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

  • Zitat

    Original von anoxx
    Hi Zappa!



    ....und wie heißt der Befehl um Argashas Script (=Navirunner) zu starten?
    Verstehe ich Dich richtig, man muss nur irgendwo im Script "Dreamon" den Befehl zum Aufrufen des "Navirunners" setzten, und das wars?


    Gruss - Anoxx


    Ja - siehst du richtig.


    run "/PfadzumScript/Scriptname"

  • Hallo Anoxx,


    nur kurz zur Info, das DreamonScript macht nicht das, was Du eigentlich möchtest. Es startet lediglich (mit nicht unerhelblichem Aufwand) den POI Warner nach. Beenden musst Du die Programme anschliessend beide per Hand.


    Theoretisch kannst Du von diesem Script den NaviRunner aufrufen. Du musst bei der Pfadangabe
    Set PfadZuMN5, "\Programme\Navigon\MobileNavigator"
    den Pfad zu meinem Script angeben. Dann nusst Du in dieser Zeile
    Set mnpath, %PfadZuMN5%&"\MobileNavigator.exe"
    die MobileNavigator.exe durch NaviRunner.mscr ersetzen.


    Ausserdem musst Du noch dem Pfad zu dem POIWarner eingeben und die 5 installationsschritte für den "silent" Start des Warners durchführen. Wie gesagt nach all dem musst Du immer noch beide Programme getrennt beenden. Ich denke also nicht, dass Dir das Script etwas bringt, bis auf den automatischen Start des Warners


    Aber zu Deinem eingentlichen Anliegen: Probier bitte mal folgendes:
    Füge in meinem Script unter der Sektion "Vorbereitungen zum Scriptende" mal die folgende Zeilen ein:


    If wndExists "POI-Warner"
    Show "POI-Warner"
    sleep 2000
    MouseClick 20,310
    Sleep 2000
    MouseClick 20,285
    sleep 2000
    endif


    Das sollte das POI-Warner Fenster schliessen. Ich weiss nicht ob das funktioniert, da ich wie du weisst den Warner nicht installiert habe und ihn auf absehbare Zeit auch nicht installieren werde. Habe mir die Warner-legal??-Threads mal angeschaut und denke nicht dass ich nen Blitzer_Warner brauche, wenn ich mir meine Knöllchen der letzten 10 Jahre zusammenzähle. Da ist mir das Risiko zu hoch. Wie gesagt, keine Ahnung ob das klappt. Die Koordinaten habe ich aus Zappa´s TMC-LIGHT-Changer "gerippt". Sollte sich gar nix tun, gib als Fentertitel statt "POI-Warner" mal "POI+" ein. Probiers einfach aus und berichte. :)


    Gruß, Argasha


    EDIT: Ich habe sehr wohl gelesen, dass DreamOn den POI-Warner wieder beenden soll, wenn der Navigator beendet ist, aber im Script ist keinerlei Code dafür vorhanden !? ?(

    2 Mal editiert, zuletzt von Argasha ()

  • Danke Argasha,


    habe es ausprobiert - klappt wurderbar! Nur Zur Info, der POI-Warner ist nicht nur für Blitzer gut. Es sind bei mir z.B. alle Lebensmittelgeschäfte, MediaMärkte, Baumärkte, Bargeldautomaten des Cashpool, Kinos etc. drauf. Man kann sie per Umkreissuche auswählen, und sofort die Navigation dorthin starten. Ganz vorzüglich eignet er sich wenn man Geocaching betreibt, somit sind alle deutschen (oder österreichischen) Geocache auf dem neuesten Stand drauf.


    Zitat

    Ich habe sehr wohl gelesen, dass DreamOn den POI-Warner wieder beenden soll, wenn der Navigator beendet ist, aber im Script ist keinerlei Code dafür vorhanden !?


    ...ich denke es liegt am DOPPELTEN Erstellen der "glob_settings.set" (ist am Anfang des Scripts beschrieben). Dort ist glaube ich vermerkt, ob der Autostart eingestellt ist oder nicht. Und der Autostart startet UND beendet den POI-Warner wenn der MN gestartet oder beendet wird. Ich glaube dass zum Start des MN die Datei mit den Einstellungen OHNE Autostart geladen wird. Nach kurzer Zeit wird die andere Datei geladen (durch Namensänderung oder so?) um den POI-Warner zu starten. Diese bleibt so lange aktiv bis der MN beendet wird, und somit wird der POI-Warner dann auch automatisch geschlossen. Beim nächsten Start des MN wird wieder die Datei ohne Autostart-Eintrag genommen, bis wieder 3 Min. vergangen sind...


    Gruss - Anoxx

    4 Mal editiert, zuletzt von anoxx ()

  • @anoxx


    Erstaunlich, dass mal was sofort funktioniert! Da stimmt doch was nicht... :ausheck


    Bin gerade dabei die Skinabfrage zu programmieren. Ich bräuchte die genaue Bezeichnung, wie dein Skin in die prefs.ini eingetragen wird. Am besten die ganze Zeile, also z.B. lastskin = MN5


    Danke & Gruß,


    Argasha

  • @ argasha:


    Die Zeile lautet:
    lastskin = [BIGfoot]Medion51v1.3
    Der maßgebende Punkt ist: 60/315


    Zitat

    Erstaunlich, dass mal was sofort funktioniert! Da stimmt doch was nicht...


    .... muß VOODOO im Spiel sein :firedevil


    Danke - Anoxx

    2 Mal editiert, zuletzt von anoxx ()

  • Zitat

    Original von anoxx
    Danke Argasha,



    ...ich denke es liegt am DOPPELTEN Erstellen der "glob_settings.set" (ist am Anfang des Scripts beschrieben). Dort ist glaube ich vermerkt, ob der Autostart eingestellt ist oder nicht. Und der Autostart startet UND beendet den POI-Warner wenn der MN gestartet oder beendet wird. Ich glaube dass zum Start des MN die Datei mit den Einstellungen OHNE Autostart geladen wird. Nach kurzer Zeit wird die andere Datei geladen (durch Namensänderung oder so?) um den POI-Warner zu starten. Diese bleibt so lange aktiv bis der MN beendet wird, und somit wird der POI-Warner dann auch automatisch geschlossen. Beim nächsten Start des MN wird wieder die Datei ohne Autostart-Eintrag genommen, bis wieder 3 Min. vergangen sind...


    Gruss - Anoxx


    Genauso ist es!
    Wenn POI-Warner "Silent" gestartet wird beendet er sich nach MN5-Ende automatisch.
    Bei Normalstart (nicht autostart) wird POI-Warner per Mausclicks beendet.

  • Aha,


    das Selbst-Beenden ist also eine Funktion des POI-Warners und wird nicht durch MortScript durchgeführt? Muss einem ja auch gesagt werden. ;)


    Gruß, Argasha

  • Sag Mal Argasha,
    kann man im Mort-Script auch mit Variablen arbeiten? Z.B. mit dem Platzhalter "*"? Dann könntest Du doch nur meinen Skin-Namen ohne die Versionsnummer aufnehmen, somit würde Dein Script auch bei Skin-Updates mit anderer Versionsnummer aber gleichem Namen funktionieren (solange ich natürlich die Farbe des wichtigen Punktes nicht verändere).


    Gruss - Anoxx

  • Hi,
    ich verfolge das Thema jetzt schon seit Tagen.


    Es reizt doch, mal die Frage zu stellen, wozu eigentlich dieser ganze Aufwand?


    Es ist zwar anzuerkennen, was mit dem Script alles möglich ist, aber - das war ja der Ausgangspunkt - wozu eine automatische Helligkeitsregelung für den Otto-Normalverbraucher überhaupt sinnvoll und notwendig ist,
    bleibt mir immer noch ein Geheimnis.


    Aber wie gesagt - das ist meine Meinung.

  • Zitat

    wozu eigentlich dieser ganze Aufwand?


    ...der MN96700 - und mit diesem ist dieser Beitrag entstanden - hat das hellste bisher getestete Displays aller PDAs (!) - so geschrieben in einem der letzten CT-Hefte. Da Du in Deinem Profil angibst einen 95000 zu bestitzen, heißt dies, Du kennst die Helligkeit des 96700 nicht. So kommt es, dass der PDA beim Navigieren in der Dunkelheit einen blendet. Die Umschaltung der Helligkeit bei laufendem Navi, oder auch bei nicht laufendem Navi, ist nicht nur umständlich, sondern auch nervig, vor allem wenn man es öfters machen muss. Und genau diese Arbeit nimmt uns das Script ab. Nicht nur das, es berücksichtigt auch den Sonnenauf- / Sonnenuntergang, und schaltet als kleinen Nebeneffekt auch noch in den Nachtmodus um.


    Anoxx

    Einmal editiert, zuletzt von anoxx ()


  • Wenn du (wie ich) viel im Dunkeln mit dem Auto unterwegs bist ist es schon angenehmer wenn das Display abgedunkelt wird und nicht blendet wie eine Taschenlampe ;)
    Wenn das dann noch automatisch geschieht - ohne das du während der Fahrt den PDA bedienen mußt......

  • Zitat

    Wenn du (wie ich) viel im Dunkeln mit dem Auto unterwegs bist ist es schon angenehmer wenn das Display abgedunkelt wird und nicht blendet wie eine Taschenlampe ;)
    Wenn das dann noch automatisch geschieht - ohne das du während der Fahrt den PDA bedienen mußt......


    Hallo Zappa,
    das Abdunkeln akzeptiere ich ja. Nur - es wird innerhalb von 24 Stunden nur einmal dunkel und einmal hell (jedenfalls statistisch).


    Da habe ich noch nie Probleme gehabt, einmal auf Nachtbetrieb und einmal auf Tagesbetrieb zu tippen.


    Aber wie gesagt: Ich wundere mich nur, welche Energie in solch ein "Problem" verwendet wird, Respekt.

  • Zitat

    Aber wie gesagt: Ich wundere mich nur, welche Energie in solch ein "Problem" verwendet wird,


    ... es liegt daran, dass Du das Problem mit dem hellen PDA nicht hast!


    Zitat

    ...der MN96700 hat das hellste bisher getestete Displays aller PDAs (!) - so geschrieben in einem der letzten CT-Hefte.


    ... es ist mit dem Umschalten von Tag- auf Nacht-Betrieb nicht getan. Außerdem ist die Umschaltung von Tag/Nacht nur ein Nebeneffekt. Das Script wurde hauptsächlich für die Helligkeit geschrieben.


    Zitat

    das Abdunkeln akzeptiere ich ja. Nur - es wird innerhalb von 24 Stunden nur einmal dunkel und einmal hell


    ... wenn Du aber jeden Abend und jeden Morgen die Helligkeit ändern musst, ist dies mehr als nervig.


    Gruss -Anoxx

    Einmal editiert, zuletzt von anoxx ()

  • Hi Annoxx,
    ich nehme meine Antworten zurück. Ich selbst bin von meinem 95000 ausgegangen. Hier sehe ich in der Tat das Problem nicht.

  • @ anoxx
    Bin mir nicht sicher, ob MortScript Platzhalter wie "*" unterstützt, ich könnte allerdings abfragen, ob nur der Text [BIGfoot] unter lastskin in der Ini vorkommt. Dann müsstest Du aber sicherstellen, dass die Farben an Abfragepunkt 60,315 in zukünftigen Versionen gleich bleibt, sonst gibts Probleme. Wenn Du das nicht kanst, MUSS die Versionsnummer mit abgefragt werden.


    EDIT: Ich habs dann auch gleich mal so gemacht. Dein Skin muss am Anfang nur [BIGfoot] heissen, was danach kommt ist egal. Damit bin ich aus dem Schneider wenn zunkünftig was nicht klappt! :D:gap :D
    Liebe Anwender von Navi-Runner und dem BIGfoot Skin, bei Problemen mit der Kartenumschaltung wenden Sie sich bitte vertrauensvoll an ANOXX ;D


    Hatte gestern übrigens Probleme die prefs.ini auszuwerten, Dank Morts Hilfe auf http://www.ppc-welt.tv, konnten die aber gelöst werden. :)


    @Wole
    Gibt Da mehrere Gründe:
    Zum einen, weil ich eben beim Navigieren die ganze Hellikeitsspanne des Gerätes nutzen möchte (Tags ganz Hell, Nachts ganz dunkel und in der Dämmerung mittel). Der Vorteil ist, dass man eben nicht zwangsläufig einen Skin benutzen muss der auf enorme Kontrastunterschiede ausgelegt ist, damit man tagsüber noch was erkennen kann, sondern dass man einfach die Helligheit auf max hochschraubt, was Nachts wirklich zu einen starken Blendeffekt führt. Das Teil ist im Dunkeln so hell, dass man durchaus dabei Zeitung lesen könnte. :) Nachregeln ist also fast schon Pflicht, es sei denn , man lässt das die Helligkeit immer auf mittel,


    Zum anderen macht mir das Programmieren einfach Spass. War mal wieder ne Herausforderung. Ausserdem freuts einen doch auch wenn das Script bei den anderen Forenteilnehmern gut ankommt und problemlos läuft. So kann ich wenigstens dem Forum was zurückgeben, da durch die Zusammenarbeit vieler Mitglieder etliche Probleme (die ich auch hatte) erkannt und auch gelöst werden konnten.


    Gruß, Argasha

    Einmal editiert, zuletzt von Argasha ()