Timer variable Autoit

06/14/2019 20:40 AlalaGames#1

wer eine idee wie es lösen könnte?
06/15/2019 10:17 BladeTiger12#2
Ich hätte das jetzt so gemacht, da ich nicht weiß, ob AutoIt etwas mitbringt, womit man Times/Datetimes richtig behandeln kann.

Code:
#include <Date.au3>

$Hour = 20
$Minute = 30
$Second = 0

While 1
	Sleep(30)

	; Get current time (formatted hh:mm:ss)
	$Now = _NowTime()

	; Split by : to get an array [0] = Hour, [1] = Minute, [2] = Second
	$Splitted = StringSplit($Now, ":", 2)

	; Now just check If current hour >= $Hour (20), current Minute => $Minute(30), current Second => $Second(0)
	If $Splitted[0] >= $Hour And $Splitted[1] >= $Minute And $Splitted[2] >= $Second Then
		MsgBox($MB_SYSTEMMODAL, '', "The time is: " & $Now)
	EndIf
WEnd