====
Für MN|6 und den neuen POI Warner gibt es die neue Version 2 von DreamOn in diesem Beitrag
====
Hallo Gemeinde :),
nach einigen Vorankündigungen ist es nun soweit, ich stelle die ersten Versionen meines Add-On Scriptes "DreamOn" für den POI Warner, für einen optimierten Start, zur Verfügung.
Vorweg möchte ich sagen, dass ich diese für meine Zwecke entwickelt habe, um den MN|5 etwas schneller / optimaler starten zu können. Ich erhebe hier keinen Anspruch, dass es für jeden von euch und jeden Einsatzbereich funktioniert oder etwas verbessert, veröffentliche aber den "Quellcode", damit ihr auch experimentieren, anpassen oder einfach das vorgebaute Script nehmen könnt.
Hintergrund:
Mit vielen aktiven POIs startet der POI Warner relativ langsam.
Das verlangsamt beim automatischen Mitstarten natürlich auch den Start, bzw. den Ablauf des MN|5 generell ein wenig. MN|5 wird gestartet und während ich mich durch die eh schon nicht-so-schnellen Menüs quäle und die Adresse wähle oder gar eingebe startet der POI Warner im Hintergrund - teilweise eine ganze Minute.
Da dachte ich mir: Es muss doch besser sein, wenn wir die Startreihenfolge einfach ändern. Häufig ist es doch so, dass man die ersten Meter nach dem Start die Route eh kennt, bzw. weiss, wo lang man fahren soll oder (es sei denn man will genau zu einem POI navigieren) den POI Warner auch nicht unbedingt direkt bei Routenstart braucht.
Also dachte ich mir: Erst MN|5 starten, Adresse eingeben, berechnen lassen und dann bei Fahrtanfang den POI Warner starten.
Bei meinen ersten Tests war es sogar so, dass zumindest die Sprachansage der Navi während aktiver Fahrt und Start des POI Warners problemlos funktionierte.
Script:
Also habe ich ein kleines Script geschrieben und hinter einen Hardwaretaste gelegt, dass eigentlich simplerweise "nur" genau dieses macht:
- MN|5 starten
- 3 Minuten warten
- POI Warner im Hintergrund nachstarten (mit automatischer Überwachung)
- POI Warner wird automatisch mit MN|5 beendet
Der Vorteil ist, dass der MN|5 relativ schnell startet (bei mir 10 Sekunden) und ich in "voller Geschwindigkeit" Adresse eingeben / Ziel aussuchen kann.
Bei mir ist das samt Berechnung der Route meist auf jeden Fall in 3 Minuten durch. Da ich mich meistens nach dem losfahren eh auskenne, stört es mich nicht, wenn die Navi dann nochmal ein paar Sekunden 'aussetzt' (Sprachangaben gehen bei mir) während der POI Warner "nachgeladen" wird.
Falls ich mich mal nicht auskenne, starte ich den MN|5 entweder einfach normal oder erst den POI Warner und darüber dann den MN|5, wenn ich den POI Warner unbedingt brauche.
Mein Script ermöglicht mir übrigens, wenn ich den MN|5 manuell starte und losfahre den POI Warner zu einem von mir gewählten Zeitpunkt per Druck auf die gleiche Hardwaretaste manuell nachladen zu lassen. Das kann ich auch machen, wenn ich nicht drei Minuten warten will und den POI Warner vorher schon laden lassen will. Er startet dann sofort und nach Ablauf der drei Minuten passiert nichts weiter.
Sprich:
MN|5 aktiv? Ja? -> POI Warner starten
MN|5 aktiv? Nein? -> MN|5 starten, drei Minuten warten -> POI Warner starten
MN|5 aktiv und POI-Warner aktiv? -> Wir machen nichts.
MN|5 beendet worden? -> Wir schliessen auch den POI Warner. (nur wenn er überhaupt läuft)
Man kann den POI Warner jetzt auch schon vor Ablauf der 3 Minuten manuell nachstarten und es passiert dann nichts mehr (nach den voreingestellten 3 Minuten).
Installation
Das Script benötigt den Mort Runner (Download hier)
Dann auf den PocketPC spielen und einmal die .exe starten.
Danach sind die Scripts automatisch mit ihr asoziiert und es reicht diese einfach zu starten.
Aktuelle DreamOn Version: 0.8beta
Hier gibt es die aktuelle Version von "DreamOn" (rechts klicken -> Ziel speichern unter...)
Einfach das Script [kurz mit dem Editor (Notepad!) öffnen und die Pfadangaben zu den Programmen sowie die Minutenzahl nach Wunsch anpassen (MN|5, POIWarner)] irgendwo auf den PocketPC spielen und via "tippen" starten.
Seit Version 0.8beta musst Du auch folgende Schritte befolgen:
0. Der automatische Start vom POI Warner mit MN|5 sollte ausgeschaltet (bzw. auf "manuell") stehen.
1. Dupliziere die Datei glob_settings.set in Deinem POI Warner Verzeichnis. (mit dem Explorer z.B.)
2. Starte den POI Warner ganz normal und wähle unter "Allgemeine Einstellungen" jetzt -> Autostart - Aktiviert.
3. Beende den POI Warner und nenne die Datei glob_settings.set in glob_settings2.set um.
4. Benenne nun die in Schritt 1 duplizierte Datei um in "glob_settings.set"
5. Du müsstest nun in Deinem POI Warner zwei Dateien haben - glob_settings.set (mit "Autostart mit MN|5" auf "manuell") und glob_settings2.set (mit "Autostart mit MN|5" auf "automatisch")
DreamOn lässt sich prima auf eine Hardwartaste legen (Empfehlung!) und startet den MN|5 mit zeitverzögertem POI Warner dann bei Druck auf diese Taste, bzw. nur den POI Warner sofort, wenn der MN|5 schon aktiv ist.
Viel Spass!
Seretix