AutoIT pause nach Schleife

10/16/2012 22:03 freestyler1212#1
Ich brauche einen Befehl, mit dem man angeben kann, nach wievielen sekunden er eine bestimmte schleife wiederholen soll.

Mein Problem ist:
10/16/2012 22:15 YatoDev#2
Code:
Func _test2()
Send("{f8}")
sleep(180000)
EndFunc
??? du kannst auch einen timer einbauen kuck mal in die hilfe
10/16/2012 22:17 freestyler1212#3
Quote:
Originally Posted by ~ⓜⓐⓢⓣⓔⓡ~ View Post
Code:
Func _test2()
Send("{f8}")
sleep(180000)
EndFunc
??? du kannst auch einen timer einbauen kuck mal in die hilfe
Das Problem bei mir ist, er wartet erstmal 180 sec, dann benutzt er erst die Taste. Ich brauch es aber, dass er ERST die taste benutzen soll, und dann 180sec warten.
10/16/2012 22:25 Jeoni#4
Statt
Code:
AdlibRegister("_test2", 1)
schreibste
Code:
AdlibRegister("_test2", 180000)
Hab's nicht getestet, aber der zweite Parameter gibt ja an, alle wieviel Millisekunden die Funktion aufgerufen werden soll. Mit 180000 müsste die Funktion demnach alle 180 Sekunden aufgerufen werden ;)
10/16/2012 22:29 freestyler1212#5
Quote:
Originally Posted by Jeoni View Post
Statt
Code:
AdlibRegister("_test2", 1)
schreibste
Code:
AdlibRegister("_test2", 180000)
Hab's nicht getestet, aber der zweite Parameter gibt ja an, alle wieviel Millisekunden die Funktion aufgerufen werden soll. Mit 180000 müsste die Funktion demnach alle 180 Sekunden aufgerufen werden ;)
Das Problem bei mir ist, er wartet erstmal 180 sec, dann benutzt er erst die Taste. Ich brauch es aber, dass er ERST die taste benutzen soll, und dann 180sec warten.
10/16/2012 22:33 Jeoni#6
Code:
Func _test2()
Send("{f8}")
AdlibRegister("_test2", 180000)
EndFunc
Dann änderst du eben die _test2 Funktion wie oben beschrieben ab, aber lässt sonst alles so, wie in deinem ersten Script. Dann sollte es hoffentlich hinhauen :D.