Hi Leute,
ich würde gerne ein Script beenden sobald die linke oder rechte Maustaste gedrückt (1 Klick, nicht dauerhaft) wird.
Mein Script läuft in einer einfachen Endlosschleife und soll erstmal nichts anderes machen als alle 5 Sekunden ein "a" und einen Zeilenumbruch in eine Worddatei (Dokument1) zu schreiben.
Später ist es dazu da um in einem anderem Programm alle paar Sekunden andere Optionen aufzurufen, aber das bekomme ich hin.
Bisher habe ich folgenden Code zusammengesetzt, der aber nicht wirklich funktioniert:
#include <Constants.au3>
#include <AutoItConstants.au3>
#Include <Misc.au3>
func kill()
Exit
Endfunc
WinActivate("Dokument1")
Sleep( 100 )
If _IsPressed(01) then kill()
Do
Send("{a}")
Send("{Enter}")
Sleep( 5000 )
Until 1=2
Ich hab auch mal ausprobiert "If _IsPressed(01) then kill()" durch "Hotkeyset("MouseClick("left")","kill")" zu ersetzen, aber das klappt auch nicht.
Kann mir jemand helfen?
Vielen Dank im Voraus