Elapsed Time Since Boot - Displayer
Code:
#NoEnv
SendMode Input
SetWorkingDir %A_ScriptDir%
SetBatchLines,-1
ListLines Off
CustomColor = EEAA99
Gui +LastFound +AlwaysOnTop -Caption +ToolWindow
Gui, Color, %CustomColor%
Gui, Font, s18
Gui, Add, Text, vMyText cBlack,XYZXYZXYZXYZXYZXYZXYZXYZXYZXYZXYZ
WinSet, TransColor, %CustomColor% 150
SetTimer, UpdateOSD, 200
Gosub, UpdateOSD
Gui, Show, x600 y90 NoActivate
return
UpdateOSD:
SetFormat,float,.0
Sec:=A_TickCount/1000
TotalMin := (Sec/60)
LeftMin:=Mod(TotalMin,60)
Hour:=(TotalMin - LeftMin)/60
;HM:=((LeftMin*60)+(Hour*60*60))
;SecLeft:=Sec-HM
StringLen, hourvar, hour
StringLen, minvar, Leftmin
if hourvar=1
hour=0%hour%
if minvar=1
Leftmin=0%Leftmin%
GuiControl,, MyText, Time Elapsed Since Boot: %hour%:%LeftMin%
;:;%SecLeft%
return
the "seconds" unit needs to be added