Hallo Leute.
Ich habe mal wieder eine Frage zu meinem Programmschnipsel.
Ich möchte dass sich die Maus zur eingestellten Uhrzeit von Zeit zu Zeit bewegt.
Außerhalb dieser Uhrzeit soll das nicht mehr passieren. Quasi Sleep-Modus.
Hier ist mein Programm nur irgendwie funktioniert das nicht so wie ich es will.
#include <Date.au3>
[/autoit][autoit][/autoit][autoit]Global $anfangszeit
Global $endzeit
$anfangszeit = InputBox("Startzeit","Startzeit festlegen","6:30")
$endzeit = InputBox("Endzeit","Endzeit festlegen","16:00")
Global $Zeit = @HOUR & ":" & @MIN
MsgBox(0,"",$Zeit)
_Main()
[/autoit][autoit][/autoit][autoit]Func _Main()
[/autoit][autoit][/autoit][autoit][/autoit][autoit][/autoit][autoit]EndFunc
[/autoit][autoit][/autoit][autoit]_MouseMove()
[/autoit][autoit][/autoit][autoit]Func _MouseMove()
[/autoit][autoit][/autoit][autoit]While 1
Local $aPos = MouseGetPos()
MouseMove($aPos[0]+1, $aPos[1]+1) ; Move the mouse cursor to the x, y position
MouseMove($aPos[0]-1, $aPos[1]-1) ; Move the mouse cursor to the x, y position
Sleep(200)
;Sleep (300000)
$Zeit = @HOUR & ":" & @MIN
If $Zeit < $anfangszeit Or $Zeit >= $endzeit Then
If $Zeit
Do
$Zeit = @HOUR & ":" & @MIN
MsgBox(0,"",$Zeit)
Sleep (5000)
Until $Zeit < $anfangszeit Or $Zeit >= $endzeit
[/autoit][autoit][/autoit][autoit]EndIf
;_MouseMove()
WEnd
[/autoit][autoit][/autoit][autoit]EndFunc
[/autoit]Könnte mir vielleicht jemand da etwas aus der Patsche helfen?
Danke im Voraus, Hexpirator