Hallo liebe Community,
Ich möchte Anfangen mich mit Autoit zu beschäftigen.
Jedoch stoße ich schon jetzt an ein Problem.
Ich möchte eine Schleife einbauen. Hier mein Versuch, der leider nicht klappt:
C
; Folgendes möchte ichr erreichen:
;Wenn TAB Taste gedrückt ist,
drücke in Abständen von 0,1sekunden Taste1 und Taste2. IMMER WIEDER.
SOLANGE bis die Leertaste gedrückt wird. Dann soll NICHTS passieren.
;Wenn ich jetzt TAB Taste drücke soll wieder Taste1 und Taste2 in abständen von 0,1sekunden gedrückt werden.
;Wenn ich allerdings Taste F drücke soll EINMAL Taste3 und einmal Taste4 gedrückt werden.
;Ich Starte das Script mit Rechtslick auf die Datei und dann Run Script.
;Ich Beende das Script indem ich die Dtei in der Taskleiste mit Rechtklick beende.
;Klingt alles unprofessionell aber für meine Zwecke und zum Anfang reicht es ja erstmal.
;Es ist villeicht nur eine Kleinigkeit. Jedoch komme ich Allein nicht weiter
;Vllt kann jemand meinen Code vebessern, dass es klappt.
;Wäre sehr dankbar
#include <Misc.au3> ; Binde die Misc.au3 ein( für _IsPressed)
While 1 ; While Schleife
If _IsPressed("09") Then ExitLoop ;Wenn die TAB Taste gedrückt wurde, dann gehe aus der Schleife
While sleep(1)
send("{1}") ; Taste 1 drücken
Sleep (Random (100,110 , 1))
Send("{2}") ; Taste 2 drücken
Sleep (Random (100,110, 1))
If _IsPressed("20") Then ExitLoop ; Wenn Leertaste beende die Schleife
WEnd ; Wiederholfe die Schleife
If _IsPressed("46") Then ; wenn F Taste gedrückt
send("{3}") ; Taste 3 drücken
Sleep (Random (100,110 , 1))
Send("{4}") ; Taste 4 drücken
Sleep (Random (100,110, 1))
EndIf
WEnd ;Wiederhole die Schleife
;Vielen Dank
Alles anzeigen