Hallo AutIt Community,
aufgrund eines Tipp´s habe ich mir mal AutiIt angesehen und mein erstes Script mit ein paar Funktionen programmiert (war echt schwierig, bin totaler Anfänger).
[autoit]
#include #include <Date.au3>
HotKeySet("^q", "abbruch")
HotKeySet("^.", "datum")
HotKeySet("{NUMPADDOT}", "proepunkt")
HotKeySet("{F1}", "mist")
While 1
WEnd
Func proepunkt()
If WinActive("[CLASS:Dialog]", "") Then
Send(".")
Else
Send(",")
EndIf
EndFunc
Func datum()
Send(@MDAY)
Send(".")
Send(@MON)
Send(".")
Send(@year)
EndFunc
Func mist()
Send("M")
Sleep(1000)
Send("i")
Sleep(1000)
Send("s")
Sleep(1000)
Send("t")
Sleep(1000)
EndFunc
Func abbruch()
Exit
EndFunc
Das ganze funktioniert auch so wie ich es will, ich habe aber mal noch ein paar Fragen:
1. Frage: Ich halte das Script mit der Schleife "am Leben". Das funktioniert scheinbar, kommt mir aber irgendwie falsch vor... Ist das so ok?
2. Frage: Meine Datumsfunktion sollt per Hotkey das Datum auswerfen mit deutschem Format (17.08.2009) Kriege ich das auch in einem send unter?
3. Besteht eine Möglichkeit per Hotkey eine laufende Funktion (z.B. mist)abzubrechen ohne das Script zu beenden?