jASAK

Diskussioner om programvara för datorer (GSAK, Mapsource och liknande).
Användarvisningsbild
McB.
Föreningsmedlem
Inlägg:3901
Blev medlem:tor sep 16, 2004 23:36
jASAK

Inlägg av McB. » ons nov 05, 2008 21:32

Nu är en jASAK-0.1-alpha uppladdad, som ni gärna får prova.

Det som fungerar är följande:
* Import av GPX-filer
* Lagra GPX-filer i databas
* Ändra inställningar (hemmakoordinater osv.)

Så, iväg och ladda ner och börja leka. Var dock beredda på att det fortfarande är långt ifrån användbart och innehåller massor av buggar.

http://jasak.googlecode.com
Före detta geocachare.
Användarvisningsbild
GeoTectives
Geocachare
Inlägg:1225
Blev medlem:lör apr 10, 2004 11:29

Re: jASAK

Inlägg av GeoTectives » ons nov 05, 2008 22:06

McB skrev:Nu är en jASAK-0.1-alpha uppladdad, som ni gärna får prova.

Det som fungerar är följande:
* Import av GPX-filer
* Lagra GPX-filer i databas
* Ändra inställningar (hemmakoordinater osv.)

Så, iväg och ladda ner och börja leka. Var dock beredda på att det fortfarande är långt ifrån användbart och innehåller massor av buggar.

http://jasak.googlecode.com
Lyckas inte importera GPX filer....hmmmm
Hardware: Garmin Montana 650t, Garmin Nüvi 3790t, iPhone 5s, MacBook Pro, iPad Air
Vehicle: Audi Q5

http://www.nordicxtreme.com

Bild
Användarvisningsbild
McB.
Föreningsmedlem
Inlägg:3901
Blev medlem:tor sep 16, 2004 23:36

Re: jASAK

Inlägg av McB. » ons nov 05, 2008 23:36

GeoTectives skrev:
McB skrev:Nu är en jASAK-0.1-alpha uppladdad, som ni gärna får prova.

Det som fungerar är följande:
* Import av GPX-filer
* Lagra GPX-filer i databas
* Ändra inställningar (hemmakoordinater osv.)

Så, iväg och ladda ner och börja leka. Var dock beredda på att det fortfarande är långt ifrån användbart och innehåller massor av buggar.

http://jasak.googlecode.com
Lyckas inte importera GPX filer....hmmmm
Får du några felmeddelanden om du exekverar programmet från en terminal?
Före detta geocachare.
lond
Geocachare
Inlägg:191
Blev medlem:sön nov 02, 2008 13:52

Inlägg av lond » tor nov 06, 2008 0:17

När jag försöker att öppna en GPX-fil får jag detta felmedelande i ett DOS-fönsteret som öppnar jASAK:
C:\jASAK-0.1-alpha>java -jar jASAK.jar
java.net.MalformedURLException: unknown protocol: c
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at java.net.URL.<init>(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
at com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
at jasak.business.GPXParser.parse(GPXParser.java:75)
at jasak.business.GPXParser.getWaypoints(GPXParser.java:60)
at jasak.business.WaypointFactory.getWaypointsFromFile(WaypointFactory.java:39)
at jasak.business.WaypointFactory.getCachesFromFile(WaypointFactory.java:54)
at jasak.JASAKView.jMenuItem1ActionPerformed(JASAKView.java:261)
at jasak.JASAKView.access$800(JASAKView.java:44)
at jasak.JASAKView$4.actionPerformed(JASAKView.java:177)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(UnknownSource)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at jasak.business.GPXParser.parseForWaypoints(GPXParser.java:93)
at jasak.business.GPXParser.getWaypoints(GPXParser.java:61)
at jasak.business.WaypointFactory.getWaypointsFromFile(WaypointFactory.java:39)
at jasak.business.WaypointFactory.getCachesFromFile(WaypointFactory.java:54)
at jasak.JASAKView.jMenuItem1ActionPerformed(JASAKView.java:261)
at jasak.JASAKView.access$800(JASAKView.java:44)
at jasak.JASAKView$4.actionPerformed(JASAKView.java:177)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(UnknownSource)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Huvudfönsteret öppnas fint men sedan kommer felmedelande.

Vilken version av JRE är rekomenderad?

// Marcus
Användarvisningsbild
McB.
Föreningsmedlem
Inlägg:3901
Blev medlem:tor sep 16, 2004 23:36

Inlägg av McB. » tor nov 06, 2008 0:28

Det var ett underligt fel. Har du möjlighet att skicka GPX-filen till mig så kan jag undersöka det hela närmare.

Går bra att maila till makkbe[kanelbulle]gmail.com
Före detta geocachare.
Användarvisningsbild
GeoTectives
Geocachare
Inlägg:1225
Blev medlem:lör apr 10, 2004 11:29

Re: jASAK

Inlägg av GeoTectives » tor nov 06, 2008 8:46

McB skrev:
GeoTectives skrev:
McB skrev:Nu är en jASAK-0.1-alpha uppladdad, som ni gärna får prova.

Det som fungerar är följande:
* Import av GPX-filer
* Lagra GPX-filer i databas
* Ändra inställningar (hemmakoordinater osv.)

Så, iväg och ladda ner och börja leka. Var dock beredda på att det fortfarande är långt ifrån användbart och innehåller massor av buggar.

http://jasak.googlecode.com
Lyckas inte importera GPX filer....hmmmm
Får du några felmeddelanden om du exekverar programmet från en terminal?
Nope, inget alls...
Hardware: Garmin Montana 650t, Garmin Nüvi 3790t, iPhone 5s, MacBook Pro, iPad Air
Vehicle: Audi Q5

http://www.nordicxtreme.com

Bild
Användarvisningsbild
kallt_kaffe
Geocachare
Inlägg:657
Blev medlem:fre sep 05, 2008 14:40

Inlägg av kallt_kaffe » tor nov 06, 2008 9:12

Gjorde ett snabbtest med Ubuntu 8.04 (64 bits) igår och laddade in en PQ med 500 cacher. Tog rätt lång tid att läsa in filen men annars verkade det fungera som det var tänkt.
"Isn't it enough to see that a garden is beautiful without having to believe that there are fairies at the bottom of it too?" - Douglas Adams
Användarvisningsbild
GeoTectives
Geocachare
Inlägg:1225
Blev medlem:lör apr 10, 2004 11:29

Inlägg av GeoTectives » tor nov 06, 2008 9:59

Själv kör jag Vista 32 bit, men kan testa på andra plattformar via VMWare :)
Hardware: Garmin Montana 650t, Garmin Nüvi 3790t, iPhone 5s, MacBook Pro, iPad Air
Vehicle: Audi Q5

http://www.nordicxtreme.com

Bild
Användarvisningsbild
McB.
Föreningsmedlem
Inlägg:3901
Blev medlem:tor sep 16, 2004 23:36

Inlägg av McB. » tor nov 06, 2008 10:03

kallt_kaffe skrev:Gjorde ett snabbtest med Ubuntu 8.04 (64 bits) igår och laddade in en PQ med 500 cacher. Tog rätt lång tid att läsa in filen men annars verkade det fungera som det var tänkt.
Låter utmärkt. När det gäller snabbheten så kommer vi att lägga en del energi på det; GSAK är redan långsamt, och jASAK måste vara snabbare.

Det som tar tid vid inläsningen är parsningen, dvs. översättning från GPX-fil (text) till Java-objekt, och naturligtvis att spara alltihop i databasen.
Före detta geocachare.
Användarvisningsbild
kallt_kaffe
Geocachare
Inlägg:657
Blev medlem:fre sep 05, 2008 14:40

Inlägg av kallt_kaffe » tor nov 06, 2008 10:13

McB skrev:Låter utmärkt. När det gäller snabbheten så kommer vi att lägga en del energi på det; GSAK är redan långsamt, och jASAK måste vara snabbare.

Det som tar tid vid inläsningen är parsningen, dvs. översättning från GPX-fil (text) till Java-objekt, och naturligtvis att spara alltihop i databasen.
Det lät som om flaskhalsen var hårddisken som fick jobba en hel del när den läste in GPX filen så jag misstänker att ni läser och skriver en waypoint i taget. Det går förmodligen att snabba upp en hel del om man läser in hela GPX filen, konverterar allt i minnet och sparar ner i ett svep till databasen?
"Isn't it enough to see that a garden is beautiful without having to believe that there are fairies at the bottom of it too?" - Douglas Adams
lond
Geocachare
Inlägg:191
Blev medlem:sön nov 02, 2008 13:52

Inlägg av lond » tor nov 06, 2008 23:26

Har testat PocketQuery-filer från geocaching.com som fungerar i Watcher, men får samma typ av felmeddelande, både på XP på min laptop och Vista på min hemdator. Har java version:
java version "1.6.0_10"
Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
Java HotSpot(TM) Client VM (build 11.0-b15, mixed mode, sharing)
// Marcus
Användarvisningsbild
McB.
Föreningsmedlem
Inlägg:3901
Blev medlem:tor sep 16, 2004 23:36

Inlägg av McB. » fre nov 07, 2008 1:52

Underligt, väldigt underligt. I synnerhet eftersom jag inte kan återskapa felet, varken på en GNU/Linux- eller Windows-maskin.

Skicka mig gärna de filer som inte fungerar, så blir felsökningen enklare. Tills vidare lägger jag upp en GPX-fil här som fungerar för mig.

http://mcb.lessthanthree.se/pub/2169164.gpx
Före detta geocachare.
Användarvisningsbild
bamse
Geocachare
Inlägg:233
Blev medlem:mån aug 04, 2003 21:12

Inlägg av bamse » fre nov 07, 2008 17:40

Grundläggande java...

Tänkte att det var en bra fredags eftermiddagsaktivitet att testa lite.
Har en ubuntu 8.10 32 bit.

Men eftersom min erfarenhet av java är minimal så laddade jag ned zip-filen och packade upp men sen då?

Fipplade in en java som tydligen inte fans någon default, det blev openjdk-6-jre som jag tyckte såg bra ut..

Skall man köra

java -jar jASAK.jar

så muttrar den massa saker om något libmawt.so som den inte hittar.
En liten howto hur man startar det för en java-dummy vore trelivgt.

:oops:
En man med en GPS vet vart han är. En man med två kan aldrig vara säker! Nu har jag tre!
Användarvisningsbild
Larssen
Geocachare
Inlägg:266
Blev medlem:ons maj 30, 2007 13:39

Inlägg av Larssen » fre nov 07, 2008 19:28

Skulle också behöva lite mer info om hur det funkar. När man kör jASAK.jar så öppnas fönstret- sen är det roliga slut. Ingen gpx-fil går att ladda ej heller händer något när man klickar på Edit-Preferens. Har XP på burken.
Bild
Användarvisningsbild
RDun_Swe
Geocachare
Inlägg:1392
Blev medlem:mån nov 28, 2005 17:53

Inlägg av RDun_Swe » fre nov 07, 2008 20:15

finns det någon java inställning som kan råka vara blockerad i bl.a. min XP ? ...eller i mitt F-secure ?

Vad jag menar är om det kan vara en uppdatering eller inställning av något som inte har med ditt jASAK att göra ?

Finns det någon generell grundnivå som man bör ha som "default" innan jASAK skall startas
Skriv svar