Montag, 1. Februar 2010

Palm Pre - Offline HTML - GeoHelper App

Der Palm Pre hat einen gut zu bedienenden Browser.
Da liegt es natürlich nahe, diesen auch zur Anzeige der Cachebeschreibungen zu verwenden.
Online ist das - abgesehen von den anfallenden Kosten - kein Problem, wenn man sich im Netzbereich seines Anbieters aufhält.
Doch was ist, wenn man im dichten Wald oder abseits der Netzinfrastruktur auf diese Daten zugreifen möchte?
Klar, kein Problem. Man lädt sich die z.B. aus GSAK exportierten Cachebeschreibungen im HTML-Format nebst Spoilerbildern auf das Gerät und kann sie jederzeit anschauen.

Leider erhält man (momentan noch) auf dem Palm Pre beim Aufruf dieser Files eine Meldung, dass lokale Dateien nicht angezeigt werden können. Auch die üblichen URL-Angaben mit localhost oder die Angabe einer lokalen IP führen zur gleichen Fehlermeldung.

Damit wollte ich mich nicht zufrieden geben.

Hier ist nun die Lösung, die auch nebenbei ein paar interessante zusätzliche Funktionalitäten bietet:

Schritt 1:
Über Preware kann man sich einen lokalen Webserver auf den Pre installieren. Dieser nennt sich Lighty Web Server. Infos dazu gibt es hier.
In der Gundkonfiguration startet dieser Webserver automatisch und stellt die gesamte USB-Patition zur Verfügung.
Für meine Zwecke waren mir das zu viele Daten, die da hergezeigt werden.
Ich habe einen Ordner angelegt der nun die Cachebeschreibungen ein Lexikon und die Spoilerbilder enthält. Diesen Ordner habe ich als Serververzeichis eingerichtet. Das kann man in der Datei "/opt/etc/lighttpd/lighttpd.conf" editieren. Dazu kann man, die Filebrowser-App Internalz oder die App "Terminal" verwenden. Diese wird in den Ordner "/media/internal" von dort aus kann man sie dann einfach per USB abrufen oder gleich dort editieren.
Folgende Zeile habe ich geändert:

## a static document-root
server.document-root        = "/media/internal/GSAK/"

Dann wieder die Datei an den Ort "/opt/etc/lighttpd/lighttpd.conf" zurückkopieren.
Nach einem Neustart des Pre steht nun nur noch der gewünschte Bereich als Serverbereich zur Verfügung.

Ist der Pre in einem WLAN eingeloggt, so kann man über die IP-Adresse die Daten des Pre im Webbrowser betrachten.

Die  HTML-Dateien im Ordner Cache kann man nun im Browser aufrufen. Dazu kann man die local-Host URL verwenden z.B.: "http://localhost/Cache/index.htm"

Nun kann man die Dateien aufrufen... dachte ich.

Das funktioniert aber leider nur so lange wie der Palm Pre ein gültiges Netz hat (WLAN oder Datennetz). Man braucht die offline Daten aber eigentlich nur, wenn man KEIN Netz hat.
Also alles umsonst?

Nein!

Nach einigem Probieren mit der Entwicklungsumgebung für webOS Anwendungen von Palm habe ich nun meine erste "App" erstellt.
Die App hat nun den entscheidenden Vorteil, dass die Anzeige der HTML-Dateien auch funktioniert wenn kein Netz vorhanden ist. Es erscheinen auch keine Fehlermeldungen.
Einzige Einschränkung: Der Landscape Modus des Browsers funktioniert (noch) nicht.

Hier ist nun das Ergebnis:
Ich starte einmal mit der Oberfläche meines Palms:


Im Menü kann man schon die App "GeoHelper" erkennen.



Nach dem Start von GeoHelper hat man folgende Auswahlmöglichkeiten:
  • "Hilfreiche Tabellen" 
  • "Offline Geocache Listings".


Hinter "Hilfreiche Tabellen" befindet sich eine Liste von Grafiken, die mir von "Geocaching-Franken" zur Verfügung gestellt wurden. Diese enthalten einige hilfreiche Infos:


So sieht dann "Freimaurercode Variante 1" aus:


Nun zum hauptsächlichen Grund für diese App.
Die mit GSAK exportierten Listings werden über "Offline Geocache Listings" angezeigt:

 


Konfiguration und Download: 

Die App kann hier als ipk-File heruntergeladen werden. (Installation per WebOS QuickInstall oder über FileCoaster)

Die Dateien für die "Hilfreiche Tabellen" gibt es hier als ZIP-File und müssen sich im Ordner "Lexikon" befinden. Dieser Ordner muss in dem root-Ordner des Serverbereichs liegen.

Eure GSAK-HTML-Exporte könnt ihr im Ordner "Cache" im root-Ordner des Serverbereiches ablegen. Der Export von GSAK direkt auf den Pre geht erfreulicherweise sehr schnell.

Solange eine Netz- oder WLAN-Anbindung vorliegt können beliebige HTML-Files im Webbrowser dargestellt werden.

Den lokalen Webserver kann man bei Bedarf über die Konsolen-App mit folgenden Befehlen starten bzw. stoppen:
  • stop mobi.optware.lighttpd
  • start mobi.optware.lighttpd


Wie geht es weiter:
Je nach Erfahrungsgewinn und verfügbarer Zeit werden noch die eine oder andere Funktion folgen.
Vielleicht kann ich noch den Landscape Modus mit einbauen.

Labels: , ,

Freitag, 29. Januar 2010

Geocaching for webOS nun in Version 0.2.5 verfügbar

Wie angekündigt können ab heute auch die deutschen Pre-User die Version 0.2.5 von PreCaching Geocaching for webOS bei precentral herunterladen.

Folgende Änderungen sind darin enthalten:
  • Download log count fixed
  • Added submenus in all buttons in compass
  • Premium cache detection fix

Labels: , ,

Dienstag, 26. Januar 2010

PreCaching - Wo ist es hin?

Die vermisste Geocaching App "Precaching" ist in den Palm App Catalog gewandert.
Da Palm die User in Deutschland vor fremden Sprachen schützen will, muss die App erst in der Landessprache vorliegen um heruntergeladen zu können. Der Entwickler hat hier wohl schon Unterstützung erhalten und es wird noch etwas dauern bis der Vorgang komplettiert ist.
Bis dahin kann die App Momentan noch V 0.2.2 bei PreCentral (Anmeldung erforderlich) heruntergeladen werden.

Bei mir funktioniert das Ganze schon wieder.
 

Labels: , ,

Samstag, 16. Januar 2010

Ein Mega-Event in der Eifel

Zufällig bin ich darüber gestolpert.




In der Eifel am Laacher See - findet das Event "MEGAEvent - Nacht der Vulkane" statt.
Es wird wohl in kürze sicher den geplanten Mega-Status erhalten. Mehr als 500 Teilnehmer haben sich bereits angemeldet.
Am Tag - besser gesagt am Abend des Events - findet parallel dazu  rund um den Laacher See ein "öffentliches" Spektakel statt, dass in die Zeit der großen Vulkanausbrüche zurückversetzt.

Ich bin schon gespannt. In der reizvollen Gegend sind auch viele schöne Caches und auch Earthcaches zu finden.
Die Teilnehme am Event ist kostenfrei.

Labels: ,

Dienstag, 12. Januar 2010

Palm Pre - WebOS Update 1.3.5 - Nachtrag

Es gab sogar nicht nur die 1.3.5er Version sondern auch die 1.3.5.2er  Version des WebOS.
Nun gibt es auch das BlueTooth Tethering. Das heißt man kann die Internetverbindung des Palm Pre auf einem Laptop (der natürlich über Bluetooth verfügen muss) nutzen.

Die amerikanischen User können dies noch nicht.

Hier einige Infos über das Update:

Labels: , ,

Palm Pre - WebOS Update 1.3.5

Mal sehen ob die Umstellung funktioniert.
Das neue WebOS Update ist für die deutschen Palm Pre Benutzer verfügbar.

Entferne gerade die Patches....

Post veröffentlichen

Labels: , ,

Sonntag, 10. Januar 2010

Willkommen bei den PRE-Torianern - Teil 5

Heute konnte ich zwei Dinge tun.
1. Den Palm Pre im "Feld" testen
2. Endlich wieder einmal cachen gehen!

Das Wetter war ja etwas turbulent die letzten Zeit. Nach dem ganzen Hype um eine nicht näher genannte Entendame war heute eigentlich ein anderer Ausflug geplant. Aber besagte Dame hat leider die Temperaturen zu hoch getrieben.
So stand eine Runde in der Homezone auf dem Programm.

Eine herrliche Winterlandschaft lockte mit frischem Schnee.



Einige Tradis - die durch das Wetter ihren besonderen Reiz erhielten und die Möglichkeit sich zusammen mit Ben-G-The-Dog die Füße und Pfoten zu vertreten boten - waren schnell ausgewählt.

Bewaffnet mit eTrex, Pre, Photoapparat und einem Kugelschreiber ging es los in die schöne Winterwelt.  Gleich zu Anfang (und danach eigentlich andauernd) konnte wir Rehe beobachten.



Wie theped schon geschrieben hat, kann der Schnee sowohl Hilfe als auch Hindernis sein.
An diesem Tag konnte ich jeweils durch jungfräulichen Schnee zu den Cacheverstecken marschieren. Ich habe das Auto bewusst meist etwas weiter geparkt um auch in den Genuss des Schnee-Wanderns zu gelangen.



Der Palm Pre half bei der Auswahl der nächsten Ziele. Man konnte noch einmal die Cachebeschreibung online abrufen oder auch - wenn nötig - den Hint entschlüsseln.
Das GPS des Palm Pre arbeitete auch recht zuverlässig und konnte mit knappen 6 Metern angezeigter Genauigkeit aufwarten. Mit Google Maps hatte ich heute so einige Probleme, da ständig die Latitude-Friends statt der erwünschten Cachelocation angezeigt wurden.
Zu Hause gab es dann die Idee. Man darf nicht im Browser im Google-Account eingeloggt sein. (Auf dem Pre natürlich)
Loggt man sich dort aus, so verschwindet der Spuk und man kann wieder das gewünschte Ziel verfolgen.



Die Marschlandschaft hat im Winter ihren besonderen Reiz. So wie hier einige schöne Kopfweiden...




Neben den vielen Rehen haben wir auch diese Gänse? beobachtet.


Durch den Schneefall in der Nacht in Verbindung mit Wind gab es bizarre Schneeverwehungen. Einmal bin ich bis zur Hüfte eingesackt.



Auch an Ben-G-The-Dog ist der Schnee-Ausflug nicht Spurlos vorübergegangen.



Fazit: Mit dem Pre als Begleiter hat das gut geklappt. Nebenbei kann man noch etwas Twittern und mit der Kamera Bilder aufnehmen und gleich online zu stellen. Hier noch zum Abschluss ein Schnappschuss mit der Kamera des Palm Pre:


Labels: , , , ,