StVO Hinweis abschalten


  • Der besagt aber auch, dass das Script so lange wartet, bis der MN|6 beendet wurde. Wie soll das Script die StVO-Meldung wegklicken, wenn es noch aufs Programmende wartet?
    Ein zweiter Start würde auch nicht funktionieren, weil dann MN|6 ein zweites mal gestartet wird, die bereits laufende Instanz findet und aktiviert, und sich dann beendet. Das Script bekommt davon aber nur mit, dass die zweite Instanz gestartet und gleich wieder beendet wurde, wartet also nicht auf die erste Instanz von der es nichts weiß.

  • danke für die umfangreiche erklärung
    aber was bedeuted das jetzt genau?
    was muß ich in meinem script ändern??


    gruß


    EDit:


    das komische ist aber, dass der stvo-hinweis weggeklickt wird!!!
    das funzt ja!!!
    der fehler bei der ganzen geschichte ist der, dass dann auch der poi-observer beendet wird, obwohl mn6 noch aktiv ist
    das kann allerdings nur bedeuten, dass das script aus irgenmdeinem grund glaubt, mn6 wäre beendet, so dass eben der stvo-hinweis weggeklickt und der poi-observer beendet wird, oder lieg ich da jetzt falsch??

    3 Mal editiert, zuletzt von pikko ()

  • Bei mir wird der POIObserver nicht beendet !?


    Da müssen wir noch mal am Script schrauben.


    Bernhard

  • Danke Okosret,


    super Tipp.


    Mich erinnert es jetzt daran das Fahrenbuch zu starten ;)


    Tschüß
    Till

  • Hallo Okosret,


    beim Ändern des Textes ist darauf zu achten, daß die Anzahl an Zeilen gleich bleibt - also bei Löschen einer Zeile Leerzeilen mit "_" einsetzen?


    Gruß
    Till

    Einmal editiert, zuletzt von Till Wollheim ()

  • Zitat

    Original von berni8818
    Bei mir wird der POIObserver nicht beendet !?


    Da müssen wir noch mal am Script schrauben.


    Bernhard


    versuch mal mein script, bei mir läufts mit version 4 rc7


    gruß



    evt wieder pfad nd zeit anpassen!!!

  • Zitat

    Original von Zero511
    super Sache das mit dem Script, klappt einwandfrei :respekt


    Hab jetzt eine einfache Version des Scriptes erstellt, die nur den STVO-Hinweis abschaltet und sonst nix anderes tut. Ihr müsst nur in der ersten Zeile den Pfad zur MN6.exe anpassen, da die Speicherkarte auf jedem PDA einen anderen Namen hat.
    Das Script dann am besten ins Verzeichnis "Windows/Startmenü/Programme" kopieren, denn so kann man das Script ganz normal auf eine Hardwaretaste legen.
    In der rar ist auch MortScript zum Installieren dabei.


    Hallo,


    hat der script auch was mit der orginalfarbe von mn6 zu tun. ich hab meine anzeige auf blau umgestellt. bei mir funktioniert der script nicht.


    grüße


    alex


  • Hallo alex,


    bei den Freunden wurde zuerst eine Version veröffentlicht, die nur mit den Originalfarben funktioniert. Diese Version wurde auch hier im Thread als Anhang gepostet. Zwischenzeitlich wurde eine Version veröffentlicht die unabhängig von der Farben funktioniert, z. B. bei den Freunden als auch hier im Thread. Welche Version benutzt Du?

  • Zitat

    Original von thomas1904


    Hallo alex,


    bei den Freunden wurde zuerst eine Version veröffentlicht, die nur mit den Originalfarben funktioniert. Diese Version wurde auch hier im Thread als Anhang gepostet. Zwischenzeitlich wurde eine Version veröffentlicht die unabhängig von der Farben funktioniert, z. B. bei den Freunden als auch hier im Thread. Welche Version benutzt Du?


    hallo thomas,


    ich benutze die version von zero511, die hab ich mir downgeloaded im script steht folgendes:


    Run "\SD-Karte\MN6\MN6.exe"
    Sleep 5000
    Set true, "1"


    While equals %true%, "1"
    Sleep 1000
    GetColorAt 170, 290, color
    If equals %color%, 7369832
    MouseClick "Mobile Navigator 6", 170, 290
    Set true, "0"
    EndIf
    EndWhile


    Sleep 1000


    kenn mich mit diesen dingen überhaupt nicht aus. deshalb wollt ich den weg des geringsten wiederstand gehen. downloaden installieren starten fertig;D


    grüße


    alex


  • das script ist farbunabhängig,
    du musst wahrscheinlich den speicheror von mn6 und /oder die zeit, die mn6 bei dir zum starten benötigt, anpassen.


    gruß

  • Zitat

    Original von pikko


    das script ist farbunabhängig,
    du musst wahrscheinlich den speicheror von mn6 und /oder die zeit, die mn6 bei dir zum starten benötigt, anpassen.


    gruß


    hallo pikko,


    sory aber da sind meine pc kenntnisse total am ende! ich weiss ja nicht mal was ich da mache!:-D)


    grüße


    alex


  • Hallo Alex,


    ja das ist noch die Alt-Version, die nur mit den Originalfarben funktioniert. Besorge Dir die aktuelle Version. Links dazu stehen hier im Thread.


  • hi alex,
    sag mir doch est mal, WAS du alles mit diesem script starten, wegklicken und beenden (lassen) willst.
    mi meinem obigen script wird zuerst der poi-observer mit speicherort "programme/observer/poiobserver.exe" gestartet
    dann wird m6 mit speicherort "speicherkarte/mn6/mn6.exe" gestartet.
    dann holt sich mortscript (version 4.0rc7) den farbwert an der stelle x=170 und Y= 290 und vergleicht diesen farbwert nach der abgelaufenen zeit. ist dieser farbwert dann anders (in dem fall ja, da jetzt ja der ok-button des stvo-hinweises auftaucht) wird bei 170 290 geklickt, und der hinweis verschwindet.


    dann wird alle 10 sekunden (10000ms) überprüft, ob mn6 noch aktiv ist, das heisst, wenn du mn6 schließt, erkennt mortscript das und führt den befehl "kill poiobserver.exe" aus, dh er schließt auch den poiobserver.



    als voraussetzung, dass dieses script auf deinem pda läuft, brauchst du als software natürlich mortscript version4.0rc7.
    und wenn dein pda eine display auflösung von 480 x 640 hat, dann müssen die werte 340 und 580 lauten.



    gruß

    2 Mal editiert, zuletzt von pikko ()

  • [/quote]hi alex,
    sag mir doch est mal, WAS du alles mit diesem script starten, wegklicken und beenden (lassen) willst.[/quote]


    Also ich hab den poiwarner, der wird aber automatisch gestartet sobald mn6 da ist. poiobserver hab ich nicht. es soll nur mn6 starten und den stvo hinweis wegklicken.



    [/quote]dann wird m6 mit speicherort "speicherkarte/mn6/mn6.exe" gestartet.[/quote]


    Meins liegt auf SD-Karte/mn6/mn6.exe


    [/quote]dann holt sich mortscript (version 4.0rc7) den farbwert an der stelle x=170 und Y= 290 und vergleicht diesen farbwert nach der abgelaufenen zeit. ist dieser farbwert dann anders (in dem fall ja, da jetzt ja der ok-button des stvo-hinweises auftaucht) wird bei 170 290 geklickt, und der hinweis verschwindet.[/quote]


    habe nicht mehr die orginalfarben


    [/quote]dann wird alle 10 sekunden (10000ms) überprüft, ob mn6 noch aktiv ist, das heisst, wenn du mn6 schließt, erkennt mortscript das und führt den befehl "kill poiobserver.exe" aus, dh er schließt auch den poiobserver.[/quote]


    hab ich nicht


    [/quote]als voraussetzung, dass dieses script auf deinem pda läuft, brauchst du als software natürlich mortscript version4.0rc7.
    und wenn dein pda eine display auflösung von 480 x 640 hat, dann müssen die werte 340 und 580 lauten.[/quote]


    hab den hp2210 meine auflösung ist vga mit dem wert horizontal 240 und vertikal 320


    Danke für deine mühe


    bekomm das mit dem zitat nicht ganz hin!

  • Zitat

    Original von Rookie
    bekomm das mit dem zitat nicht ganz hin!


    zitat geht so:


    klammer quote klammer
    klammer /quote klammer


    Zitat

    hab den hp2210 meine auflösung ist vga mit dem wert horizontal 240 und vertikal 320


    VGA = 480 X 640,
    hat er nun vga oder qvga (240x320)????


    Zitat

    Meins liegt auf SD-Karte/mn6/mn6.exe


    mit welcher bezeichnung erscheint deine sd-karte im explorer deines pda??


    Zitat

    habe nicht mehr die orginalfarben


    die farben spielen bei dieser version KEINE rolle


    Zitat

    Also ich hab den poiwarner, der wird aber automatisch gestartet sobald mn6 da ist. poiobserver hab ich nicht.


    der poiwarner startet automatisch mit mn6, da brauchst keinen externen befehl.


    versuch mal folgendes script:



    sollte dein pda VGA haben, dann musst du den wert 170 in 340 tauschen und 290 in 580!!!


    gruß


    EDIT:


    ok, hab mal nachgesehen, der 2210 hat ein QVGA display, also 240 320, dann nimmst die werte so, wie in dem script!!!

    2 Mal editiert, zuletzt von pikko ()