SpeedoSkin 1.3 für GoPal 4.01

  • Hallo, nach langem Testen kam ich im Januar 2008 zu dem Ergebnis, dass von den vielen tollen Skins, die hier angeboten werden, meiner Meinung nach für GoPal 4 der Navirunner Skin der am weitesten entwickelte ist.


    Super großes Lob an Navirunner !!!!!


    Dann mußte ich allerdings feststellen, dass es noch einiger Verbesserungen bedurfte - viele gutgemeinte Ansätze funktionierten auf meinem PNA nicht richtig. Nach langem Überlegen, habe ich mich nun entschlossen, meine kleinen Verbesserungen und Ergänzungen nun doch hier zu veröffentlichen.


    Dies alles ist nur möglich gewesen durch die enorme Vorarbeit vieler toller Skinner und Software-Entwickler für diverse Zusatzprogramme, wie Koord465 oder MortScript.


    Und nun eine kurze Beschreibung meines SpeedoSkin:


    Der Skin basiert auf Navirunner Version 5.9, deren super Funktionen mir zunächst einmal viel Respekt einflößten - Nochmals vielen Dank an Navirunner und auch an die vielen anderen Skinner aus den Bereichen von GoPal 2 und 3, deren Ideen hier ebenfalls wiederzufinden sind.


    Für alle, die es interessiert:
    Unterschiede / Erweiterungen zu Navirunner 5.9 (überarbeitet!)


    1. Abdunkelung / Sonnenbrille in weiteren / jetzt fast allen Menüs; also kein Erschrecken über zu helle Menüs während der nächtlichen Fahrt.
    2. Icon geändert für Button_to_Map (für direkten Rücksprung zur Map aus einigen Untermenüs)
    3. Exit- und Menü-Buttons in der untersten Leiste neu arrangiert (siehe Bilder).
    4. Buttons in den Menüs neu arrangiert einige Menubefehle in Settings verschoben.
    5. Buttons und Icons in der untersten Leiste in Map-, Splitt-, Pfeil- und Kompass-Ansicht neu arrangiert.
    6. Zeit-Ansage-Button integriert (Klick auf Ankunftszeit)
    7. Anzeige der aktuellen Uhrzeit (sofern POI-Observer installiert) kann per Klick ein- und ausgeblendet werden.
    8. Helligkeits-Button in Map-, Pfeil- und Kompass-Ansicht hinzugefügt.
    9. Lautstärke-Button in Map-, Splitt-, Pfeil- und Kompass-Ansicht immer sichtbar
    10. Routen-Optionen-Button in Map-, und Pfeil-Ansicht
    11. Spracheingabe-Button (sofern angezeigt) nach rechts verschoben.
    12. Zoom-out Button etwas nach oben versetzt
    13. Distance-Meter (sofern angezeigt) etwas nach links versetzt
    14. Bei Drücken auf das TMC-Icon oben in der Map-Ansicht erfolgt direkt Anzeige der TMC-Einstellungen (nicht die Verkehrslage)
    15. Anzeige der aktuellen Strasse zentriert / nächste Strasse z.T. etwas nach rechts verschoben - war im Splitt-Screen etwas zu nah am linken Rand
    16. Speed-Warning-Button auf die rechte Seite versetzt
    17. SAT-Turbo Text zum dazugehörigen Button in der Kompass-Ansicht ergänzt (mit Abfrage im Mort-Script, ob die Aktion wirklich durchgeführt werden soll, da Navi-Neustart erfolgt )
    18. In Kompass-Ansicht die Breiten- und Längengrad-Anzeige vertauscht.
    19. Kleine vertikale Markierung über der Kompass-Rose ergänzt.
    20. Kurs-Angabe in Kompass-Ansicht nach oben verschoben.
    21. Über versteckten Button wird nun in Kompass-Ansicht Ziel-Richtung, Entfernung (Luftlinie) und Längen-/Breitengrad des Ziels angezeigt (aber nur die Koordinaten des letzten mit Gopal2 oder 3 gewählten Ziels (stehen noch in der Registry) nicht jene, die in GoPal4 gewählt werden (hoffe auf StefanDausR und Navirunner, dass diese Funktion bald auch mit GoPal4 klappt)
    22. Telephone-Button entfernt (brauche keine blauen Zähne)
    23. Im Menu-Punkt Programm-Einstellungen Buttons für GPS-Log-Aufzeichnung und Track-Aufzeichnung ergänzt.


    Anmerkung: Die in GoPal4 vorh. GPS-Spur-Aufzeichnung (.GPX-Datei) enthält zwar Höhenangaben, aber keine Geschwindigkeitsangaben !!! Die Daten lassen sich z.B. in Google-Maps anzeigen. Die Track-Aufzeichnung, die von GoPal automatisch erstellt wird, sobald das Verzeichnis /Tracks existiert, enthält zwar Geschwindigkeits-, jedoch keine Höhen-Angaben. Per Track-Konverter ( auch im Skin enthalten) lassen sich die Daten auch zu einer GPX-Datei wandeln. Die GPS-Log-Aufzeichnung des POI Observers enthält Geschwindigkeits- und Höhen-Angaben und kann mit VirtComMgr abgespielt werden, so dass auch in GoPal4 die aufgezeichnete Route angesehen bzw. nachgefahren werden kann.


    24. Button für Dunkelschaltung des Bildschirms / Stromsparfunktion im transparenten Side-Menu ergänzt (Aufruf der Screenoff-Funktion des MP3-Players).
    25. Lautstärke- und Steuerungsbuttons für den TCPMPlayer in Volume-Control ergänzt (durch Klick auf den Button unten rechts in der Volume-Anzeige ein-/ausblendbar).
    26. Nach Auswahl eines Kontaktes -> Neustart der Navigation (nach Abfrage)
    für die Übernahme des Ziels (funktioniert bei mir nämlich nicht automatisch)
    27. Kleinen Bug behoben, da nach Klick in den Routen-Optionen auf Zurück zur Autobahn (ökon.) die Art der Route auf kurz stehen blieb
    28. Im Menü Geräte-Einstellung (Settings) einige Buttons neu arrangiert.
    29. Button zur direkten Änderung der Systemlautstärke (im Menü Geräte-Einstellung (Settings) und im transparenten Side-Menü) hinzugefügt falls z.B. POI-Observer-Ansagen zu laut oder leise
    30. POI Observer Integration - keine Anzeigen außer Warnmeldungen !!!
    31. POI Verwaltung: Dateien für GoPal 4.01 angepasst leider funktionieren keine fremden PSF-Dateien mehr dennoch können gegenüber der Standard-Version viele zusätzliche POIs in der Karte angezeigt oder über die Kategorien der Sonderziele gesucht werden.


    Besonderen Wert habe ich darauf gelegt, dass der Skin unabhängig von der aktuell auf der Flash Disk installierten Navigationssoftware in ein beliebiges Verzeichnis kopiert werden kann - z.B. zu einer zusätzlichen Navigations-Software-Installation auf der Storage Card. Sämtliche Programm- und Daten-Pfade sind in den Dateien _Defines.mscr im Verzeichnis der Mort-Script-Installation und PFSpecial.skn im Skin-Verzeichnis von GoPal festgelegt und können beliebig geändert werden.
    Nur die Mort-Script-Dateien sind unbedingt unter
    \Storage Card\Programme\MortScript\Navigation abzuspeichern.


    Die anderen Pfade lauten:
    \My Flash Disk\Programme\Koord465 mit Koord465.exe download
    (bei meinen Skin-Dateien bereits enthalten, da unbedingt nötig !!!)
    \My Flash Disk\Routen (nicht ändern, wegen dem Prog. TourGen)
    \Storage Card\Navigation (GoPal4 - Navigationsverzeichnis)
    \Storage Card\Programme\POIObserver mit POIObserver.exe download
    (nicht unbedingt nötig !!!)
    \Storage Card\Programme\POIVerwaltung mit POIVerwaltung.exe download
    (bei meinen Skin-Dateien enthalten, da an GoPal 4.01 angepasst !!!)
    \Storage Card\noTracks oder \Tracks
    \Storage Card\UserTracks


    4 separate Programme können über die Menü-Buttons aus der GoPal-Navigation heraus gestartet werden und sind hierzu in folgende Verzeichnisse zu installieren:
    - \My Flash Disk\Programme\TCPMP\PLAYER.EXE download
    - \My Flash Disk\Programme\GPSTacho\GPSTacho.exe download
    - \My Flash Disk\Programme\WR-Tools\ResInfo.exe download
    - \My Flash Disk\Programme\VisualGPSce.exe download
    (andernfalls muß der Pfad direkt in PFSkin.skn oder Setting.skn geändert werden)


    So, ich hoffe, ich habe nichts wichtiges vergessen - uff !!!
    Bei Fragen und Anregungen stehe ich natürlich gerne zur Verfügung.


    -----


    NEUE Version !!!!!! Für alle, die sich gewundert haben, dass nicht alles hundertprozentig funktionierte :(
    Da war im Programmcode ein kleiner Fehlerteufel aktiv - jetzt aber bereinigt !!!


    Habe die Mort-Scripte nochmals angepasst und nun funktionieren die Eingabe und Routenführung (inkl. NWP) über Koord465 auch ohne Neustart.


    D E R große Vorteil meiner Programmierungen, die Navigation in einem beliebigen Verzeichnis neben anderen GoPal Installationen starten zu lassen, bleibt weiter bestehen !!!!!!


    Weitere Verbesserung:
    Die aktuelle Uhrzeit kann nun ein- und ausgeblendet werden, durch Klick auf die ETA-Anzeige (Ankunftszeit; steht wohl für Estimated Time Arrival, oder ?) oder durch Klick oben rechts auf die Anzahl Satelliten wird die Höhenangabe oder die aktuelle Zeit angezeigt (vorausgesetzt, der POI-Observer ist installiert).
    Bitte beachten: Bei Klick auf Ankunftszeit wird die Anzeige nur für ca. 8 Sek. umgeschaltet und schaltet dann in den vorherigen Modus zurück - also nicht wundern ... ;D


    Außerdem habe ich noch einen Fehler behoben, da die MortScripte nicht problemlos liefen - bitte entschuldigt dies, ich bin von einer anderen Logik bei der MortScript-Installation ausgegangen .... Außerdem verfüge ich leider nicht über eine separate Testumgebung ;)


    -----


    Weitere Verbesserung (Version 1.3 / noch für GoPal 4.01)


    Bisher funktionierte das Script nur auf Systemen, die keine menu.exe im Root-Verzeichnis von My Flash Disk hatten ... Diesen Fehler und die Möglichkeit, aus der Navigation darauf zuzugreifen, habe ich jetzt korrigiert !!!


    Alle Änderungen betreffen nur die erste ZIP-Datei !!!


    Viele Spaß !


    Ferry

  • Hallo ferry8,
    meinen Respekt. Sehr gute Arbeit. Hast Dir wirklich viel einfallen lassen.


    Wenn es nach der Cebit noch kein GoPal4.1 gibt, werde ich Deinen Skin auch mal ausprobieren. Ansonsten bin ich mit dem Navirunner 5.9 Skin auch sehr zufrieden.


    Tschau
    Klaus :D :) :D :)

  • @ferry8


    :respekt


    Klasse Arbeit!
    Ist ja wirklich der HAMMER was Du da alles NEU, HINZUGEFÜGT und VERBESSERT hast :D
    Einige Fragen hätte ich da schon. Werde den Skin aber auf alle Fälle erst mal ausprobieren.
    Ich würde vielleicht noch ein paar mehr Vorschaubildchen (ScreenCaptures) hier einfügen. Da können Neu(Skin)einsteiger sich gleich mal ein Bild vom tollen Skin machen. Ist zwar mit viel Arbeit verbunden aber vielleicht auch noch eine kleine Anleitung?


    Danke, Super


    Gruß Olli

  • :respekt


    Tolle Arbeit mit vielen netten Details.


    Prima gemacht.


    Allerdings stellte ich mir beim genaueren Anschauen der Änderungen die Frage, ab wann denn ein Skin einen eigenen Namen verdient?
    Irgendwie ist es doch ein individualisierter Navirunner Skin.
    Wenn man hier mal laut denken darf. ;D

  • Vielen Dank für Euer Feedback !!!


    @Olli2000


    " .... ein paar mehr Vorschaubildchen (ScreenCaptures) ... " habe ich als ZIP-Datei angehängt. Außerdem sind es bei der Oberfläche nur relativ geringe Veränderungen ! :)



    @AndyFAQ


    Du hast völlig recht !!!!! ... und laut denken darf man immer !!! :evil: ;D


    Diese Frage, ob ich dem "Werk" einen eigenen Namen geben darf, habe ich mir auch lange durch den Kopf gehen lassen. :( Dann waren es aber so viele geworden, dass ich es niemanden vorenthalten wollte. Es sind ja immerhin auch einige Verbesserungen dabei ... :) Und den Ursprung habe ich ja auf keinen Fall unerwähnt gelassen. Da gibt es hier einige andere Skinner, die es mit der Herkunft der Quell-Schnipsel nicht so genau nehmen und mit relativ wenigen Änderungen einen "neuen" Skin präsentieren, oder ???


    Zum Ausprobieren des Skins genügt:


    1. ZIP-Dateien downloaden, auspacken und dadurch die Programm- und Daten-Ordner auf "My Flash Disk" und "Storage Card" erstellen.
    2. Der Inhalt des Ordners ...\Navigation\... ist einfach in das bereits vorhandene Verzeichnis oder ein neues, das die ausführbaren Dateien enthält, zu kopieren (Original-.skn-Dateien dieses Verzeichnisses vorher sichern !!!)


    Für alle, denen es zu aufwendig ist, den Skin auszuprobieren, werde ich einzelne Verbesserungsvorschläge hier im Forum anbieten.

  • Zitat

    Original von ferry8Dann waren es aber so viele geworden, dass ich es niemanden vorenthalten wollte.


    Um Gottes Willen. Natürlich muss man so eine tolle Idee auch vorstellen. Alles andere wäre ja völlig daneben. Außerdem lebt das Forum ja von diesen Ideen und dicker kann man den Ursprung ja nicht erwähnen. :applaus


    Wie gesagt, war nur so ein Gedanke, der mir auf den Fingern lag und Dich selbst ja auch beschäftigt hatte. Also nicht verärgert sein, letztendlich ist ja ausschließlich Navirunners Sicht entscheidend.

    2 Mal editiert, zuletzt von AndyFAQ ()

  • Hallo AndyFAQ,


    dann wollen wir mal hoffen, dass du den Ferry nicht auch verjagst ...


    alt...

  • ....
    das wäre aber sehr tragisch, denn wenn sich Jemand gleich so sehr im Skinning Bereich einsetzt, den sollte man pflegen. Ich glaube navirunner und ferry würden sich sehr gut ergänzen. ;) ;) :D


    Jaja, wilax stellt sich taub. :P


    Tschau
    Klaus :)

  • Zitat

    Original von kdreichertIch glaube navirunner und ferry würden sich sehr gut ergänzen. ;) ;) :D


    :tup

  • Vielen Dank für Eure netten Gedanken über mich !!!


    Keine Angst, nachdem ich mich nun mal entschlossen habe, hier etwas beizutragen, werde ich wohl nicht gleich wieder abhauen.


    Aber ich hoffe Navirunner ist mir ebenfalls wohlgesonnen. Ich habe ihm lieber erst mal per PN kontaktiert, um ihn nicht in aller Öffentlichkeit zu seiner Meinung zu bitten.


    In der Tat, es gibt noch einige Probleme, die ich gerne gelöst hätte - vielleicht zusammen mit Navirunner !! Und dann ist da ja auch noch das nächste Update von Medion - das wird bestimmt wieder neue Probleme bereiten. ;)


    In einem extra Thema werde ich demnächst mal meine noch offenen Baustellen und Verbesserungswünsche posten und hoffe, dass wir diese hier im Forum evtl. gemeinsam lösen.


    Viele Grüße


    Ferry

  • Hallo,
    mach Dir keine Sorgen, so wie ich Navirunner kenne, hat der nichts dagegen. Im Gegenteil er freut sich ganz sicherlich darüber.
    Und meinen :respekt
    Wenn das kein Skin ist , was dann???
    Super Arbeit, werde dies bei Gelegenheit mal testen.


    :) :)

  • Hallo ferry8, :respekt


    Auch von mir ein dickes Lob!!!! : drink


    Habe mir ihn zwar noch nicht im einzelnen angeschaut, aber man merkt schon dass du eine Menge Hirnschmalz und sehr viel Zeit investiert hast ;D


    Im Übriegen sind alle Skins irgendwie mit einander verwandt, dass ist wie auf einer fast einsamen Insel... ;)
    Aber jeder hat auch seine ganz eigenen Sachen eingebracht und ihn somit zum etwas anderen Skin gemacht.

  • Hallo Ferry,


    Zitat

    21. Über versteckten Button wird nun in Kompass-Ansicht Ziel-Richtung, Entfernung (Luftlinie) und Längen-/Breitengrad des Ziels angezeigt (aber nur die Koordinaten des letzten über Koord465-Programm eingegebenen Ziels nicht jene, die in GoPal gewählt werden die Luftlinien-Entfernungsangabe scheint auch nicht korrekt )


    Dazu muss ich Dir folgerndes sagen:
    Die Zielkoordinaten und somit Luftlinie und Richtung zum Ziel können bei Gopal4.x nicht stimmen, da diese momentan nur aus der Registry übernommen werden. Der RegKey bezieht sich auf die GoPal2/3-Versionen:
    DestLatitude und DestLongitude in HKCU,Software\3SOFT\Pathfinder\Navlib_PTVServiceAgent
    Ein über Koord eingegebenes Ziel ändert daran auch nichts, da die Koordinaten von Koord nicht in die Registry geschrieben sondern via target.3na an GoPal übergeben werden.


    Du hast wahrscheinlich noch einen GoPal3-RegEintrag vorliegen.


    In welchem RegKey werden denn bei GoPal4 die letzten Zielkoordinaten?


    Gruß,
    Stefan

  • Hallo ferry8


    meinen Glückwunsch zu deinen Änderungen, du hast PN ;)


    Ich hoffe du machst jetzt auch weiter. :D


    @Stefan
    HKCU\Software\elektrobit\streetdirector\position liegen


    LastValidDirection
    LastValidMercatorX
    LastValidMercatorY


    Gruß Navirunner