Am Wochenende war der Wilde Wahn zu Besuch und hat ein bisschen auf meinem kindle herumgespielt. Das ist dabei herausgekommen:

Seit Erfindung des eBook-Readers entdecken User immer neue Anwendungen für die papierlosen Buchsimulatoren, so zum Beispiel für das Geocachen, ohne stapelweise Blätter mitnehmen zu müssen. Zwar bin ich nicht der erste, der diese Idee hatte, will aber kurz zusammenfassen, wie ich es angestellt habe.
Dieses Howto beschreibt die Möglichkeit, Pocket Queries von geocaching.com auf einem amazon kindle lesbar zu machen, um ohne viel Papier oder mobiles Internet Cachebeschreibungen unterwegs dabeizuhaben. Für stolze Besitzer modernerer GPS-Geräte wie dem Garmin Oregon oder auch Smartphones mag das nicht nötig sein, aber wer neben einem älteren GPS-Gerät noch einen eBook-Reader (in diesem Fall ein Amazon Kindle) sein eigen nennt, kann damit Komfortabel papierfrei/offline cachen gehen. Sicher lässt sich die Idee auf verschiedene Reader übertragen, das ist allein eine Frage der unterstützten Formate. In unserem Fall führt der Weg von .gpx (GPS Exchange Format) über .html zu .prc (Mobipocket Format).
Mein erster Schritt war das Erstellen einer Pocket Query auf geocaching.com, dazu ist allerdings eine Premium Membership nötig. Wie das genau geht, kann jeder selbst nachlesen, da gibt es gute Tutorials. Jedenfalls erhält man von geocaching.com die Query als zip-Datei, deren Inhalt, zwei gpx-Dateien, in einen temporären Ordner entpackt werden. Dazu kopiert man die freie Software gpx2html.exe, herunterzuladen bei FizzyMagic (den Entwicklern des beliebten Tools FizzyCalc). Diese führt man aus, dabei öffnet sich ein DOS-Kommandozeilenfenster, in dem man beobachten kann, wie die gpx-Dateien umgewandelt werden. Nach erfolgreicher Konversion schließt es sich automatisch.
Jetzt liegt in unserem Ordner ein neuer Unterordner "HTML" vor, der neben verschiedenen index*.html-Dateien eine Vielzahl von html-Dateien mit Cache-IDs enthält, für jeden Cache eine.
Bevor es weitergeht, lädt man den freien Mobipocket Creator herunter und installiert diesen. (Ich habe die Experten-Version installiert, aber die 'Home Edition' reicht sicher auch aus, da ich an den Einstellungen nichts verändert habe). Man startet den Creator, wählt unter 'Create new publication' die Option 'Blank publication' aus und vergibt einen sinnvollen Namen für das künftige eBook, z.B. Cacheausflug_Regensburg . Man fügt die html-Dateien mit den Cache-IDs zur Publikation hinzu, entweder per "drag-and-drop" oder über einen Klick auf "click here to add a file" und manueller Suche nach dem Ordner. Danach sollte man sich eine der index.html-Dateien aussuchen, die sozusagen das Inhaltsverzeichnis darstellen wird, und zieht sie ebenfalls auf die Liste, allerdings an die erste Stelle, damit sie zu Beginn des eBooks erscheint.
Ist man mit dem Inhalt zufrieden, klickt man auf 'Build' und führt den Erstellungsvorgang aus. Das sollte (natürlich abhängig vom Umfang der Query) einen kurzen Moment dauern, anschliessend hat man im Ordner "Eigene Dateien\My Publications\Cacheausflug_Regensburg" eine Datei mit dem Namen "Cacherunde_Regensburg.prc". Das ist ein Mobipocket-Format für eBooks, das vom Amazon kindle verstanden wird; man kann es einfach per USB auf seinen Kindle in das Dokumentenverzeichnis kopieren.
Damit hat man die Pocket Query auf dem Kindle. Für jedes Cachelisting wird eine neue Seite angefangen, die einzelnen Listings sind aus der Index-Datei per Link wie Kapitel zu erreichen. Der temporäre Ordner kann im Anschluss gelöscht werden, wenn alles erfolgreich verlaufen ist.
Das wichtigste nochmal in Kürze: (Ausdrücke mit $ sind eigens zu wählende Namen)
- Erstellen einer Geocaching Pocket Query und entpacken der gpx-Dateien in einen Ordner $temp.
- Herunterladen von "gpx2html.exe" und kopieren nach $temp, anschließendes Ausführen.
- Herunterladen und Installieren von Mobipocket Creator (Home Edition reicht).
- Ausführen von Mobipocket Creator und Erstellen einer leeren Publikation mit Namen $publication.
- Alle html-Dateien mit Cache-ID aus dem Ordner $temp\HTML zur Publikation hinzufügen.
- Eine der index.html-Dateien aus $temp\HTML an die erste Stelle der Liste der Publikationsdateien setzen.
- eBook mit 'Build' erstellen und aus 'Eigene Dateien\My Publications\$publication' die entstandene Datei $publication.prc per USB in den Ordner 'documents' auf das Kindle kopieren.
- Kindle neu starten und $publication als eBook lesen.
Der Autor ist zu erreichen unter WilderWahn[at]gmail[dot]com
