Global mySongInfo
Static myLenS myRemS mySonI myPlTr mySoNa myDSog mySong
@Get_Time
myLenS = Winamp.Trackinfo("length_s","^M:^S","! ")
myRemS = Winamp.Trackinfo("remain_s","^M:^S","! ")
If ((myLenS == "28:15") OR (myRemS == "28:15"))
Jump Get_Time
If (Select(myLenS, 1, 1) == 0)
myLenS = Remove(myLenS, 1)
If (Select(myRemS, 1, 1) == 0)
myRemS = Remove(myRemS, 1)
mySonI = "<" ++ myLenS ++ "/" ++ myRemS ++ "> "
If (Winamp.Trackinfo("status_i") == 0)
mySonI = "<" ++ myLenS ++ "> "
myPlTr = Winamp.Pls("curtrack","! ") + 1
If (Winamp.Running() == 0)
myPlTr = " "
mySoNa = Winamp.Trackinfo("title","noindex","![Stopped]") ++ " <" ++ myPlTr ++ "/" ++ Winamp.Pls("length","! ") ++ ">"
If (mySoNa != myDSog) Do
myDSog = mySoNa
mySong = myDSog
;If song title is longer than 53 characters then it will start to scroll, adjust this value to fit width of your bar
If (Length(mySong) >= 53)
mySong = mySong ++ " *** "
ElseIf (Length(mySong) >= 53)
mySong = Remove(mySong, 3) ++ Select(mySong, 1, 3)
EndIf
mySongInfo = mySonI ++ mySong
|