[AutoIT] Wo Sleep hin ?

10/19/2011 06:40 Ѓ×#1
Hallo ! Bei mir wiederhohlt sich das Script nicht mit den 2 Sec pause -.- woran liegt es ?

10/19/2011 10:17 .AppleTree.#2
es beendet sich nach dem senden von test123 weil test123 einen "e" beinhaltet lösung inbound

So währe besser:
Code:
HotKeySet ("{F1}", "start")
HotKeySet ("{F2}", "Beenden")

Func start()
	Run ("notepad.exe")
	WinWaitActive ("Editor")
	Send ("test123")
	Send ("{enter}")
EndFunc


While 1
	Sleep (2000)
WEnd

Func Beenden()
	Exit
EndFunc
PS: Ein Thread reicht ^^
10/20/2011 08:18 Whoknowsit#3
An Stelle von Sleep würde ich AdlibRegister verwenden. Nur so als Tip :)
10/20/2011 14:28 Freddy​#4
So sollte es sich alle 2 Sekunden wiederholen
PHP Code:
HotKeySet ("{F1}""start")
HotKeySet ("{F2}""Beenden")

Func start()
    While 
1
    Run 
("notepad.exe")
    
WinWaitActive ("Editor")
    
Send ("test123")
    
Send ("{enter}")
    
Sleep(2000)
    
WEnd
EndFunc 
10/20/2011 20:07 .AppleTree.#5
Habs falsch verstanden ich dachte das prob währe dass es sich gar nicht wiederholt^^(tat es auch nicht)