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

  • Zitat

    Original von anoxx


    ... bleibt die Meldung dann bestehen bis sie bestätigt wird, oder verschwindet sie nach ein paar Sekunden von selbst (dies wäre mir lieber)?


    Anoxx


    Wird automatisch nach zwei Sekunden beendet, ich bin ja von natur aus faul und will nicht mehr klicken als nötig. ;)


    Gruß, Argasha



    @jbe
    Wegen den Heute-Bildschirm: Ich schau es mir heute Abend mal an :)

  • ... es funktioniert mit dem Zusatz von Agasha; es wird bei der Zeit auch noch heruntergezählt : 2 1 und dann verschwindet die Meldung!!


    @Argasha
    8)Wegen den Heute-Bildschirm: Ich schau es mir heute Abend mal an :D


    DANKE

  • @Argasha


    Zitat

    Wer nicht bis zur nächsten Version warten kann,


    :D Lass die Leut' doch mal selber tüfteln :D Schadet gar nicht, wenn die sich mal alle in MortScript einlesen :D

  • Hi Kalle, grundsätzlich eine gute Idee :tup
    Sehe nur zwei Probleme, zum einen wird die Änderung dann nicht in einem Update des Originalscripts drin sein und die Leutz müssen die Änderungen dann bei jeder neuen Version wieder bei sich selber machen, oder Sie verwenden eine alte Version weiter, wobei ich jetzt niemand bestimmten ansprechen möchte, nicht wahr, KALLE? ;D
    Das zweite ist, dass bei Änderungen an einer Stelle im Script, diese an anderer Stelle Probleme machen könnten, wenn man nicht die Gesamtheit des Scriptes überblickt. Und dann kommen die Anfragen, das dies oder jenes nicht klappt :schimpf und ich such mir hier ´nen Wolf und find nix ?(, weil der Code geändert wurde .


    Ich denke aber dass, wenn nicht wirklich jemand eine bombastische Idee für Neuerungen hat, die Entwicklung des Scripts, zumindestens für den Medion Navigator, mit Scriptversion 1.5 oder 1.6 abgeschlossen sein sollte. Dann kommen eventuell noch neue Skins oder deren Varianten dazu.


    @ jbe
    Sorry, das sieht nicht gut aus! Wie ich vermutet habe, kann man in den Heute-Bildschirm nicht mal so eben etwas einbinden. Was dort erscheint, muss speziell als Plugin für "Heute" programmiert worden und als *.dll abgespeichert sein. Habe mit dem entsprechenden Registy-Einträgen rumexperimentiert, aber es ist noch nicht einmal möglich, anstatt auf die \Windows\MNavToday.dll z.b. direkt auf die Navigator.exe, geschweige denn auf mein Script zu verlinken. Dann erscheint an der Stelle im Heute-Bildschirm eben nichts. Nö, das muss ein richtiges Plugin sein. Also eventuell doch Anoxx´ Tipp folgen oder die NavLib.dll <-- EDIT: Blödsinn! Korrekt --> MNavToday.dll mit nem HEX-Editor ändern :ausheck. Mich störts wie gesagt nicht.


    Gruß, Argasha

    Einmal editiert, zuletzt von Argasha ()

  • Zitat

    Wird automatisch nach zwei Sekunden beendet, ich bin ja von natur aus faul und will nicht mehr klicken als nötig.


    ... ist eingebaut und funktioniert wunderbar. Ich habe aber noch eine andere Sache:
    Die Funktion zum Beenden des POI-Warners, wenn dieser nicht automatisch gestartet und beendet wird, ist schon klasse. Aber auch beim bzw. nach dem Starten könnte man die Hilfe Deines Scripts benötigen: Ich starte den POI-Warner irgendwann von Hand nach. Es ist nun aber nötig von Hand nochmals auf den Button "Überwachung starten" zu drücken, damit der POI-Warner quasi "scharf" wird. Glaubst Du, es gibt eine Möglichkeit dies automatisch tun zu lassen, sobald es es erscheint? Wenn der Navigator läuft, dauert der Start des POI-Warners - abhängig von der Anzahl der verwalteten POIs - bis zu 1 Minute und länger. In dieser Zeit läuft die Navigation problemlos weiter. Wenn der POI-Warner aber vollständig gestartet ist, kommt die Schaltfläche zum aktivieren (siehe Screenshot). Auch dann läuft die Navigation im Hintergrund noch weiter und man hört Abbiegehinweise. Man könnte ez z.B. auch über eine Farbabfrage machen. Möglich wären 2 benachbarte Punkte (grau und schwarz) in dem Wort "starten". Es ist sehr unwahrscheinlich dass diese 2 Punkte auch in einem Skin an selber Stelle erscheinen. Was hälst Du davon? (so als Herausforderung :))


    Gruss - Anoxx

  • Zitat

    Und dann kommen die Anfragen, das dies oder jenes nicht klappt Schimpf und ich such mir hier ´nen Wolf und find nix verwirrt , weil der Code geändert wurde .


    :) Ist schon klar, wie Du das meinst. Mein Ansatz wäre trotzdem ein anderer: je mehr Leute sich in MortScript und in diesem Falle auch in Dein Script einarbeiten, desto mehr Programmiererpotential kann man nutzen. OpenSource eben, wer was ändert, kommentiert es brav und veröffentlicht seine Version...

  • @anoxx
    Puh, wenn ich das Programm nicht drauf habe, ist das schwierig. Warum startest du das den eigentlich nach? Das könnte man doch mit dem Navigator zusammen oder verzögert starten? Na ich kanns ja mal versuchen, aber testen musst Du.
    Also wenn der Warner gestartet wird, kommt das Fenster über dem Navigator, und beim Klick kommt das Navifenster wieder, richtig?
    Bitte nenn mir mal den Installationspfad. Ich schick Dir dann ne Testversion per PM.


    Gruß, Argasha


    Edit: Ach ja und natürlich die Koordinaten samt Farbwerten der zwei Punkte im Button "Überwachung starten" (hoffentlich ändert sich da nicht laufend was bei Versionssprüngen)

    2 Mal editiert, zuletzt von Argasha ()

  • @anoxx


    ... bei mir funktioniert das mit dem Start einwandfrei- Der NaviRunner startet den MedNav und der den POI Warner - kann man beim POI Warner einstellen :)


    @Agasha
    Danke für Deine Untersuchung!

  • Zitat

    Warum startest du das den eigentlich nach? Das könnte man doch mit dem Navigator zusammen oder verzögert starten?


    ...weil der Start des Navigators schon lange genug dauert. Würde der POI-Warner gleich mitgestartet werden, könnte man 2 min. keine Eingaben machen. Deswegen starte ich den Navigator, gebe ein Ziel ein, und fahre los. Wenn die Ansagen jetzt kommen, starte ich den POI-Warner nach. Die Navigation wird dadurch nicht beeinflusst. Genaus aus dieser Problematik heraus wurde auch das Script >>> "Dream On <<<" geschrieben. Es ist dort so gemacht, dass der POI-Warner nach 3 Minuten automatisch gestartet wird, oder wenn die Hardwaretaste auf der das Script liegt NOCHMALS gedrückt wird, er dann vor Ablauf der 3 Minuten startet.


    Zitat

    Also wenn der Warner gestartet wird, kommt das Fenster über dem Navigator, und beim Klick kommt das Navifenster wieder, richtig?


    ... stimmt!


    Zitat

    Bitte nenn mir mal den Installationspfad. Ich schick Dir dann ne Testversion per PM.


    ... kommt gleich.


    Zitat

    Ach ja und natürlich die Koordinaten samt Farbwerten der zwei Punkte im Button "Überwachung starten"


    ... kommt auch gleich.


    Zitat

    (hoffentlich ändert sich da nicht laufend was bei Versionssprüngen)


    ... die letzten Was-weiß-ich-Versionen haben sich nicht geändert.......


    Gruss - Anoxx

    Einmal editiert, zuletzt von anoxx ()

  • ... ich schaffe es heute nicht mehr, sorry. Werde es morgen einstellen.


    Gruss - Anoxx

  • @ Argasha:


    So - maßgebend sind die Punkte 149,265 = 0 (schwarz), und 150,265 = 14079958 (grau). Der simulierte Tastendruck muss bei 100,260 stattfinden.
    Für was brauchst Du eigentlich den Pfad? Ich dachte es wird nur abgefragt ob die Farben an den 2 Punkten anliegen, wenn ja, wird ein Zähler auf 1 gesetzt , die Taste gedrückt, und die Farbabfrage muss ab jetzt nicht mehr stattfinden.
    Der POI-Warner ist als "POI-Warner MN5-Edition" im Windows-Startmenü unter Programme eingetragen. Die ausführbare bzw. aufgerufene exe bei Programmstart lautet "POIwarner.exe", und der Pfad (ich habe es auf der SD-Karte) lautet:" /storage card/programme/POIWarner MN5-Edition/".


    Ich hoffe das reicht. Ach ja - sollte sich bei der Startoberfläche etwas ändern, passiert im schlimmsten Fall ja garnichts, weil die Farben nicht mehr stimmen dürften - also failsafe :D


    Gruss - Anoxx

    Einmal editiert, zuletzt von anoxx ()

  • @anoxx,


    Danke, werd mich mal dransetzen. Ich hab da auch schon so ne fiese Idee wegen dem starten des Warners.... :ausheck


    Gruß, Argasha

  • Lieber Argasha,


    zunächst auch von mir ein großes Dankeschön für Dein geniales Tool. Das meiste funktioniert ja, viel fehlt wohl nicht mehr - und ich bin begeistert.


    Ein Problem habe ich jedoch: Das Schließen vom POI-Warner funktioniert bei mir gar nicht. Habe alles versucht, es passiert einfach gar nischt, wenn ich den MN schließe. Der POI-Warner wird dann sichtbar, aber er bleibt da, bis ich ihn manuell schließe.


    Mausklick-Koordinaten ändern hilft nicht. Timing ändern (höhere Sleep-Werte) hilft auch nicht.


    Hast Du einen Tipp? Können wir das Problem irgendwie unter die Lupe nehmen?


    Gruß
    MrOreo

  • Hallo Mr. Oreo,


    da ich den POI-Warner nicht verwende, kann ich Dir das nicht genau sagen. Kann es sein, dass Du das Gerät im Querformat verwendest? Die Klick-Koodinaten sind auf Hochformat ausgelegt. Auch möglich, dass Dein Fenster nicht POI-Warner, sondern POI+ heisst und deswegen nicht nach vorne kommt.
    Vielleicht konnen da die anderen Warner-Benutzer mal was zu sagen.
    Um die Fehlersuche zu vereinfachen, könntest Du mal einen Screenshot des POI-Warner-Fensters posten und zwar gemacht im Format, das Du immer verwendest (hoch oder quer). Das wird schon was helfen.


    Gruß, Argasha

  • Zitat

    Ich hab da auch schon so ne fiese Idee wegen dem starten des Warners....


    ... da bin ich ja mal richtig gespannt :whatever


    Gruss - Anoxx