Wenn die 60 Minuten erreicht sind zählt er eine Stunde weiter ist ok.
Aber die Minuten werden bei 60 nicht null sondern er zählt weiter bis 100.
Was mache ich falsch.
Ich habe schon rumprobiert, aber bekomme es nicht hin.
Kann mir vielleicht jemand helfen.
Hier ist der script.
Code: Select all
#SingleInstance, Force
Progress, m0 b1 fs80 zh0 x550 y50 w450 cwred , % "00:00:00",
w .= x , y := SubStr("000" w, -3)
startover:
t := 3595, w := SubStr(y,1,2)*60*60 + SubStr(y,3,2)*60 + SubStr(y,3,2)
settimer,label,1000
return
label:
+++t
Progress,, % SubStr("00" floor((t-w)/60/60), -1) ":" SubStr("00" floor((t-w,60)/60), -1) ":" SubStr("00" mod(t-w,60), -1),
p:: settimer,label,% (a:=!a) ? "off" : "on"
s:: goto startover
esc:: ExitApp