Doc`s Normalo Skin für 3,5 Zoll AE 3.1

  • Soooo...ich habe mir jetzt heute nachmittag nen Wolf getestet.


    Habe an den Mouseclicks hin und hergeschoben. Nichts ändert sich. Zu guter letzt habe ich die Mouseclicks aus Frust alle auskommentiert und siehe da: Es hat sich nichts geändert. Der Fuchs springt trotzdem nach dem Doppelklick über die Routenfunktionen auf Autobahn verwenden/vermeiden. Und da bleibt er. Wie vorher mit Mouseclick.


    Manuell klappt alles nach wie vor. Aber das ist ja nicht Sinn der Sache


    Vermuntung: Es muss wohl an etwas anderem liegen.


    Ich habe Dir ne PN geschickt ssnweb.


    Gruss


    Doc


  • Zu guter letzt habe ich die Mouseclicks aus Frust alle auskommentiert und siehe da: Es hat sich nichts geändert. Der Fuchs springt trotzdem nach dem Doppelklick über die Routenfunktionen auf Autobahn verwenden/vermeiden. Und da bleibt er. Wie vorher mit Mouseclick.


    Nein, es sind nur die MouseClicks falsch und Dein Navi Reagiert etwas ander als meins - warum auch immer.


    Beschreib doch mal Deine manuellen Finger-Klick Reihenfolgen, wenn das Scipt ohne MousClicks abläuft, ab "Der Fuchs springt trotzdem nach dem Doppelklick über die Routenfunktionen auf Autobahn verwenden/vermeiden. Und da bleibt er."


    Müsste nach Deiner Beschreibung wie folgt sein:


    a) verwenden/meiden, back, back - dann bist Di in der Map
    oder
    b) verwenden/meiden, back - dann bist Du in der Map (ist bei mir so)



    Und Du kannst ja schon mal den geänderten Scipt testen.

  • Moin,


    geändertes Script funzt auch nicht. Es läuft wie immer. Doppelklick, kurzes "Sicht" auf Routenopionen, dann ist verwenden/vermeiden da. Und da bleibt das Script stehen. Manuell läuft bei mir dann Variante A ab.


    Gruss


    Doc

  • Kontrolliere doch mal die Schreibweise des Scripts:


    runwait ("\My Flash Disk\normalo\Mortscript\DBLK-Definiton-Time.exe")


    undzwar die exe und die mscr.


    Gruß sokobana


  • Hallo Sokobana,


    es darf kein "i" hinter dem "t", denn es ist überall falsch geschrieben! :D


    Das dürfte es nicht sein, denn der DoubleClick funktioniert ja - auch bei mir.
    Es sei denn die Reg ist bei Doc´s Navi anders aufgebaut?


    @Doc: Wo ist denn der Unterschied bei Dir zwischein einem Einzel- und einem DoubleClick?
    Einzel = Routenoptionsmenu?
    Double = AB verwenden/meiden?
    So hatte ich Dich jedenfalls verstanden.



    Aber um sicherzugehen füge mal in der DBLKlick_Routenoptionen.mscr unter
    If (RegValueExists ("HKCU", "Software\normalo", "no_dblklick"))
    sleepmessage ( 3, "Einzelklick OK" ) //ein


    und unter


    If not (RegValueExists ("HKCU", "Software\normalo", "no_dblklick"))
    sleepmessage ( 3, "DoubleClick OK" ) //ein


    Mach einen Einzelklick, es muss sich ein graues Screen mit dem Text Einzelklick oben links für 3 sek. öffnen.
    dann machst Du einen DoubleClick, es muss sich ein graues Screen mit dem Text DoubleClick oben links öffnen.


    Ist das so bei Dir - ich gehe davon aus, dann ist mit dem DoubleClick-Button alles OK.


    Ich denke, dass Du nur die MouseClicks im Script anpassen musst:


    MouseClick ( oben links nach rechts 0 - 340, oben links unten links 0 - 240 )

    6 Mal editiert, zuletzt von ssnweb ()

  • Ich war 6 Stunden auf dem Highway, deshalb erst jetzt die Meldung.


    @ sokobana


    Schreibweise ist richtig.


    @ ssnweb


    Einzel = Routenoptionsmenu?
    Double = AB verwenden/meiden?



    Jupp. So isses.


    Die Einzel und Doppelsleepdinger funzen. Es scheint wirklich an den Mouseclicks zu liegen. Nach Doppelklick öffnet sich Routenoption und danach verabschiedet sich die Info zurück auf die Karte.....allerdings muss ich den Doppelklick ziemlich flink ausführen. Bei "ruhiger" Tastenfolge öffnet sich Routenoptionen, danach Autobahn verwenden/vermeiden und bleibt dann dort stehen.


    Ich schraube jetzt am letzten von Dir geschickten Script rum. Okay?


    Gruss


    Doc


  • Jetzt mal langsam Doc, denn hierauf kommt es an!


    Nach DoubleClick landest Du jetzt in der Routenoption oder im AB meiden/verwenden Fenster (gehört auch zu Routenoption).
    Ich denke Du landest in AB meiden/verwenden Fenster.




    Zitat

    allerdings muss ich den Doppelklick ziemlich flink ausführen. Bei "ruhiger" Tastenfolge öffnet sich Routenoptionen, danach Autobahn verwenden/vermeiden und bleibt dann dort stehen.


    Du hast 1,5 sek. Zeit (das ist eigentlich sehr viel Zeit - extra lang für Mopedfahrer). Wenn Du den ersten Klick machst und 2 sek. später den 2-ten Klick, dann ist es noch immer/wieder ein Einzelklick (>1,5 sek.). Das könnte ich für Dich ändern, ist aber nicht zweckmäßig.


    Und was Du beschrieben hast ist der DoubleClick.
    Jetzt müsste der MouseClick auf meiden bzw. verwenden gehen
    Dann kommst Du automatisch wieder in die Routenoption
    Dann kommte ein MouseClick für Back (zur Map).


    Zitat

    Ich schraube jetzt am letzten von Dir geschickten Script rum. Okay?


    Versuch das Script mal nachzuvollziehen, meine Anmerkungen stehen drin!
    Frag Dich dann mal wo die MouseClicks gem. dem Script hingehen und wo Sie hingehen sollten...

    Einmal editiert, zuletzt von ssnweb ()

  • Folgendes passiert:


    Ich dachte anfangs immer, dass ich nach dem Doppelklick über die Routenfunktion in AB verwenden/vermeiden gelandet bin. Weit gefehlt. Ich habe den Button auf der Map mal auf die rechte Seite gezogen und schon hatte ich nach Doppelklick die automatische Stauumfahrung. Ich packe den Button weiter nach oben..zack: schnelle Route öffnet sich. Der Doppelklick hat quasi im Hintergrund unsichtbar die Routenoptionen geöffnet und durch den Doppelklick bin aich auf dem jeweiligen Rouetnoptionenbutton gelandet. Deshalb waren auch alle neuen DBLKlick_Routenoptionen.mscr`s für die Füsse, weil der Doppelklick nicht funktioniert hat. Nun habe ich zum Test den Button mal in die Infomap ganz nach unten verfrachtet, damit sicher sein kan unsichtbar im Hintergrund nichts anderes zu treffen und nach Doppelklick bleibe ich nun auf den Routenoptionen hängen. Zum Test habe ich mir jetzt die Doppelbuttonsleepmessage in die mcsr reingeackt, um überhaupt festzustellen, dass der Doppelklick angenommen wird. Funzt. Aber man muss schon verdammt schnell sein. Am Schreibtisch geht das. Im Auto nicht.


    Nachdem ich nun per - richtigem - Doppelklick in den Routenoptionen bin dauerte es nicht lange und die Map war wieder zu sehen. Ich habe also alle Mouseteile mal auskommentiert, um zu sehen, welcher Button für die Rückführung zur Map verantwortlich ist. Wumpe. Das Ding geht zurück zur Map. Also habe ich den letzten runwait auskommentiert und es war Ruhe. Dann bin ich von unten nach oben gegangen: Also letzter Mousecklick wieder auf Betrieb gestellt, nach Doppelklick kommen die Routenfunktionen es dauert ein wenig, dann ist di Map wieder da. Cool habe ich gedacht, dann haste ja die ersten richtigen Werte für den backbutton (20, 220) und woeder auskommentiert zum Üben für die anderen Mäuse. Also habe ich mich an den Button für die Autobahn gemacht. Ich habe alle Koordinaten durch. sleep (300) eingebaut, damit ich nichts verpasse. Es passiert nichts. Dann habe ich den Backbutton mal wieder aktiviert, aber ohne (20, 200).


    Das Ding landet auf der Map........es ist völlig zum Verzweifeln.




    Damit habe ich die letzten 2 Stunden rumgebastelt. Z.Z. sind alle Funktionen nach dem Doppelklick auskommentiert.


    //Autobahnstatus DBLKlick by ssnweb for Docs Normalo Skin



    //definiert die Doppelklickerkennungszeit in ms, extra hoch für Mopedfahrer
    runwait ("\My Flash Disk\normalo\Mortscript\DBLK-Definiton-Time.exe")



    // IST=Einzelklick
    If (RegValueExists ("HKCU", "Software\normalo", "no_dblklick"))


    //geht zur Routenoption
    Run ("\My Flash Disk\normalo\Koord\koord465.exe", "window=0 sendkey=\119\|")


    else
    // IST=Doppelklick
    If not (RegValueExists ("HKCU", "Software\normalo", "no_dblklick"))
    sleepmessage ( 3, "DoubleClick OK" ) //ein


    //wechselt den Autobahnstatus


    Run ("\My Flash Disk\normalo\Koord\koord465.exe", "window=0 sendkey=\119\|")


    //Autobahnumschaltung für Mopedeinstellung
    If (RegValueExists ("HKCU", "Software\Koord\RouteOptions", "DontUseRoadClass0_1"))
    Runwait ("\My Flash Disk\normalo\Koord\koord465.exe", "window=0 RORegKeys=2")
    //Schaltet die Autobahn auf verwenden
    sleep ( 3000 )
    //Mouseclick ( 300, 100 ) //Autobahnbutton
    sleep ( 3000 )
    //Mouseclick ( 100, 50 )
    else
    If (RegValueExists ("HKCU", "Software\Koord\RouteOptions", "DontUseRoadClass0_0"))
    Runwait ("\My Flash Disk\normalo\Koord\koord465.exe", "window=0 RORegKeys=3")
    //Schaltet die Autobahn auf meiden
    sleep ( 3000 )
    //Mouseclick ( 300, 100 ) //musst Du ggf. noch anpassen
    sleep ( 3000 )
    //Mouseclick ( 100, 100 )
    EndIf
    EndIf


    sleep ( 3000 )
    //Mouseclick ( 20, 220 ) // back Button?
    EndIf
    //aktualisiert das png
    sleep ( 2000 ) //wenn sich png nicht aktualisiert auf 2000 erhöhen
    //Runwait ("\My Flash Disk\normalo\Koord\koord465.exe", "window=0 SendKey=\0x70\0x71")
    Endif



    //löscht die Doppelklickerkennung für den nächsten Doppelklick
    If (RegValueExists ("HKCU", "Software\normalo", "no_dblklick"))
    Regdelete ("HKCU", "Software\normalo", "no_dblklick"))
    EndIf





    Gruss


    Doc

  • Doc,


    wenn Du Deine Buttons ständig verschiebst, dann kann das nicht funktionieren.
    Bring Dein Navi mal in den Originalzustand!


    Und fang von vorne an..., so kann das nichts geben.
    Ich sehe ja nicht was Du da machst und verschiebst.
    Im Grunde hast Du alle Infos die Du brauchst und
    zur Bestätigung: bei mir funktioniert es!

  • Ich habe nur versucht herauszufinden, woran es liegen könnte.


    Soeben gestestet: Original !! Skin drauf. Nur die zwei png`s in der PFSkin.skn einzugefügt. Die "sokobana/ssnweb Teile eingefügt. Softreset. Alte Map öffnet sich. Autobahnbutton wieder links über der Menütaste ist da. Einfachklick=Routenfunktionen. "ruhiger" Doppelklick, es erscheint Mautstrasse. Schneller Doppelklick= Routenoptionen öffnet sich und nach einer kurzen Zeit sieht man den Backbutton automatisch anklicken und ich bin wieder in der Map.


    Ergo: Alles wie vorher. Im Originalzustand funzt es auch nicht.


    Gruss


    Doc

  • Ergo: Alles wie vorher. Im Originalzustand funzt es auch nicht.


    Gruss


    Doc


    OK, das es nicht funzt wissen wir ja, aber jetzt können wir systematisch weiter machen - also lass es bitte so. :thumbup:
    Um die DoubleClick Zeit zu verlängen, kannst du in der DBLK-Definiton-Time.mscr den sleep ( 1500 ) auf sleep ( 3000 ) //=3 sek.
    ändern.


    Morgen geht es weiter, da ich im Moment etwas am KoordMenu ausprobiere. :P

  • Das habe ich schon vor 1 Std. eingebaut. Es ändert nichts. Ich komme nur mit einem schnellen Doppelklick dahin, wo das Script hin will und soll. Das ist auch nicht das entscheidene Problem z.Z. Das das Script die Mäuse nicht findet ist scheisse. Es funzt nur der Backbutton automatisch.


    Übrigens juckt es die Maus nicht, ob das so "Mouseclick ( 20, 220 )" oder so "Mouseclick //( 20, 220 )" im Script steht. Es geht zurück in die Map.


    Gruss


    Doc


    Bis morgen. Ich teste weiter.

  • Bin nun wirklich nicht der Spezialist für Koord. Aber Regkey= muß immer der letzte Parameter in params sein. Also etwa so:


    params: "window=0 RegKeyMode=2 SendKey=\l\My Flash Disk\MortScript\DBLKlick_Routenoptionen.exe\| RegKey=Software\Normalo,no_dblklick";


    Das gilt natürlich auch in MS-Scripten.


    Gruß sokobana