Hallo zusammen, ich bräuchte jemand der mir mein folgendes Script fertigstellt:
[autoit];~ script for next sample automation
[/autoit][autoit][/autoit][autoit]WinWait("Analyst -", "")
[/autoit][autoit][/autoit][autoit]Dim $play
Dim $time = 20
Dim $exit = 1
HotKeySet("^{SPACE}", "starten")
HotKeySet("^{x}", "stoppen")
HotKeySet("^{e}", "_exit")
While $exit
While $play = 1
WinActivate("Analyst -", "")
ControlSend("Analyst -", "", "AfxOleControl42u2", "^{RIGHT}")
AdlibRegister("_Countdown", 1000)
While $time > 0 And $play = 1
ToolTip($time)
Sleep(10)
WEnd
ToolTip($time)
AdlibUnRegister("_Countdown")
$time = 20
WEnd
Sleep(250)
WEnd
Func _Countdown()
$time -= 1
EndFunc ;==>_Countdown
Func starten()
$play = 1
EndFunc ;==>starten
Func stoppen()
AdlibUnRegister("_Countdown")
$play = 0
EndFunc ;==>stoppen
Func _exit()
$play = 0
$exit = 0
EndFunc ;==>_exit
Und zwar müssten zwei Dinge noch hinzugefügt werden:
1. Der Timer (Countdown) soll auch resetet werden, sobald auf den "ClassnameNN: Afx:400000:8:10013:10:01" gedrückt wird
2. Egal nach welchem Reset des Countdowns soll "ClassnameNN: AfxOleControl42u5", "ClassnameNN: AfxOleControl42u6" und/oder ClassnameNN: AfxOleControl42u7 irgendwie geschlossen werden...das sind eigentlich drei Fenster, allerdings haben die alle den gleichen Fenster-Namen!
Vielen Dank für eure Hilfe
Gruß Melanie