Change the working direcotry to 'argument'.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success. 0 otherwise. |
|
Example | |
http://localhost:4800/chdir?p=pass&dir=c:\My%20Music |
Clears the contents of the play list.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success, 0 otherwise. | |
Example | |
http://localhost:4800/delete?p=pass |
Deletes the playlist item at index 'argument'.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success, 0 otherwise. |
|
Example | |
http://localhost:4800/deletepos?p=pass&index=0 |
Append a file to the playlist.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success. 0 otherwise. |
|
Example | |
http://localhost:4800/enqueuefile?p=pass&title=songname&file=c:\My%20Music\Song.mp3 |
Append a URL to the playlist.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success. 0 otherwise. |
|
Example | |
http://localhost:4800/enqueueurl?p=pass&title=songname&url=c:\My%20Music\Song.mp3 |
Launch the current visualization plugin.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success, 0 otherwise. |
|
Example | |
http://localhost:4800/exec_visual?p=pass |
Fades out current song and stops playing.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success, 0 otherwise. | |
Example | |
http://localhost:4800/fadeoutandstop?p=pass |
Flushes the playlist cache buffer.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success. 0 otherwise. |
|
Example | |
http://localhost:4800/flushplaylist?p=pass |
Returns the status the httpQ autostart configuration.
Paramater | Description |
p |
The password. |
Return Value | |
1 if the service is set to start automatically. | |
Example | |
http://localhost:4800/getautoservice?p=pass |
Returns the title of the current song from the winamp window name. Used when the playlist title is not enough.
Paramater | Description |
p |
The password. |
Return Value | |
Song title on success. | |
Example | |
http://localhost:4800/getcurrenttitle?p=pass |
Check the dirty flag for the the current playlist.
Paramater | Description |
p |
The password. |
Return Value | |
1 if playlist has changed since last setclean. |
|
Example | |
http://localhost:4800/getdirty?p=pass |
Gets a band of eq data.
Paramater | Description |
p |
The password. |
Return Value | |
0-9: 0-63 (+20db - -20db). 10 : 0-63 (+20db - -20db). 11 : Zero if disabled, nonzero if enabled. 12 : Zero if disabled, nonzero if enabled. |
|
Example | |
http://localhost:4800/geteqdata?p=pass&band=0 |
Gets all bands of eq data seperated by the specified delimiter.
Paramater | Description |
p |
The password. |
Return Value | |
0-9: 0-63 (+20db - -20db). 10 : 0-63 (+20db - -20db). 11 : Zero if disabled, nonzero if enabled. 12 : Zero if disabled, nonzero if enabled. |
|
Example | |
http://localhost:4800/geteqdatum?p=pass&delim=; |
Get MD5 hash of all filenames in the current playlist.
Paramater | Description |
p |
The password. |
Return Value | |
MD5 hash. | |
Example | |
http://localhost:4800/gethash?p=pass |
Get MD5 hash of the playlist item at index 'argument'.
Paramater | Description |
p |
The password. |
Return Value | |
MD5 hash. | |
Example | |
http://localhost:4800/gethash?p=pass&index=0 |
Get Id3v1 Tag information about the current playing song.
Paramater | Description |
p |
The password. |
Return Value | |
Example | |
http://localhost:4800/getid3tag?p=pass&tags=t,a,y,g,l,c,r&delim=; |
Get Id3v1 Tag information about playlist item at index 'argument'.
Paramater | Description |
p |
The password. |
Return Value | |
Example | |
http://localhost:4800/getid3tag?p=pass&tags=t,a,y,g,l,c,r&delim=;&index=0 |
Get Id3v2 Tag information about the current playing song.
Paramater | Description |
p |
The password. |
Return Value | |
Example | |
http://localhost:4800/getid3v2tag?p=pass&tags=t,a,y,g,l,c,r,m,s,p,o,i,u,e,b&delim=; |
Get Id3v2 Tag information about playlist item at index 'argument'.
Paramater | Description |
p |
The password. |
Return Value | |
Example | |
http://localhost:4800/getid3v2tag?p=pass&tags=t,a,y,g,l,c,r,m,s,p,o,i,u,e,b&delim=;&index=0 |
Gets info about the current playing song. The value it returns depends on the value of 'info'.
Paramater | Description |
p |
The password. |
Return Value | |
Requested info on success. 0 on error. |
|
Example | |
http://localhost:4800/getinfo?p=pass&info=0 |
Get the length of the current playlist, in tracks.
Paramater | Description |
p |
The password. |
Return Value | |
The length of the current playlist or 0 on error. | |
Example | |
http://localhost:4800/getlistlength?p=pass |
Gets the current index of the play list.
note: The list is zero indexed so track 1 is index 0.
Paramater | Description |
p |
The password. |
Return Value | |
The playlist position. | |
Example | |
http://localhost:4800/getlistpos?p=pass |
Get Mpeg information about the current playing song.
Paramater | Description |
p |
The password. |
Return Value | |
Example | |
http://localhost:4800/getmpeginfo?p=pass&info=s,t,v,l,f,b,m,c,y,o,e&delim=; |
Get Mpeg information about playlist item at index 'argument'.
Paramater | Description |
p |
The password. |
Return Value | |
Example | |
http://localhost:4800/getmpeginfo?p=pass&info=s,t,v,l,f,b,m,c,y,o,e&delim=;&index=0 |
Returns the position in milliseconds of the current song, or the song length, in seconds.
Paramater | Description |
p |
The password. |
Return Value | |
-1 if not playing. 0 on error. |
|
Example | |
http://localhost:4800/getoutputtime?p=pass&frmt=1 |
Returns the filename of the current playing song.
Paramater | Description |
p |
The password. |
Return Value | |
Filename of track on success. 0 otherwise. |
|
Example | |
http://localhost:4800/getplaylistfile?p=pass |
Returns the filename of the playlist entry at index 'argument'.
Paramater | Description |
p |
The password. |
Return Value | |
Filename of track on success. 0 otherwise. |
|
Example | |
http://localhost:4800/getplaylistfile?p=pass&index=0 |
Returns a list of all the filenames in the playlist seperated by the specified delimiter.
Paramater | Description |
p |
The password. |
Return Value | |
List of filenames on success. 0 otherwise. |
|
Example | |
http://localhost:4800/getplaylistfilelist?p=pass&delim=; |
Returns the title of the current playing song.
Paramater | Description |
p |
The password. |
Return Value | |
Title of track on success. 0 otherwise. |
|
Example | |
http://localhost:4800/getplaylisttitle?p=pass |
Returns the title of the playlist entry at index 'index'.
Paramater | Description |
p |
The password. |
Return Value | |
Title of track on success. 0 otherwise. |
|
Example | |
http://localhost:4800/getplaylisttitle?p=pass&index=0 |
Returns a list of all the titles in the playlist seperated by the specified delimiter.
Paramater | Description |
p |
The password. |
Return Value | |
List of track titles on success. 0 otherwise. |
|
Example | |
http://localhost:4800/getplaylisttitlelist?p=pass&delim=; |
Get the current version of the winamp player.
Paramater | Description |
p |
The password. |
Return Value | |
Version of winamp, or 0 on error. | |
Example | |
http://localhost:4800/getversion?p=pass |
Get the volume level.
Paramater | Description |
p |
The password. |
Return Value | |
volume level on success. 0 otherwise. |
|
Example | |
http://localhost:4800/getvolume?p=pass |
Determine if the current playing song contains ID3v1 Tag information.
Paramater | Description |
p |
The password. |
Return Value | |
Example | |
http://localhost:4800/hasid3tag?p=pass |
Determine if playlist item at index 'argument' contains ID3v1 Tag information.
Paramater | Description |
p |
The password. |
Return Value | |
Example | |
http://localhost:4800/hasid3tag?p=pass&index=0 |
Determine if the current playing song contains ID3v2 Tag information.
Paramater | Description |
p |
The password. |
Return Value | |
Example | |
http://localhost:4800/hasid3v2tag?p=pass |
Determine if playlist item at index 'argument' contains ID3v2 Tag information.
Paramater | Description |
p |
The password. |
Return Value | |
Example | |
http://localhost:4800/hasid3v2tag?p=pass&index=0 |
Checks for an internet conection.
Paramater | Description |
p |
The password. |
Return Value | |
1 if internect conecton exists. | |
Example | |
http://localhost:4800/internet?p=pass |
Get the playing status of winamp player.
Paramater | Description |
p |
The password. |
Return Value | |
1 = playing 0 = not playing 3 = paused |
|
Example | |
http://localhost:4800/isplaying?p=pass |
Sets the position in milliseconds of the current song (approximately) to 'argument'.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success. 0 otherwise. |
|
Example | |
http://localhost:4800/jumptotime?p=pass&ms=0 |
Like clicking on it.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success, 0 otherwise. | |
Example | |
http://localhost:4800/next?p=pass |
Like clicking on it.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success, 0 otherwise. | |
Example | |
http://localhost:4800/pause?p=pass |
Like clicking on it.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success, 0 otherwise. | |
Example | |
http://localhost:4800/play?p=pass |
Appends a file to the playlist.
The file must be in the current working directory or pass in the directory along with the filename as the argument.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success. 0 otherwise. |
|
Example | |
http://localhost:4800/playfile?p=pass&file=c:\My%20Music\Song.mp3 |
Appends a URL to the playlist.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success. 0 otherwise. |
|
Example | |
http://localhost:4800/playurl?p=pass&url=http://localhost/song.mp3 |
Like clicking on it.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success, 0 otherwise. | |
Example | |
http://localhost:4800/prev?p=pass |
Toggle repeat on and off.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success. 0 otherwise |
|
Example | |
http://localhost:4800/repeat?p=pass&enable=0 |
Gets the status of the repeat button.
Paramater | Description |
p |
The password. |
Return Value | |
1 if repeat is on. 0 if repeat is off. |
|
Example | |
http://localhost:4800/repeat_status?p=pass |
Restarts winamp and httpQ server.
note: If the httpQ service is not set to start automatically, the httpQ server will not continue to accept connections.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success. | |
Example | |
http://localhost:4800/restart?p=pass |
Returns the status the httpQ autostart configuration.
Paramater | Description |
p |
The password. |
Return Value | |
1 if the service is set to start automatically. | |
Example | |
http://localhost:4800/setautoservice?p=pass&enable=1 |
Set the clean flag for the the current playlist.
Paramater | Description |
p |
The password. |
Return Value | |
Example | |
http://localhost:4800/setclean?p=pass |
Sets the eq data at 'band' to 'level'.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success. 0 otherwise. |
|
Example | |
http://localhost:4800/seteqdata?p=pass&band=0&level=31 |
Sets all bands of eq data to the specified 'levels'.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success. 0 otherwise. |
|
Example | |
http://localhost:4800/seteqdatum?p=pass&levels=31,31,31,31,31,31,31,31,31,31,31,1,1 |
Sets the playlsit position to 'argument'.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success. 0 otherwise. |
|
Example | |
http://localhost:4800/setplaylistpos?p=pass&index=0 |
Set the volume level.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success. 0 otherwise |
|
Example | |
http://localhost:4800/setvolume?p=pass&level=0 |
Attempts to start the shoutcast server.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success. | |
Example | |
http://localhost:4800/shoutcast_connect?p=pass |
Attempts to retrieve status from shoutcast server.
Paramater | Description |
p |
The password. |
Return Value | |
Status of shoutcast server if successful 0 otherwise. |
|
Example | |
http://localhost:4800/shoutcast_status?p=pass |
Toggle shuffle on and off.
Paramater | Description |
p |
The password. |
Return Value | |
1 if shuffle is on. 0 otherwise |
|
Example | |
http://localhost:4800/shuffle?p=pass&enable=0 |
Gets the status of shuffle button.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success. 0 otherwise. |
|
Example | |
http://localhost:4800/shuffle_status?p=pass |
Like clicking on it.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success, 0 otherwise. | |
Example | |
http://localhost:4800/stop?p=pass |
Swap the playlist items at indices 'from' and 'to'.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success, 0 otherwise. |
|
Example | |
http://localhost:4800/swappos?p=pass&from=0&to=1 |
Updates the information about the current title.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success. | |
Example | |
http://localhost:4800/updatecurrenttitle?p=pass |
Check a given string against the real password.
Paramater | Description |
pass |
a string representing the password to validate. |
Return Value | |
1 if passwords match. 0 if passwords do not match. |
|
Example | |
http://localhost:4800/validate_password?pass=pass |
Turns down the volume.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success. 0 otherwise. |
|
Example | |
http://localhost:4800/volumedown?p=pass |
Turns up the volume.
Paramater | Description |
p |
The password. |
Return Value | |
1 on success. 0 otherwise. |
|
Example | |
http://localhost:4800/volumeup?p=pass |