Posted by member 212670 on 2006-06-09 17:26:39 link
Final script looks like:
(Sorry for all the edits... and ya, I was bored.)
*Script bang !ampMute
*Script gotoif ("%{ampMuted}" = "1") muted
*script exec !ParseEvars !varset currentvol "%[remove(volume('winamp'), '%')]%"
*script exec !varmul currentvol 255
*script exec !vardiv currentvol 100
*script exec !Amp_SetVolume 0
*script exec !varset ampMuted 1
*Script exit
*Script label muted
*script exec !Amp_SetVolume %{currentvol}
*script exec !varset ampMuted 0
*Script ~bang
*Script gotoif ("%{ampMuted}" = "1") muted
*script exec !ParseEvars !varset currentvol "%[remove(volume('winamp'), '%')]%"
*script exec !varmul currentvol 255
*script exec !vardiv currentvol 100
*script exec !Amp_SetVolume 0
*script exec !varset ampMuted 1
*Script exit
*Script label muted
*script exec !Amp_SetVolume %{currentvol}
*script exec !varset ampMuted 0
*Script ~bang
(Sorry for all the edits... and ya, I was bored.)