Ich würe mal sagen nehm die MsgBox Zeilen raus, sonst wird des mit den Sleep nix .
[autoit]MsgBox(0,"Zeitunterschied",$dif)
[/autoit]
Damit wartet die MsgBox so lange wie der wert in $dif ist .
Korrekt zur Zeitanzeige wäre
[autoit]MsgBox(0,"Zeitunterschied"&$dif)
[/autoit]
Aber wieso die MSgBox überhaupt. Die bringt dein Timing auseinander,solange die MsgBox auf den Schirm ist macht dein Prog gar nix .