Navi-RunnerV1.9 - zeitabhängiges schalten von Helligkeit und Karte für MD5.1, MN5.1 & MN6

  • Zitat

    Original von Cpt.Hardy
    noch eine Frage:
    der POI-Warner wird ja vom Navigator schon automatisch gestartet. Sollte man da den automatischen Start im Navi-Runner besser ausgeschaltet lassen oder was hätte der Start an dieser Stelle für Vorteile?


    :) Bin zwar net der Johannes - aber ich versuche es mal:
    Ja stelle denn automatischen Start des des POI-Warner besser ab und lass Ihn vom
    Navi-Runner starten.
    Die Navigationssoftware startet dann schneller und man kann schneller seine Zieladresse
    eingeben. Der Navi-Runner startet denn POI-Warner dann erst bei nach Abschluß
    der Routenberechnung bei dem Aufruf der Karte.


    Die Helligkeitsumstellung funktioniert Standartmässig nur wenn der PDA mit Strom
    versorgt wird. Kann man aber im Pre-Set ändern.


    Ich setze denn Navi-Runner mit Bigfoot-Skin nun seit Anfang an ein und bin nach wie
    vor begeistert. Deine anderen "Probleme" sind wohl eher Geschmackssache. Mir geht
    es um die Funktion und einfache Bedienbarkeit. Und die beiden Anforderungen sind
    für mich voll erfüllt.


    Germanische Grüße aus der Schweiz
    Swissbaer

  • @swissbaer
    besser hätt ich es auch nicht erklären können...


    @Argasha
    Ich bin für den Observer "zuständig", nicht für den Warner. ;) Ich glaube, das mit dem Warner hast du damals mit annox diskutiert... . Aber ich beantworte gerne auch die anderen Fragen. Nur ob richtig ? ? (Sollte dem schnelleren Start dienen, meine ich mich zu erinnern. Außerdem erspart es den Klick auf ein bestimmtes Fenster nach der Aktivierung.)


    Gruß, Johannes

  • Zitat

    Original von JoZ
    @Argasha
    Ich bin für den Observer "zuständig", nicht für den Warner. ;) Ich glaube, das mit dem Warner hast du damals mit annox diskutiert... . Aber ich beantworte gerne auch die anderen Fragen. Nur ob richtig ? ? (Sollte dem schnelleren Start dienen, meine ich mich zu erinnern. Außerdem erspart es den Klick auf ein bestimmtes Fenster nach der Aktivierung.)


    Gruß, Johannes


    @ Johannes
    Mea culpa! Ich habe nur POI gelesen, sorry. :-D) Ehrlich gesagt hatte ich auf Gund der häufigen Fragen über den Observer in der letzten Zeit irgendwie ein wenig verdrängt, dass auch der POI-Warner unterstützt wird. 8)


    Gruß, Argasha

  • Soderle,


    beim PDA meiner Lebensgefährtin mit den Standard-Einstellungen und MEDION Skin funktioniert alles perfekt. Bevor ich mich dann an meinen mit dem geänderten Skin wage bitte noch 2 weitere Fragen:


    1. GPSApp.exe
    wie von der Installationsroutine empfhohlen, hab ich das deaktiviert.
    Wie ist das denn dann aber mit anderer GPS-Software. Ich benutze seit neuestem den GPS Tuner und gelegentlich VisualGPS oder auch Glopus?


    2. Andere Sounds
    sollte wohl kein big deal sein, andere Waves mit dem entsprechenden Namen zu verwenden oder kann man auch im Script die Namen der Dateien ändern, also z.B. anstatt "Ende.wav" nehme ich "Shutdown.wav"
    Ich hab da einen tollen vom LINUX KDE Start.

    Gruß
    Hardy


    MN96700 Tutorial "pimp your MD96700" auf Wunsch per Anfrage....

  • Zitat

    Original von Cpt.Hardy
    1. GPSApp.exe
    wie von der Installationsroutine empfhohlen, hab ich das deaktiviert.
    Wie ist das denn dann aber mit anderer GPS-Software. Ich benutze seit neuestem den GPS Tuner und gelegentlich VisualGPS oder auch Glopus?


    Wenn du das Medion-Update drauf hast, kannst Du die GPSAPP.EXE getrost aktiviert lassen. Steht übrigens auch im 1. Post.


    Zitat

    Original von Cpt.Hardy
    2. Andere Sounds
    sollte wohl kein big deal sein, andere Waves mit dem entsprechenden Namen zu verwenden oder kann man auch im Script die Namen der Dateien ändern, also z.B. anstatt "Ende.wav" nehme ich "Shutdown.wav"
    Ich hab da einen tollen vom LINUX KDE Start.


    Einfach die Namen der Samples anpassen und ins Installationsverzeichnis kopieren und so die alten überschreiben. Ich habe auch zum Teil andere Samples in Benutzung, die ich aber aus urheberrechtlichen Gründen nicht mit dem Script mitliefern kann.


    Gruß, Argasha

  • @Argasha:


    also da ich das update installiert habe, stört die aktivierte GPSApp.exe nicht weiter. Ich war aber andersherum ganz froh, das Teil loszuwerden.
    Da ich nämlich das Icon im Heute-Screen disabled habe gibt es bei einem Softreset jetzt immer eine Fehlermeldung "Shell Notification Error ....blabla"


    Aber wenn ich die für die anderen GPS Anwendungen doch brauche....???

    Gruß
    Hardy


    MN96700 Tutorial "pimp your MD96700" auf Wunsch per Anfrage....

  • Da hat Argasha auch mal was geschrieben, schaust due hier.
    Da kannst du dann z.B. VisualGPS oder so drüber laufen lassen.


    Kernpunkt ist, dass der interne Timer zurückgesetzt wird und das Navi sich eben während des Betriebs nicht ausschaltet.
    Dann brauchst du die gpsapp nicht mehr.


    Gruß, Johannes


    P.S. Wenn man bei dem neuen MortScript ja anscheinend den Prozess auch problemlos wieder beenden kann, dann könnte man auch ein Skript schreiben, das man einfach startet und das parallel läuft und das Ausschalten verhindert - ohne dass das konkrete Programm eingetragen ist.

  • @JoZ:
    wenn ich auf Deinen Link klicke, bin ich an derselben Stelle in diesem Thread...
    Mir ist der Fehler in der ge-updated GPSApp.exe aber schon seit längerem bekannt.


    betr:

    Zitat

    Nach dem Script-Start kommt erst ein Fenster, wo die Variablen angezeigt werden und dann die akustische Begrüßung. Also wenn alles gut läuft könnte ich auf das erste Fenster verzichten. Kann man das irgendwo ausschalten? Noch profesioneller wäre natürlich irgend ein Logo vom Navi-Runner. Habt ihr da schonmal dran gedacht?


    liege ich da richtig, das man das Fenster durch ein einfache "#" im Script unterdrücken kann, die Passage sähe dann so aus:


    else
    #SleepMessage 2, {"Auto-Kartenumschaltung = " & %MapSwitchFlag% & "^CR^^LF^TMC-Delay Std: " & %TMC-Delay-Std% & " Min RH: " & %TMC-Delay-RH% & " Min^CR^^LF^POI-Warner Start = " & %Warner-Start% & "^CR^^LF^POI:Observer Start = " & %ObsStart%}, "[NaviRunner V1.8]"
    # SleepMessage 1, "Starte Navigator...", "[NaviRunner V1.8]"
    Set VersionOK,1

    Gruß
    Hardy


    MN96700 Tutorial "pimp your MD96700" auf Wunsch per Anfrage....

  • Zitat

    Original von Cpt.Hardy
    @JoZ:
    wenn ich auf Deinen Link klicke, bin ich an derselben Stelle in diesem Thread...
    Mir ist der Fehler in der ge-updated GPSApp.exe aber schon seit längerem bekannt.


    Das muss an Deinen Foren-Einstellungen liegen. Der Link von Johannes verweist direkt auf ein Posting in diesem Thread. Bei mir klappt es.


    Zitat

    Original von Cpt.Hardy
    liege ich da richtig, das man das Fenster durch ein einfache "#" im Script unterdrücken kann, die Passage sähe dann so aus:


    else
    #SleepMessage 2, {"Auto-Kartenumschaltung = " & %MapSwitchFlag% & "^CR^^LF^TMC-Delay Std: " & %TMC-Delay-Std% & " Min RH: " & %TMC-Delay-RH% & " Min^CR^^LF^POI-Warner Start = " & %Warner-Start% & "^CR^^LF^POI:Observer Start = " & %ObsStart%}, "[NaviRunner V1.8]"
    # SleepMessage 1, "Starte Navigator...", "[NaviRunner V1.8]"
    Set VersionOK,1


    So ist es. Du kannst aber auch das # von der unteren Message entfernen und vor die obere setzen. Die untere bleibt nur 1 Sekunde stehen. Das Fenster habe ich seinerzeit programmiert, um den User eine Rückmeldung zu geben, dass das Script gestartet wurde, da die Startzeit durch die umfangreichen Backup-und Prüfroutinen doch etwas länger dauert. Startet man das Script z.B. über die Hardwaretaste, hat man sofort eine visuelle Rückmeldung, und drückt nicht versehenlich erneut. Man könnte z.B. anstelle des Fenster auch einen kurzen Sound abspielen lassen.


    Gruß, Argasha

  • @Agasha:


    das mit dem unterdrücken des Parameter-Fensters hat funktioniert.
    Wenn ich da dann einen Sound abspielen will, sollte das so aussehen, richtig:


    else
    PlaySound {%ScriptPath% \ "Samples\Startup.wav"}
    # SleepMessage 2, {"Auto-Kartenumschaltung = " & %MapSwitchFlag% & "^CR^^LF^TMC-Delay Std: " & %TMC-Delay-Std% & " Min RH: " & %TMC-Delay-RH% & " Min^CR^^LF^POI-Warner Start = " & %Warner-Start% & "^CR^^LF^POI:Observer Start = " & %ObsStart%}, "[NaviRunner V1.8]"
    #SleepMessage 1, "Starte Navigator...", "[NaviRunner V1.8]"
    Set VersionOK,1


    Der POI-Warner Start seitens des Scrips funktioniert bei mir nicht. Hat das irgend etwas mit dem Skin zu tun?
    Ich lassen den POI-Warner jetzt erst mal wieder vom Navigator starten.


    Die GPSApp.exe kann ich offensichtlich nicht deaktivieren. Dann haben andere GPS Programme z.B. GPS Tuner 5 Probleme, den GPS-Empfänger zu finden.


    Soweit für heute, um den Skin kümmere ich mich dann morgen...

    Gruß
    Hardy


    MN96700 Tutorial "pimp your MD96700" auf Wunsch per Anfrage....

  • Zitat

    Original von Cpt.Hardy
    PlaySound {%ScriptPath% \ "Samples\Startup.wav"}


    Müsste so klappen.


    Zitat

    Original von Cpt.Hardy
    Der POI-Warner Start seitens des Scrips funktioniert bei mir nicht. Hat das irgend etwas mit dem Skin zu tun?
    Ich lassen den POI-Warner jetzt erst mal wieder vom Navigator starten.


    Hast Du diese beiden Variablen angepasst?


    #### Preset für POI-Warner Start 0 = nicht starten, 1 = starten
    Set Warner-Start, 1


    #### Preset Pfad und Name für POI-Warner Icon
    Set WarnerPath, "\Windows\Startmenü\Programme\POI-Warner MN5-Edition.lnk"



    Zitat

    Original von Cpt.Hardy
    Die GPSApp.exe kann ich offensichtlich nicht deaktivieren. Dann haben andere GPS Programme z.B. GPS Tuner 5 Probleme, den GPS-Empfänger zu finden.


    Die hat eigentlich nichts mit einer Erkennung des GPS zu tun. Bei mir laufen auch andere Programme, z.B. VisualGPSce, problemlos ohne die GPSapp. Prüf doch mal die GPS-Einstellungen in der Systemsteuerung und im eUtility.


    Gruß, Argasha

  • @Argasha:


    Sound beim Start hat funktioniert.
    Gibt es einen Befehl, um eine Grafik an der Stelle anzeigen zu lassen bis der Navigator-Start beginnt?


    POI-Warter Start:
    ja, diese beiden Parameter hatte ich angepaßt. Der Warner wird trotzdem nicht gestartet. Ist es nicht so, daß das über eine bestimmte Pixelfarbe abgefragt wird? Also wenn in der unteren linken Ecke die Pixelfarbe xxx ist, wird der Warner gestartet. Da ich ja eine andere Farbe (weil anderer Skin) habe, tritt das also nicht ein.
    Na egal, ich laß den Warner vom Navigator nachladen und muß mit der Adresseneingabe da halt ein Sekündchen länger warten.


    Kann man prinzipiell die Pfadangaben auch direkt auf die POI-Warner xxx-Edition.exe legen oder muß man den Umweg über die Verknüpfung im Startmenü gehen?



    GPSApp.exe
    also der Fehler bei GPS Tuner 5 den ich hinter der fehlenden GPSApp.exe vermutet hatte liegt ganz woanders (nämlich in der neuen 5er Version des Programmes). Somit könnte ich die GPSapp.exe dann auch wieder deaktivieren lassen. Dieser "Shell Identification Error" bei jedem Softreset der neuen GPSApp.exe nervt mich.


    anderer Skin:
    ohne eine große Erklärung zu erwarten - das mit dem Umschalten der Nachtdarstellung und TMC funktioniert im Prinzip so wie ich oben vermute? Also über die Abfrage der Pixelfarbe an einer bestimmten Stelle?

    Gruß
    Hardy


    MN96700 Tutorial "pimp your MD96700" auf Wunsch per Anfrage....

  • Zitat

    Original von Cpt.Hardy
    @Argasha:


    Sound beim Start hat funktioniert.
    Gibt es einen Befehl, um eine Grafik an der Stelle anzeigen zu lassen bis der Navigator-Start beginnt?


    Nicht das ich wüsste. Habe mir allerdings die allerneuesten Mortscript-Versionen noch nicht angeschaut. Wennn müsstest Du ein Bild mit einem externen Viewer aufrufen lassen und den dann beenden, bevor das Script in die Schleife geht. Könnte aber eventuell Probleme mit der Helligkeitsumschaltung beim Starten geben. Würde ich nicht empfehlen, aber Probieren geht über studieren.


    Zitat

    Original von Cpt.Hardy
    POI-Warter Start:
    ja, diese beiden Parameter hatte ich angepaßt. Der Warner wird trotzdem nicht gestartet. Ist es nicht so, daß das über eine bestimmte Pixelfarbe abgefragt wird? Also wenn in der unteren linken Ecke die Pixelfarbe xxx ist, wird der Warner gestartet. Da ich ja eine andere Farbe (weil anderer Skin) habe, tritt das also nicht ein.


    Eigentlich kann das nicht sein, denn zum einen wird der Bigfoot-Skin ja unterstützt, und zum andern wird das gleiche Pixel benutzt, das generell das veorhandensein des Kartenfensters prüft. Wenn dass nicht klappen würde, ginge auch die TMC- und die Kartenumschaltung nicht. NaviRunner wartet erst die Umschaltung auf Tag oder Nacht Kartenansicht ab und satrtet danach den Warner. Zum testen kannst Du mal die fettgedruckten Zeilen einfügen um festzustellen, ob NaviRunner den Warner überhaupt aufrufen will:


    #### Prüfung ob POI-Warner läuft, wenn nicht, wird er gestartet, sobald
    #### das Kartenfenster geoffnet wird
    Sub POI-WarnerCheck
    If not wndExists POI-Warner
    GetColorAt %ChkPixPos-X%,%ChkPixPos-Y%, Color
    If {%Color% = %PixCol-Map%}
    sleep 1000
    Message "POI-Warner soll jetzt gestartet werden!", "[NaviRunner V1.8]"
    run {%WarnerPath%}
    Message "POI-Warner mit Pfad ^CR^^LF^" & %WarnerPath% & "^CR^^LF^aufgerufen.", "[NaviRunner V1.8]"
    Set Warner-Runs, 1
    EndIf
    else
    Set Warner-Runs, 1
    EndIf
    EndSub




    Zitat

    Original von Cpt.Hardy
    Kann man prinzipiell die Pfadangaben auch direkt auf die POI-Warner xxx-Edition.exe legen oder muß man den Umweg über die Verknüpfung im Startmenü gehen?


    Ja, sollte auch funktionieren.


    Gruß, Argasha

  • Hi Friends,


    das Script läuft bei mir zwar noch nicht, liegt aber daran, daß ich noch keine Zeit hatte, mich damit auseiander zu setzten.


    Hab aber eine generelle Frage:
    die meiste Zeit hab ich das Navi auf dem Weg zur Arbeit in Benutzung. Nicht, weil ich den Weg nicht kenne sondern weil ich vor Staus besser gewarnt werden möchte.


    Kann man das Script so erweitern, daß nach dem Navi-Start noch die Büro-Adresse ausgewählt und das Ziel definiert wird? Abends müßte es dann antürlich die HOME-Adresse sein. Welche Adresse beim Navi-Start relevant ist, könnte man von der Tageszeit abhängig machen.

    Gruß
    Hardy


    MN96700 Tutorial "pimp your MD96700" auf Wunsch per Anfrage....

  • Zitat

    Original von Cpt.Hardy
    Hi Friends,


    Nur mal so nebenbei, nein Nickname ist Argasha....


    Zitat

    Original von Cpt.Hardy
    Hab aber eine generelle Frage:
    die meiste Zeit hab ich das Navi auf dem Weg zur Arbeit in Benutzung. Nicht, weil ich den Weg nicht kenne sondern weil ich vor Staus besser gewarnt werden möchte.


    Kann man das Script so erweitern, daß nach dem Navi-Start noch die Büro-Adresse ausgewählt und das Ziel definiert wird? Abends müßte es dann antürlich die HOME-Adresse sein. Welche Adresse beim Navi-Start relevant ist, könnte man von der Tageszeit abhängig machen.


    Hab mal ein wenig geforscht. Das würde schon gehen, ist aber ein relativ grosser Aufwand. Zum einen müsste der Aufruf des Navigators immer direkt, also nicht über das Icon erfolgen, zum anderen müsste hierfür eine eigene Unterroutine erstellt werden, der je nach Tagezeit eine Variable belegt. Eigentlich dürfte das ja auch nur in einem bestimmeten Zeitbereich geschehen, nähmlich dann wenn Du normalerweise zur Arbeit fährst und wenn du Feierabend hast und das Ganze nur Wochentags. Damit die Funktion nicht ganz sinnfrei, bzw. sogar lästig ist, müsste zu allen übrigen Zeiten der Aufruf des Navigators ganz normal erfolgen.
    Kannst ja mal folgendes (angehängtes) Testscript probieren:


    Set Ort, "Monheim"
    Set PLZ, "40789"
    Set Strasse, "Opladener Strasse"
    Set Hausnr, "161"
    Set Adresse, "-|-|-|-|-|"& %Ort% &"|"& %PLZ% &"|" & %Strasse% & "|"& %Hausnr% &"|-|-|-|-|-|-|-|-|"
    run "\Storage Card\Programme\MEDION\MEDION-Navigator\MEDION-Navigator.exe", %Adresse%


    Gruß, Argasha