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

  • In DBLKlick_Routenoptionen-2.mscr
    ist mir folgende Zeile besonders aufgefallen:


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


    Es soll also nach Routenoptionen gewechselt werden und ein Regkey gelöscht werden. Aber es ist kein Key angegeben.


    Gruß sokobana

  • @ ssnweb


    Doppelklick funktioniert jetzt einwandfrei. Der Fehler war einfach, aber ich habe nicht drauf geachtet.


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


    Mein Mort liegt hier: runwait ("\My Flash Disk\Mortscript\DBLK-Definiton-Time.exe") - ohne normalo. Konnte also gar nicht angesprochen werden die Zeitvorgabe.


    Der DBL funzt also wie noch nie. Den Fehler hätten wir.


    Gruss


    Doc


  • Bin nun wirklich nicht der Spezialist für Koord.


    Darum mach ich ja auch schon das KoordMenu! :D



    Nein, wenn Du mit | abschließt kann der auch woanders stehen! ;)
    Habe mittlerweile so einige Double- Triple und einen Quadklick und alle funktionieren bestens!


  • Ja, RegKeyMode kann entfallen, ist noch aus Deinem Preset übriggeblieben. :P


  • Mein Mort liegt hier: runwait ("\My Flash Disk\Mortscript\DBLK-Definiton-Time.exe") - ohne normalo. Konnte also gar nicht angesprochen werden die Zeitvorgabe.


    Ist das denn noch normalo? :D


    OK, wenn Du das Prinziep grundsätzlich verstanden hast, dann müsstest Du es jetzt alleine schaffen.... :thumbup:


    Wenn Du doch noch Hilfe brauchst, dann melde Dich! :)

  • Sag mal ssnweb,
    habe ich an irgendeiner Stelle einen Denkfehler,
    oder ließe sich das gesamte Script DBLKlick_Routenoptionen.mscr auch so aufbauen:


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


    Run ("\My Flash Disk\normalo\Koord\koord465.exe", "window=0 RORegKeys=1 sleep0= 1000 RORegKeys=0")


    Sendspecial ("F8")
    Sendspecial ("F2")


    If (RegValueExists ("HKCU", "Software\normalo", "no_dblklick"))
    Regdelete ("HKCU", "Software\normalo", "no_dblklick"))
    EndIf


    Mußt Du aber nicht beantworten, nur wenn Du Zeit haben solltest zum Nachdenken.
    Gruß sokobana

  • Sag mal ssnweb,
    habe ich an irgendeiner Stelle einen Denkfehler,


    Nun ja, ich hatte das mal nach diesem Prinziep ausprobiert, es fand keine echte Routenberechnung statt.


    Zitat

    oder ließe sich das gesamte Script DBLKlick_Routenoptionen.mscr auch so aufbauen:


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


    Jetzt müsste erst mal die Regabfrage kommen, ob es sich um einen Double- oder SingelClick handelt.


    Zitat

    Run ("\My Flash Disk\normalo\Koord\koord465.exe", "window=0 RORegKeys=1 sleep0= 1000 RORegKeys=0")


    Ändert die Registrywerte (AB-um und neue Regwerte setzen)
    führt aber keine echte Routenberechnung durch.


    Zitat

    Sendspecial ("F8")


    Geht wieder oder besser dann erst in Routenoption


    Zitat

    Sendspecial ("F2")


    und wieder zurück zur Map, dann passiert aber nichts - außer dass sich das png ändern würde.


    Zitat

    If (RegValueExists ("HKCU", "Software\normalo", "no_dblklick"))
    Regdelete ("HKCU", "Software\normalo", "no_dblklick"))
    EndIf

    Zitat
    Zitat


    Versetzt die Klick-Erkennung wieder in die Grundstellung. Das ist OK!


    Zitat

    Mußt Du aber nicht beantworten, nur wenn Du Zeit haben solltest zum Nachdenken.
    Gruß sokobana


    Mach ich doch gerne - war aber auch nur so aus dem holen Bauch heraus. :)

    2 Mal editiert, zuletzt von ssnweb ()

  • So.......back in town.


    Gleich zu Anfang: Ich bin HAPPY! Es funzt, aber anders.


    Zur Sache:


    Nachdem ich endlich die Koords für die Mäuse herausbekommen habe, der Doppelklick funzte, bin ich an den Rest gegangen. Fazit: Warum auch immer, aber meine Reg. scheint für das Script nicht geschaffen. DK funzt, aber danach manovriert sich das Script fein an allem vorbei, bis es am Backbutton angekommen ist. Danach war ich wieder auf der Map. Ergo habe ich das Script gekürzt, bis der Arzt wieder wegfährt, einen zweiten Button auf die Map gelegt, Doppelklick gelassen, aber nur damit man nicht aus Versehen da drauf drückt und man muss gleich bei 230 von der Bahn runter und sieheda: Der Fuchs schaltet sich sauber durch die Ebenen und macht das, was ich wollte. Autobahn verwenden bzw. Autobahn vermeiden. Durch das Einfügen der "sleep" Funktion kann man das super beobachten. Diese sleep ist aber auch wichtig, das ohne das System tilt. Geht dem Teil wohl zu schnell.


    Und so sieht das aus (Beispiel für AB verwenden):


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



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


    //wechselt den Autobahnstatus


    Run ("\My Flash Disk\normalo\Koord\koord465.exe", "window=0 sendkey=\119\|")
    sleep ( 1000 )
    Mouseclick ( 30, 150 ) // Autobahnbutton
    sleep ( 1000 )
    Mouseclick ( 80, 40 ) // schaltet auf verwenden
    sleep ( 1000 )
    Mouseclick ( 0, 220 ) // Backbutton
    EndIf



    Gruss


    Doc

  • OK, dann ersetzt man Sendspecial ("F2") durch einen Klick auf die Routenberechnen-Funktion, die hoffentlich in jedem Skin eingefügt wurde. ;)

    Gruß sokobana

  • @ ssnweb


    Ich möchte nicht versäumen, mich bei Dir für die Zeit, Geduld und Mühe zu bedanken! Du hast mich echt weitergebracht. Mit Hilfe Deines Script`s habe ich es jetzt gebacken bekommen per Doppelklick Favoriten/Home aufzurufen.


    Geile Nummer.


    Gruss


    Doc


    Jetzt feile ich an der nächsten Normalo Version.

  • OK, dann ersetzt man Sendspecial ("F2") durch einen Klick auf die Routenberechnen-Funktion, die hoffentlich in jedem Skin eingefügt wurde. ;)


    Gruß sokobana


    Hallo Sokobana,


    die Klickabfrage muß natürlich noch rein.
    So hast Du in etwas Deine Presets aufgebaut.
    Spätestens wenn Du jetzt auf Moped umschaltest,
    funktioniert es nicht mehr.


    Daher habe ich zusätzlich auf MousClick´s gesetzt und die ReRoKey=0 (der muss doch rein) nur für den PNG-Status im Skin angegeben.
    Daher funktionieren Deine Presets bei mir auch in der Moped-Einstellung. ;)

  • Gut, dann weiß ich jetzt, warum Du mehr Aufwand betrieben hast! :tup


    Vermutlich meinst Du die Preset-Buttons unten auf der Seite Route-Options.
    Die sind eine "Errungenschaft" aus Gopal 2-Zeiten.


    Da ging es nur um schnelle Pkw-Umschaltung.
    Deine Variante funktioniert also auch bei Moped?


    Gruß sokobana

  • @ ssnweb


    Ich möchte nicht versäumen, mich bei Dir für die Zeit, Geduld und Mühe zu bedanken!


    Gerne, als Dank machen wir den AB-DoubleClick aber noch fertig, oder? 8)


    Zitat

    Du hast mich echt weitergebracht.


    Das war Deine Eigeninitiative! ;)


    Zitat

    Mit Hilfe Deines Script`s habe ich es jetzt gebacken bekommen per Doppelklick Favoriten/Home aufzurufen.


    Geile Nummer.


    Super Doc! :thumbup:



    Teste mal das neue Script und berichte bitte!
    Wenn es noch immer nicht funktioniert gib vor jedem MouseClick mal sleep ( 2000 ) ein und berichte erneut.


    Wenn es jetzt noch immer nicht funktioniert, müssen wir den ReRoKey später setzen...., jedoch noch vor dem Bach und mit Sleep0=1000
    Das folgt dann jedoch später.


  • Deine Variante funktioniert also auch bei Moped?


    Gruß sokobana


    Ja, hatte ich Dir aber doch auch schon mal berichtet. ?(
    Wenn ich eine KoordMenu Denkpause brauche, stelle ich Dir die Scripte gerne zur Verfügung. ;)


    Und noch etwas: schau mal beim KoordMenu vorbei....

  • Alles wie gehabt. Es kommt nicht zum 30,150 Klick.


    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 2000)
    Mouseclick ( 30, 150 )


    Das Script gurkt dran vorbei bis zum back button und schaltet auf die Map.


    Gruss


    Doc