Hallo,
Mein Script soll mit der Taste "F9" starten und mit der Taste "F10" anhalten.
Jetzt ist das Problem das der Script sich nach Abarbeitung automatisch schließt (mal meine Vermutung). Wenn ich den Script ausführe passier rein gar nichts. Es erscheint auch kein Symbol in der Trayleiste.
Code:
Global $rs = False
HotKeySet ("{F9}", "start" )
HotKeySet ("{F10}", "stop" )
Func start()
$rs = True
EndFunc
Func stop()
$rs = False
EndFunc
Do
If $rs = True Then
Sleep(2000)
send ("7")
EndIf
Until $rs = False
So dachte ich mir setze ich einfach noch ans Ende eine While Schleife. So sollte der Script immer etwas zu tun haben.
Code:
Global $rs = False
HotKeySet ("{F9}", "start" )
HotKeySet ("{F10}", "stop" )
Func start()
$rs = True
EndFunc
Func stop()
$rs = False
EndFunc
Do
If $rs = True Then
Sleep(2000)
send ("7")
EndIf
Until $rs = False
While 1
Sleep(100)
WEnd
Jetzt läuft der Script zwar jedoch passier rein gar nichts, wenn ich "F9" oder "F10" drücke.
Habe schon einwenig herumprobiert jedoch bin ich nur so weit gekommen, das der Script sofort startet und mit "F10" der ganze Scrippt geschlossen wird.
MfG, Fragenpeter