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

  • Wie gesagt, es geht ja um den Medion-Navigator, nur halt mit dem Original-NAvigon Mobile-Navigator SKIN. :)


    Ich werd mir das andere Teil mal anschauen, evtl. kann ich dort -wie DU schon vorgeschlagen hast- die Angaben entnehmen.


    Dass es auf beiden Skins läuft dürfte wohl etwas aufwendig werden....



    Wenn natürlich schon hemand die nötigen Angaben für den Navirunner mit der grauen SKIN identifiziert hätte könnte man sich etwas Arbeit sparen. : drink

    2 Mal editiert, zuletzt von Blind_Navigator ()

  • Zitat

    Original von Blind_Navigator
    Vielleicht hatte mich ja auch der Kommentar im Navirunner-Script irritiert:


    Oha, das war ein Text, den ich schon seit Pre-NaviRunner Zeiten mit rumschleppe, nämlich seit der Zeit als ich mit @SexTant zusammen eine Lösung für das GPSAPP-Problem erarbeitet habe. Ich glaube sogar, dass ich den Text noch 1:1 aus einem Script von @SexTant übernommen habe (Hallo Helmut :)).
    In der nächsten Version von Navi-Runner werde ich das abändern. Man benötigt die MortScript.exe.


    Die Unterstützung des Navigon-Skins ist eigentlich kein Problem. Der könnte wie der BigFoot und der Dali-Skin mit eingebunden und automatisch erkannt werden. Wo bekommt man den den? Ausserdem wollte ich ja eh noch den Navigon-Navigator 5.x einbinden, da benötige ich aber Hilfe von Anoxx, da ich das Navigon Programm nicht habe. Anoxx scheint momentan aber lieder wenig Zeit zu haben. Aber man kann ja mal mit dem Skin anfangen. Lasst mir mal bitte Infos zukommen, wo es das Teil gibt.


    Gruß, Argasha

  • Konntest Du mit meinen Nachrichten was anfangen?


    Wäre prima, wenn Du abschätzen könntest, ob Du die Umschaltung auch für den Navigon Navigator Skin umsetzen kannst, dann würde ich erst mal nix am Script rumbasteln :)


    Wenn Du den Navirunner auch Navigon Mobile Navigator tauglich machen kannst, wäre das natürlich auch extrem klasse :)

  • @ Blind_Navigator
    Sorry, aber der Skin hat meinen Medion-Navigator beim laden mehrfach dermaßen abschmieren lassen, daß nur noch ein Softreset half. Ausserden war das Layout -Verzeichnis leer, dafür gibt es ein Square-Vereichnis, daß sonst nicht da ist.
    Ich vermute mal, das ist kein Skin für den Medion Navigator, sonder eher für den Navigon Mobile Navigator. Ausserdem heisst der Skin auch MN5, genau wie der Medion original-Skin. Damit Navi-Runner verschiedene Skins erkennen kann, MÜSSEN die einzelnen Skins eindeutige Namen haben, da hierüber die Script-Attribute umgeschaltet werden.


    Gruß, Argasha

  • Hallo Blind_Navigator,


    Entschuldigung, ich dachte es würde sich um den MobileNavigator selbst handeln.
    Wo gibt es denn diesen grauen Skin für den Medion-Navigator? Ich hab da bisher nichts gefunden. Und das Programm für einen nicht "öffentlichen" Skin anzupassen wäre doch etwas viel Aufwand.... (aber da will ich mich mal nicht einmischen :) )


    Gruß, Johannes

  • Also bei mir lief das Ganze, allerdings habe ich den Ordner MN5 in "MN5 grau" umbenannt.
    Die entsprechende "Skin.ini" habe ich ebenfalls in "MN5 grau.ini" umbenannt und in selber unter [Skin] den eingetragenen Skin-Namen auch in SKINNAME=MN5 grau umbenannt.


    Dass sich der Navigator gnadenlos aufhängt, wenn z.B. zwei gleichnamige Skins bzw. Skin-Ordner vorhanden sind ist mir auch schon aufgefallen ;) Sorry, dass ich nicht drangedacht habe Dir das noch zu schreiben.


    Die Ordner Layout und LayoutLandscape benötigte ich eigentlich nicht zum Betrieb der Skin soweit ich das erkennen konnte.


    Kannst es eventuell nochmal probieren. Ich benutze auch den MEDION Navigator 5.


    Gibt's eigentlich eine Möglichkeit aus den .sfs Dateien die Bilder etc. separat zu extrahieren, bzw. gibt es ein Programm mit dem man SFS öffnen und auch erstellen kann?


    _____________________________________________


    Eine Verwendbarkeit des Navirunner Skripts bei Verwendung des Navigon Mobil Navigator (mit grauer Originalskin) wäre OPTIONAL, unabhängig von der Verwendung des grauen Skins beim MEDION Navigator nett, weil ich dann das Ding bei meinem Daddy installieren könnte. Bei der hier im Forum angebotenen Alternative ist mir das zu viel Gedöns.

    2 Mal editiert, zuletzt von Blind_Navigator ()

  • Zitat

    Original von Argasha
    @ Blind_Navigator
    Sorry, aber der Skin hat meinen Medion-Navigator beim laden mehrfach dermaßen abschmieren lassen, daß nur noch ein Softreset half. Ausserden war das Layout -Verzeichnis leer, dafür gibt es ein Square-Vereichnis, daß sonst nicht da ist.
    Ich vermute mal, das ist kein Skin für den Medion Navigator, sonder eher für den Navigon Mobile Navigator. Ausserdem heisst der Skin auch MN5, genau wie der Medion original-Skin. Damit Navi-Runner verschiedene Skins erkennen kann, MÜSSEN die einzelnen Skins eindeutige Namen haben, da hierüber die Script-Attribute umgeschaltet werden.


    Gruß, Argasha


    Sowohl im Layout, als auch im LayoutSquare und LayoutLandscape Verzeichnis sollten sich entsprechende LayoutXYZ.sfs Dateien befinden, wobei ich momentan nicht sicher weiss, wozu diese dienen. Und wie gesagt, für die Nutzung des Navigon Skins sind diese nicht nötig!
    Was man bei dem Skin noch optimieren könnte, wäre der Austausch des Navigon Schriftzuges auf dem Hintergundbild im Navigator gegen einen Medion Schriftzug, wie ich's ja beim Startbildschirm gemacht habe. Allerdings komme ich momentan nicht "einfach" an das Hintergrundbild ran, weil sich dieses in der SkinIcons.sfs versteckt, wie ich vermute.
    Man könnte natürlich in der "Skin.ini" den Namen des Hintergudnbildes ändern und diese anderen Bitmaps zusätzlich ins Skin-Verzeichnis kopieren. Allerdings wäre es schön, wenn man das geänderte Bild gleich in eine neue SkinIcons.sfs integrieren könnte.

    Einmal editiert, zuletzt von Blind_Navigator ()

  • Hi,


    also ich habe am Wochenende nochmal versucht den Skin ans laufen zu bringen, aber ohne Erfolg. Das Layout-Verzeichnis ist bei mir definitiv leer. Normalerweise sind dort die ganze Inis drin, die die Position und Grösse der Fenster und Tasten festlegen. Möglicherweise sind die in der SFS Datei (die aber eben nicht vorhanden ist) komprimiert gespeichert. Ich gebs jedenfalls auf.


    Des weiteren ist der Skin ja auch nicht offiziell für den Medion Navigator erstellt und somit auch nicht offiziell für alle zu bekommen. Daher muss ich mich der Meinung von Johannes anschliessen, dass sich eine Einbindung in NaviRunner nicht lohnt, zumal das ja, von der Arbeit mal abgesehen, auch eine weitere Vergrösserung des Programmcodes bedeutet und diese muss für die meisten User sinvoll sein.


    Eine Einbindung des originalen Navigon-Mobile Navigators nehme ich wie angedeutet gerne vor, wenn ich die Unterstützung von einem User erhalte, der dieses Programm auf dem MD 967xx betreibt. Dies ist für die Ermittlung der Farbwerte, Klickpositionen und Pfade notwendig. Die automatische TMC-Senderumschaltung scheint ja eh bei der neuesten Version nicht mehr möglich zu sein, da Navigon den Aufruf des TMC-Fensters ja ab einer bestimmten Geschwindigkeit sperrt:wand. Die User sind nach Meinung von Navigon ja anscheinend so verantwortungslos, dass dieser Schritt notwenig war :whatever.


    Gruß, Argasha

  • Schade, dass es bei dir nicht klappt. Ich muss mir wohl doch mal den Script-Code mal näher ansehen und versuchen es selbst umzusetzen, wenn ich mal zu viel Zeit habe :)


    Warum der Skin bei Dir nicht läuft ist mir rätselhaft. Wie gesagt, ich habe die Layout Ordner gar nicht kopiert sondern nur den Ordner mit den Farbangaben und SkinIcons.


    Ordner MN5 von Navigon in "MN5 grau" umbenannt und in den Ordner mit den Skins im MedionNavigatorOrdner kopiert.
    Die entsprechende "MN5.ini" habe ich ebenfalls in "MN5 grau.ini" umbenannt und in der Datei unter [Skin] den eingetragenen Skin-Namen auch in SKINNAME=MN5 grau umbenannt.


    Die Ordner Layout etc. habe ich gar nicht kopiert! Da ich ja die Aufteilung des Skins und der Buttons nicht ändern will, sondern nur das farbliche Erscheinungsbild! Die Skinicons sind ja in der Skinicons.sfs im Ordner der MN5.ini mit dabei :)

    Einmal editiert, zuletzt von Blind_Navigator ()

  • @Argasha
    Respekt für deine Arbeit.


    #### Abfrage, ob GPSAPP.EXE aktiv, um Scriptoptionen zu steuern###
    If wndExists GPSApp
    Set GPSAPP, 1
    else
    Set GPSAPP, 0
    endif


    Also, bei mir funktioniert diese Abfrage nicht. GPSAPP hat nämlich kein Fenster geöffnet.
    Kann es sein, dass hier noch ein kleiner Fehler drin ist oder mache ich hier irgendwas falsch?



    Servus

  • Hallo Dr. Verdi,


    hab das gerade mal ausprobiert und bin jetzt etwas ratlos. Die GPSApp hat definitiv ein Fenster aufgemacht und tut es jetzt, warum auch immer, NICHT mehr! Wenn ich die Zeile
    If wndExists GPSApp
    durch
    If procExists GPSApp.exe
    ersetzte, wird die GPSApp zwar einwandfrei erkannt, ich bekomme dann jedoch bei Scriptende, beim Versuch, die GPSApp mittels des Befehls
    Close GPSApp
    zu beenden, die Fehlermeldung "Window GPSApp could not be found"
    und glaube mir, das hätte ich beim testen gemerkt.
    Ausserdem hat auch @SexTant seinerzeit in seinem Script des FENSTER der GPSApp geschlossen. Siehe dazu sein Schript hier:
    MD 96700 Problem-Einstellungen
    Ich konnte die GPSApp, soweit ich mit erinnere, auch über Einstellungen/System/Speicher/Ausgeführte Programme beenden. Nun erscheint die dort gar nicht mehr ?(


    Fazit: Danke für den Hinweis, muss ich mir anschauen...
    Uebergangsweise kannst Du die Zeile
    If wndExists GPSApp
    durch
    If procExists GPSApp.exe


    sowie die Zeile
    Close GPSApp
    durch
    Kill GPSApp.exe
    ersetzen. Ist zwar nicht die feine englische Art, aber funktioniert.



    @SexTant:
    Wie sieht das bei Dir aus? Macht die GPSApp noch ein Fenster auf??


    Gruss, Argasha

  • Hallo Argasha,


    Zitat

    hab das gerade mal ausprobiert und bin jetzt etwas ratlos. Die GPSApp hat definitiv ein Fenster aufgemacht und tut es jetzt, warum auch immer, NICHT mehr! Wenn ich die Zeile

    Wann war das? Mit dem Update hat es jedenfalls nichts zu tun. Ich hab es gerade mal ausprobiert (ohne Update) und die gpsapp mal wieder aktiviert - kein Fenster da. Auch über den Autostart mit Reset nichts, genauso wenig in den ausgeführten Programmen.


    Ich habe das bisher nie benötigt, da ich die gpsapp weg haben wollte und daher den Navirunner nie mit gpsapp verwendet habe. Mir ist prompt auch jetzt nach den Versuchen der PDA wieder abgeschmiert - jetzt kommt sie wieder raus. Bis ich mal Zeit und Muse für das Update habe...


    Gruß, Johannes

  • Ich glaube das man sich das sowieso sparen kann, mit dem schliessen der GPSApp, da es ja bisher auf bestimmten Geräten (vermutlich nach dem Medion-Update und die 96710 Geräte) nicht funktioniert hat, so wie es in deinem Script steht. (Set GPSAPP, 0 ist ja immer aktiv)
    Bei mir läuft die GPSApp immer und die Helligkeitsverstellung geht trotzdem.


    Servus


    Edit: Hat sich gerade mit meinem Vorgänger überschnitten, der sagt ja es hat nichts mit dem Update zu tun. ?(

    Einmal editiert, zuletzt von Dr.Verdi ()

  • Kurz mal ein anderes Thema:


    Könnte man mit dem Script nicht evtl. auch eine weitergehende Steuerung des Navis vornehmen? Z.B. über die Powercheck exe / bzw. dem Aufwachen per USB Plug in detection den PDA und Navigator starten wenn man eine Spannung an den USB-Port anlegt (z.B. + wenn Zündung an) und den Navigator automatisch schliessen und den abschalten, wenn diese Spannung nicht mehr anliegt (z.B. Zeitverzögert).


    Ich stelle mir das so vor, dass der PDA über die Aufwach-funktion einschaltet wenn die Zündung eingeschaltet wird. Das Script über die Powercheck.exe den Navigator startet und beim Ausschalten der Zündung über Powercheck wieder schliesst und der PDA über die Energiesparfunktion dann abschaltet...


    Bleibt halt noch die Frage, wie wird das Script gestartet, wenn man den PDA einschaltet? Geht das irgendwie über den Autostart-Ordner oder funktoniert das nur nach Softreset?

  • Zitat

    Original von JoZ

    Wann war das? Mit dem Update hat es jedenfalls nichts zu tun. Ich hab es gerade mal ausprobiert (ohne Update) und die gpsapp mal wieder aktiviert - kein Fenster da. Auch über den Autostart mit Reset nichts, genauso wenig in den ausgeführten Programmen.


    Hallo Johannes,
    eben das habe ich auch alles ausprobiert, darum bin ich ja auch ratlos. Die GPSApp MUSS aber ein Fenster aufgemacht haben, sonst hätte auch das Script von @SexTant nicht funktionieren können, er hat den gleichen Befehl zum beenden der GPSApp verwendet. Wenn man den Befehl Close GPSApp ausführt ohne daß das Fenster existiert, kommt oben genannte Fehlermeldung "Window 'GPSApp' could not be found". Ausserdem habe ich die Funktion doch getestet, als ich das programmiert habe. Kann ja mal sein, das mir irgend ne Kleinigkeit durchgeht, aber das wäre ja schon ein heftiger Bug, zumal ich das ja erst auf Anregung von @Kallewirsch in Version 1.3 mit aufgenommen habe. Siehe HIER



    Zitat

    Original von Dr.Verdi
    Bei mir läuft die GPSApp immer und die Helligkeitsverstellung geht trotzdem.


    Klar funktioniert das, aber es wird eben das Fenster der Backlight.exe aufgerufen, was aber eigentlich nicht nötig ist, wenn die GPSApp läuft. Dann siehst Du einfach nur die Helligkeitsänderung ohne daß ein anderes Fenster kurzzeitig den Navigator überlagert.



    Zitat

    Original von Blind_Navigator
    Ich stelle mir das so vor, dass der PDA über die Aufwach-funktion einschaltet wenn die Zündung eingeschaltet wird. Das Script über die Powercheck.exe den Navigator startet und beim Ausschalten der Zündung über Powercheck wieder schliesst und der PDA über die Energiesparfunktion dann abschaltet...


    Das kannst Du aber nur machen, wenn Du dan PDA ausschließlich zum Navigieren und immer mit externer Stomversorgung benutzt, also wieder eine sehr spezielle "Blind_Navigator-Angelegenheit" ;)
    Es sollte kein Problem sein, ein Mini-Script in den Autostart zu legen, das immer läuft, regelmässig die Stomversorgung überwacht und bei externer Spannung den Navigator bzw. den Navi-Runner aufruft, falls er noch nicht läuft. Das Beenden des Navigators und das anschliessende Abschalten des PDAs, wenn die externe Versorgung weg ist, könnte man (vorwählbar) in Navi-Runner einbauen. Aber wie gesagt, das ist schon sehr speziell und es sollte schon Interesse von einigen Usern da sein, um so etwas offiziell mit einzubauen. Ansonsten kann ich ja mal ein paar Zeilen zum "selbsteinfügen" posten 8).
    Was aber auf keinen Fall klappt, ist das automatische Einschalten des PDAs mit der Zündung. Das Thema hatten wir HIER schon mal.


    Gruß, Argasha