PDA

View Full Version : How use one button for Next track and forward



Kostya
October 13th, 2002, 04:55 PM
Skip to the next track on a single press and search forward when the button is held down without ButtonMode plugin.

Example:
------------------------------------------
+Winamp
--NextTrack(sendmessage to winamp 40048)
--X+Forward if hold (Learn: NEXT button)
-----AlarmTimer (ID=1, timeout=0,
---------------On start=comm not found(Cnf),
---------------On Cancel=Cnf, On End=Cnf)
-----AlarmTimer (ID=2, timeout=600,
---------------On start=Cnf, On Cancel=Cnf,
---------------On End="Reset")
-----FForward5c(sendmessage to winamp 40148)
--+Next track if press (Learn: NEXT button)
-----AlarmTimer (ID=1, timeout=600,
----------------On start=Cnf, On Cancel=Cnf,
----------------On End="NextTrack")
-----AlarmTimer (ID=2, timeout=600,
----------------On start=Cnf, On Cancel=Cnf,
----------------On End="Reset")
-----Girder Group On("Forward if hold")
-----Girder Group Off("Next track if press")
--+Reset
-----Girder Group Off("Forward if hold")
-----Girder Group On("Next track if press")
----------------------------------------
+Name - Girder group or multigroup
X+ - Group off
name - command
----------------------------------------

You can find kwinamp.gxr on Group Exports page

Named: Albumlist plugin for Winamp
Dated: June 27 2001
Contributor: Chesh


Kostya

Stev
February 11th, 2004, 07:28 PM
This works great.
Had to run it through to Girder converters first.


Thanks you.

*Edit: Had to run the exported group through the converters

tigerblade
February 27th, 2004, 05:02 AM
err i was just wondering, how in teh hell do i use this?
i cant find anything bout all this stuff:P

Stev
March 5th, 2004, 06:10 AM
open notepad and copy the following code into it. Then save the file as "one_button.gml" and import it into your settings

STev
* hope i did it correctly *


<?xml version="1.0" encoding="UTF-8"?>
<Girder><Group Name="Winamp" Identifier="2" Enabled="TRUE"><Group Name="Play/Pause - SmartPlay" Identifier="3480" Enabled="TRUE"><MultiGroup Name="SmartPlay" Identifier="3481" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><EventString Name="Play/Pause" Identifier="3482" Enabled="TRUE" Invert="FALSE" Device="201" IrStr="79DE7CE68719" AntiRepeat="500"></EventString><Command Name="Check Play Status" Identifier="3483" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Target_name>2502. Madonna - Die Another Day &#91;Dirty Vegas Remix&#93; - Winamp &#91;Stopped&#93;</Target_name><Target_class>Winamp v1.x</Target_class><Target_exe>Winamp.exe</Target_exe><CTarget_class>WinampVis</CTarget_class><Submatch>FALSE</Submatch><Topmost>FALSE</Topmost><MatchBy>6</MatchBy><OneMatch>TRUE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>TRUE</MatchHidden><MatchNum>1</MatchNum><ActionType>112</ActionType><ActionSubType>1</ActionSubType><sValue1>1024 0 104 </sValue1><sValue2>WinampStatus</sValue2><bValue1>TRUE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3></Command><Command Name="Play/Pause Toggle" Identifier="3484" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Submatch>FALSE</Submatch><Topmost>TRUE</Topmost><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>FALSE</MatchHidden><MatchNum>1</MatchNum><ActionType>4</ActionType><ActionSubType>34</ActionSubType><sValue1>result = &#40;WinampStatus == 0&#41;
</sValue1><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3><lValue1>3485</lValue1><lValue2>3486</lValue2></Command></MultiGroup><MultiGroup Name="Pause" Identifier="3892" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><Command Name="OSD" Identifier="3894" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Submatch>FALSE</Submatch><Topmost>TRUE</Topmost><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>FALSE</MatchHidden><MatchNum>1</MatchNum><ActionType>48</ActionType><ActionSubType>1</ActionSubType><sValue1>Pause</sValue1><sValue3>Microsoft Sans Serif|-37|700|0|0|0|0|0|255|0|0|0|1|0|64|128|4|4|8421504</sValue3><iValue1>576341320</iValue1><iValue2>-393222</iValue2><iValue3>16711705</iValue3><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3><lValue2>3014784</lValue2></Command><Command Name="Pause" Identifier="3486" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Target_class>Winamp v1.x</Target_class><Target_exe>Winamp.exe</Target_exe><Submatch>FALSE</Submatch><Topmost>FALSE</Topmost><MatchBy>6</MatchBy><OneMatch>TRUE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>TRUE</MatchHidden><MatchNum>1</MatchNum><ActionType>3</ActionType><ActionSubType>1</ActionSubType><iValue1>40046</iValue1><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3></Command></MultiGroup><MultiGroup Name="Play" Identifier="3893" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><Command Name="Play" Identifier="3485" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Target_class>Winamp v1.x</Target_class><Target_exe>Winamp.exe</Target_exe><Submatch>FALSE</Submatch><Topmost>FALSE</Topmost><MatchBy>6</MatchBy><OneMatch>TRUE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>TRUE</MatchHidden><MatchNum>1</MatchNum><ActionType>3</ActionType><ActionSubType>1</ActionSubType><iValue1>40045</iValue1><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3></Command></MultiGroup></Group><Group Name="Tracking" Identifier="3670" Enabled="TRUE"><Command Name="NF&#58; Next track" Identifier="3671" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Target_class>Winamp v1.x</Target_class><Target_exe>WINAMP.EXE</Target_exe><Submatch>FALSE</Submatch><Topmost>FALSE</Topmost><MatchBy>2</MatchBy><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>TRUE</MatchHidden><MatchNum>1</MatchNum><ActionType>3</ActionType><ActionSubType>1</ActionSubType><iValue1>40048</iValue1><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3></Command><MultiGroup Name="NF&#58; FForward if hold &#40;Learn&#58; NEXT button&#41;" Identifier="3672" Enabled="FALSE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><EventString Name="EventString" Identifier="3673" Enabled="TRUE" Invert="FALSE" Device="201" IrStr="79C07CF88719" AntiRepeat="50"></EventString><Command Name="Timer next track cancel" Identifier="3674" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Submatch>FALSE</Submatch><Topmost>TRUE</Topmost><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>FALSE</MatchHidden><MatchNum>1</MatchNum><ActionType>122</ActionType><ActionSubType>1</ActionSubType><iValue2>1</iValue2><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3></Command><Command Name="Timer to reset state" Identifier="3675" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Submatch>FALSE</Submatch><Topmost>TRUE</Topmost><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>FALSE</MatchHidden><MatchNum>1</MatchNum><ActionType>122</ActionType><ActionSubType>1</ActionSubType><iValue1>600</iValue1><iValue2>2</iValue2><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3><lValue3>3695</lValue3></Command><Command Name="Fast forward 5s" Identifier="3676" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Target_class>Winamp v1.x</Target_class><Target_exe>WINAMP.EXE</Target_exe><Submatch>FALSE</Submatch><Topmost>FALSE</Topmost><MatchBy>2</MatchBy><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>TRUE</MatchHidden><MatchNum>1</MatchNum><ActionType>3</ActionType><ActionSubType>1</ActionSubType><iValue1>40148</iValue1><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3></Command><Command Name="OSD" Identifier="3898" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Submatch>FALSE</Submatch><Topmost>TRUE</Topmost><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>FALSE</MatchHidden><MatchNum>1</MatchNum><ActionType>48</ActionType><ActionSubType>1</ActionSubType><sValue1>Fast Fordward</sValue1><sValue3>Microsoft Sans Serif|-64|700|0|0|0|0|0|255|0|0|0|1|0|64|128|4|4|8421504</sValue3><iValue1>542130504</iValue1><iValue3>16711690</iValue3><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3></Command></MultiGroup><MultiGroup Name="NF&#58; Next track if one press &#40;Learn&#58; NEXT button&#41;" Identifier="3677" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><EventString Name="EventString" Identifier="3678" Enabled="TRUE" Invert="FALSE" Device="201" IrStr="79C07CF88719" AntiRepeat="200"></EventString><Command Name="Timer to default" Identifier="3679" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Submatch>FALSE</Submatch><Topmost>TRUE</Topmost><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>FALSE</MatchHidden><MatchNum>1</MatchNum><ActionType>122</ActionType><ActionSubType>1</ActionSubType><iValue1>600</iValue1><iValue2>2</iValue2><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3><lValue3>3695</lValue3></Command><Command Name="Timer next track" Identifier="3680" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Submatch>FALSE</Submatch><Topmost>TRUE</Topmost><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>FALSE</MatchHidden><MatchNum>1</MatchNum><ActionType>122</ActionType><ActionSubType>1</ActionSubType><iValue1>600</iValue1><iValue2>1</iValue2><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3><lValue3>3671</lValue3></Command><Command Name="Enable hold" Identifier="3681" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Submatch>FALSE</Submatch><Topmost>TRUE</Topmost><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>FALSE</MatchHidden><MatchNum>1</MatchNum><ActionType>4</ActionType><ActionSubType>1</ActionSubType><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3><lValue1>3672</lValue1></Command><Command Name="Disable First press" Identifier="3682" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Submatch>FALSE</Submatch><Topmost>TRUE</Topmost><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>FALSE</MatchHidden><MatchNum>1</MatchNum><ActionType>4</ActionType><ActionSubType>2</ActionSubType><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3><lValue1>3677</lValue1></Command><Command Name="OSD" Identifier="3895" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Submatch>FALSE</Submatch><Topmost>TRUE</Topmost><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>FALSE</MatchHidden><MatchNum>1</MatchNum><ActionType>48</ActionType><ActionSubType>1</ActionSubType><sValue1>Next track</sValue1><sValue3>Microsoft Sans Serif|-64|700|0|0|0|0|0|255|0|0|0|1|0|64|128|4|4|8421504</sValue3><iValue1>542130504</iValue1><iValue3>16711690</iValue3><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3></Command></MultiGroup><Command Name="PR&#58; Previous track" Identifier="3683" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Target_class>Winamp v1.x</Target_class><Target_exe>WINAMP.EXE</Target_exe><Submatch>FALSE</Submatch><Topmost>FALSE</Topmost><MatchBy>2</MatchBy><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>TRUE</MatchHidden><MatchNum>1</MatchNum><ActionType>3</ActionType><ActionSubType>2</ActionSubType><iValue1>40044</iValue1><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3></Command><MultiGroup Name="PR&#58; FRewind if hold &#40;Learn&#58; PREV button&#41;" Identifier="3684" Enabled="FALSE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><EventString Name="EventString" Identifier="3685" Enabled="TRUE" Invert="FALSE" Device="201" IrStr="79BE7C868719" AntiRepeat="50"></EventString><Command Name="Timer prev track cancel" Identifier="3686" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Submatch>FALSE</Submatch><Topmost>TRUE</Topmost><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>FALSE</MatchHidden><MatchNum>1</MatchNum><ActionType>122</ActionType><ActionSubType>1</ActionSubType><iValue2>1</iValue2><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3></Command><Command Name="Timer to reset state" Identifier="3687" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Submatch>FALSE</Submatch><Topmost>TRUE</Topmost><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>FALSE</MatchHidden><MatchNum>1</MatchNum><ActionType>122</ActionType><ActionSubType>1</ActionSubType><iValue1>600</iValue1><iValue2>2</iValue2><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3><lValue3>3695</lValue3></Command><Command Name="Fast rewind 5s" Identifier="3688" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Target_class>Winamp v1.x</Target_class><Target_exe>WINAMP.EXE</Target_exe><Submatch>FALSE</Submatch><Topmost>FALSE</Topmost><MatchBy>2</MatchBy><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>TRUE</MatchHidden><MatchNum>1</MatchNum><ActionType>3</ActionType><ActionSubType>1</ActionSubType><iValue1>40144</iValue1><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3></Command><Command Name="OSD" Identifier="3897" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Submatch>FALSE</Submatch><Topmost>TRUE</Topmost><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>FALSE</MatchHidden><MatchNum>1</MatchNum><ActionType>48</ActionType><ActionSubType>1</ActionSubType><sValue1>Rewind</sValue1><sValue3>Microsoft Sans Serif|-64|700|0|0|0|0|0|255|0|0|0|1|0|64|128|4|4|8421504</sValue3><iValue1>542130504</iValue1><iValue3>16711690</iValue3><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3></Command></MultiGroup><MultiGroup Name="PR&#58; Prev track if one press &#40;Learn&#58; PREV button&#41;" Identifier="3689" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><EventString Name="EventString" Identifier="3690" Enabled="TRUE" Invert="FALSE" Device="201" IrStr="79BE7C868719" AntiRepeat="200"></EventString><Command Name="Timer to default" Identifier="3691" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Submatch>FALSE</Submatch><Topmost>TRUE</Topmost><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>FALSE</MatchHidden><MatchNum>1</MatchNum><ActionType>122</ActionType><ActionSubType>1</ActionSubType><iValue1>600</iValue1><iValue2>2</iValue2><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3><lValue3>3695</lValue3></Command><Command Name="Timer prev track" Identifier="3692" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Submatch>FALSE</Submatch><Topmost>TRUE</Topmost><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>FALSE</MatchHidden><MatchNum>1</MatchNum><ActionType>122</ActionType><ActionSubType>1</ActionSubType><iValue1>600</iValue1><iValue2>1</iValue2><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3><lValue3>3683</lValue3></Command><Command Name="Enable hold" Identifier="3693" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Submatch>FALSE</Submatch><Topmost>TRUE</Topmost><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>FALSE</MatchHidden><MatchNum>1</MatchNum><ActionType>4</ActionType><ActionSubType>1</ActionSubType><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3><lValue1>3684</lValue1></Command><Command Name="Disable First press" Identifier="3694" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Submatch>FALSE</Submatch><Topmost>TRUE</Topmost><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>FALSE</MatchHidden><MatchNum>1</MatchNum><ActionType>4</ActionType><ActionSubType>2</ActionSubType><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3><lValue1>3689</lValue1></Command><Command Name="OSD" Identifier="3896" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Submatch>FALSE</Submatch><Topmost>TRUE</Topmost><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>FALSE</MatchHidden><MatchNum>1</MatchNum><ActionType>48</ActionType><ActionSubType>1</ActionSubType><sValue1>Previous track</sValue1><sValue3>Microsoft Sans Serif|-64|700|0|0|0|0|0|255|0|0|0|1|0|64|128|4|4|8421504</sValue3><iValue1>542130504</iValue1><iValue3>16711700</iValue3><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3></Command></MultiGroup><MultiGroup Name="Reset state" Identifier="3695" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><Command Name="NF&#58; Disable Hold" Identifier="3696" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Submatch>FALSE</Submatch><Topmost>TRUE</Topmost><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>FALSE</MatchHidden><MatchNum>1</MatchNum><ActionType>4</ActionType><ActionSubType>2</ActionSubType><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3><lValue1>3672</lValue1></Command><Command Name="PR&#58; Disable Hold" Identifier="3697" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Submatch>FALSE</Submatch><Topmost>TRUE</Topmost><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>FALSE</MatchHidden><MatchNum>1</MatchNum><ActionType>4</ActionType><ActionSubType>2</ActionSubType><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3><lValue1>3684</lValue1></Command><Command Name="NF&#58; Enable First press" Identifier="3698" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Submatch>FALSE</Submatch><Topmost>TRUE</Topmost><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>FALSE</MatchHidden><MatchNum>1</MatchNum><ActionType>4</ActionType><ActionSubType>1</ActionSubType><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3><lValue1>3677</lValue1></Command><Command Name="PR&#58; Enable First press" Identifier="3699" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Submatch>FALSE</Submatch><Topmost>TRUE</Topmost><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>FALSE</MatchHidden><MatchNum>1</MatchNum><ActionType>4</ActionType><ActionSubType>1</ActionSubType><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3><lValue1>3689</lValue1></Command></MultiGroup><Command Name="Fast forward 5s" Identifier="3912" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Target_class>Winamp v1.x</Target_class><Target_exe>WINAMP.EXE</Target_exe><Submatch>FALSE</Submatch><Topmost>FALSE</Topmost><MatchBy>2</MatchBy><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>TRUE</MatchHidden><MatchNum>1</MatchNum><ActionType>3</ActionType><ActionSubType>1</ActionSubType><iValue1>40148</iValue1><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3><EventString Name="EventString" Identifier="3913" Enabled="TRUE" Invert="FALSE" Device="201" IrStr="79A07C988719"></EventString></Command><Command Name="Fast rewind 5s" Identifier="3915" Enabled="TRUE"><StateCount>1</StateCount><StateBegin>1</StateBegin><StateCurrent>1</StateCurrent><StateInvert>FALSE</StateInvert><OSD>FALSE</OSD><Target_class>Winamp v1.x</Target_class><Target_exe>WINAMP.EXE</Target_exe><Submatch>FALSE</Submatch><Topmost>FALSE</Topmost><MatchBy>2</MatchBy><OneMatch>FALSE</OneMatch><UseVar>FALSE</UseVar><MatchHidden>TRUE</MatchHidden><MatchNum>1</MatchNum><ActionType>3</ActionType><ActionSubType>1</ActionSubType><iValue1>40144</iValue1><bValue1>FALSE</bValue1><bValue2>FALSE</bValue2><bValue3>FALSE</bValue3><EventString Name="EventString" Identifier="3916" Enabled="TRUE" Invert="FALSE" Device="201" IrStr="79B87C808719"></EventString></Command></Group></Group></Girder>

tigerblade
March 5th, 2004, 07:28 AM
it says error on import:P
something bout invalid group

Stev
March 5th, 2004, 07:42 AM
Are you using Girder 3.3.1b?
I'm new to this so maybe i could email you the .gml file.

PM me your Email adress

Stingray
March 9th, 2004, 06:35 AM
Isn't it easier to just use the buttonmode plugin?

It works very well for me

Spampunk
March 11th, 2004, 04:24 AM
@ Stev: do you use any other plugins in your script to have winamp running? I'm wondering what happens while toggling play/pause - by now it doesn't work for me.

So how can I tell winamp to toggle between play and pause with one button? A simple multigroup with the commands "x" and "c" is not satisfying because once you press stop while in playmode and then press the play button again, you are in pause mode...

I hobe you understand what I'm saying...

Sorry I'm a newbie...

Stev
March 14th, 2004, 04:39 AM
What i did was grabed the exported group

Named: Albumlist plugin for Winamp
Dated: June 27 2001
Contributor: Chesh

It's the second from the top under the "Girder 3.0" heading then i run it through the converters till it was compatible with ver 3.3.1 b

You'll need the "Alarm timer" plugin. Other plugins I'm running are;
Say
Sendmessage
XP OSD
OSD pop up
advancemousemovement

But i'm sure Alarm timer is the only plugin you'll need to run it.

Hope that helped some. I'm new to this also, I just do alot of copy and pasting. :lol:

I want to give a thanks to Chesh the author of "kwinamp.gxr" which i took the code from.
STev