GoPal 5 Favoriten
Favoriten sind Wunsch-Navigationsziele, die in einer kleinen Datenbank gespeichert sind.
Favoriten unter GoPal 5.0
Diese Zieladressen sind in einer SQL3-Datenbank namens Destinations.db im Verzeichnis \My Flash Disk\settings\0\Navigation bzw. \My Flash Disk\settings\Navigation) gespeichert.
Man erreicht Favoriten über das Navi-Menü "Sonstige Ziele suchen"->"Favoriten", kann alle komplett löschen, editieren oder einzeln löschen, ihnen einen Namen vergeben und sogar ein Symbol zum schnellen Auffinden. Telefonnummern allerdings, wie bei den Sonderzielen üblich, kann man ihnen nur mit externen Tools zuordnen. Auch ist hier eine Neuanlage möglich oder man kann Navigationsziele zu Favoriten erklären, die dann abgespeichert werden. Man kann diese Datenbank im Navigator oder mit externen Tools bearbeiten.
Leider geht diese Datenbank nach factory reset, format flash oder remove all im CleanUp verloren. Man kann eine Datensicherung zuvor auf einen PC tätigen und sie nach Neuinstallation an den richtigen Ort zurückspielen.
Stabile Favoriten-Basisdatenbank
Eine weitaus bessere Methode besteht darin, eine Datenbank mit den wichtigsten Favoriten bereits bei der Installation einzuspielen, die im folgenden Beispiel bei einer Auflösung 480x272 kombiniert mit einem veränderten Skin beschrieben wird: Man sichert die o.g. beschriebene Destinations.db auf dem PC im PC-Verzeichnis "3", wo sich die .inf und die Dateien aus der Skinmodifikation bereits befinden sollten bzw. erzeugt sie durch Extraktion aus der entsprechenden cab. Wie man ein cab mit dem cabviewer zerlegt oder mit dem cabwiz erzeugt ist detailliert unter ContactViewer bereits beschrieben. Nun wird die Datei pictureviewer_xxxxxxxxx_xx_x.cab für den Ordner \3 editiert. (Als endgültiges Ziel einer solchen Modifikation wäre aber auch jedes andere Navi-SD-Verzeichnis mit unverschlüsseltem cab und noch verfügbarem Dateinamenszusatz ..._xxxxxxxxx_xx_x.cab geeignet, bei mir beispielsweie Ordner \10 mit ContactViewer aus GP3.)
Die pictureviewer_xxxxxxxxx_xx_x.inf Datei wird wie folgt modifiziert:
[Version] Signature = "$Chicago$" CESignature = "$Windows CE$" Provider = "-" [CEStrings] Appname = "navigation" InstallDir = "\My Flash Disk" ; (\My Flash Disk) [CEDevice] BuildMax = -536870912; Unterstützt quadratischen Bildschirm und Bildschirmdrehung [SourceDisksNames] 2 = ,"Dir2",,.\My Flash Disk\navigation\Skin480x272 3 = ,"Dir3",,.\ [SourceDisksFiles] "PFSkin.skn" = 2 ; 001 "PFSkin.bsf" = 2 ; 002 "Destinations.db" = 3 ; 003 [DefaultInstall] CopyFiles = CopierVersDir00,CopierVersDir01,CopierVersDir02 [CopierVersDir00] ; (\My Flash Disk\navigation\Skin480x272 : \My Flash Disk\navigation\Skin480x272) PFSkin.skn,,,0x40000002 PFSkin.bsf,,,0x40000002 [CopierVersDir01] ; (\ : \My Flash Disk\settings\Navigation) Destinations.db,,,0x40000002
[CopierVersDir02] ; (\ : \My Flash Disk\settings\0\Navigation) Destinations.db,,,0x40000002 [DestinationDirs] CopierVersDir00 = 0, %InstallDir%\navigation\Skin480x272 CopierVersDir01 = 0, %InstallDir%\settings\Navigation CopierVersDir02 = 0, %InstallDir%\settings\0\Navigation
Sind alle Änderungen korrekt, wird die gewünschte cab-Datei erzeugt und man kopiert diese mit o.g. Namen in den Ordner \3 auf der SD (zusätzlich zu den originalen Dateien!).
Nach "Remove all" oder "Format Flash" im CleanUp, nach Abschluß der vollständigen Installation ist alles wie gewünscht.
Nachteilig bei dieser Methode ist natürlich die Tatsache, daß in der veränderten cab-Datei sich nie eine aktuelle Favoriten-Datenbank befindet. Deshalb muß man periodisch die letzte Datenbank sichern und sie in die cab einpflegen. Der Vorteil liegt einzig in der Tatsache, daß auch bei völligem GoPal-Absturz diese Basis-Favoriten gesichert sind.
Eine Entfernung dieser zusätzlichen .cab stellt nach "Remove all" oder "Format Flash" im CleanUp den urspünglichen Zustand problemlos wieder her.