Quote:
Originally Posted by Lik3
HotKeySet("{F11}", "Starten")
HotKeySet("{F10}", "Programmbeenden")
Func Programmbeenden()
Exit
EndFunc
Func Starten()
While
WEnd
EndFunc
While True
MouseClick("right", 1005, 435, 1, 5 )
Sleep(100)
MouseClick("left" ,1046, 402 , 1, 5 )
Sleep(10000)
WEnd
So was muss ich machen das sich das script startet wenn ich F11 Drücke bekomme das nicht hin und z.b. mit F9 pausieren kann was müsste ich da noch einfügen das es funktioniert ps es sollte nach dem pausieren wieder mit F11 startbar sein können oder wieder mit F9 die pause zu entfernen danke für eure hilfe schon mal
|
arbeite mit zuständen... definiere dir einen pause zustand, zb in einer variable namens $pause.
nun brauchst du nurnoch in einer endlosschleife schauen, ob $pause wahr oder falsch ist. ist $pause wahr, so machst du nichts, ist pause falsch, so machst du deine gewünschten aktionen.
den zustand von pause kannst du mit "$pause = not $pause" einfach in den jeweils anderen zustand ändern.
Code:
HotKeySet("{F11}", "Pause")
HotKeySet("{F10}", "Ende")
Dim $pause = True
While True
If Not $pause Then
MouseClick("right", 1005, 435, 1, 5 )
Sleep(100)
MouseClick("left" ,1046, 402 , 1, 5 )
Sleep(10000)
EndIf
WEnd
Func Pause()
$pause = Not $pause
EndFunc
Func Ende()
Exit
EndFunc