Plugin of the extended handle of Winamp, FooBar2000, Apollo, BSPlayer
Version: 1.0
Author: Python <smisoft@rambler.ru> (c) SmiSoft (SA)
What is this:
Intended to control popular players: Winamp, BSPlayer, FooBar2000, Apollo through
TypeAndRun's aliases. Sertainly, before you will use aliases, the appropriate
player should be started. I recommend to use it together with plugin tar_hotkey
or tar_hotkeys
The commands for Winamp are documentary only for versions above 2.6, for BSPlayer - above 0.84.
Plugin usage for players of other versions can give undesirable result.
If more than one player started simultaneosely, then last player from the list
(look before) will receive appropriate command.
Aliases:
Please, read this instruction attentively. Many aliases use similar commands,
and the detailed description with examples is given only for first aliases.
Aliases, working with all players:
- ~play
Start playback
- ~pause
To turn pause on/off
- ~prev
Go to previous track
- ~next
Go to next track
- ~stop
Stop playback
Aliases, working both with Winamp, and with BSPlayer:
- ~version
Shows the version Winamp or BSPlayer in the internal format of appropriate players.
- ~volume
Handle of a level of volume
Parameters:
- no parameters
Show volume level. For BSPlayer - integer in limits 0.. 23. For winamp this service in unavailable.
- Unsigned integer (for example "~volume 12")
Set volume in percentage (1-100). If number above 100 or below 0 specifyed, the maximum/minimum levels will be accepted.
- Signed integer (for example "~volume +2" or "~volume -3")
Set relative volume level. The volume is increased (sign plus) or decreases (sign a minus) on the given number of units, but only in supported limits .
- Only sign ("~volume +" or "~volume -")
Increase (sign plus) or reduce (sign a minus) by the small value. Equivalent to pressing up/down arrows in player.
- ~pos
Change film's or song's play position
Parameters:
- no parameters
Show current films's or song's position in seconds
- Unsigned integer
Rewind to given position. The limits depend on duration songs. If film or song are not playing, the command is ignored.
- Signed integer (for example, "~pos +10" or "~pos -5")
Wind film's or song's forward or back on the given number of seconds.
- Only sign
Wind film's or song's position a little forward or back. Equivalent to pressing of right/left arrows in player.
- ~list
Change playlist's position. Play mode (play/pause/stop) saved (in Winamp only).
Parameters:
- no parameters
Show current position in the playlist
- Unsigned integer
Set playlist's position to a given value. Songs are numbered from 1. If number more than playlist's amount specified, last song will be accepted (if Repeat off) or cycled song will be accepted (Repeat on).
- Signed integer
Set relative playlist's position. If Repeat in Winamp On, the moving occurs on cycle, otherwice - up to 1 or playlist's amount. In BSPlayer Repeat mode unavailable. Shuffle not supported in this command.
- Only sign
Switch to previous/next track. Same as pressing previous/nextt track. All player-depend options supported.
- ~clear
Clears playlist.
Aliases, working only with Winamp:
- ~repeat
Repeat mode
Parameters:
- no parameters
Show Repeat status
- 1
Enable Repeat
- 0
Disable Repeat
- ~shuffle
Shuffle mode
Parameters:
- no parameters
Show shuffle status
- 1
Enable Shuffle
- 0
Disable Shuffle
- ~pan
Balance of the left and right channel
Parameters:
- Number
To set given balance.
Aliases, working only with BSPLayer:
- ~zoom
To set given scale of the movie
Parameters:
- 50
50 % from the real size of film
- 100
Real movie size
- 200
Double movie size
Features:
- When used together with tar_media, tar_amp should be placed above tar_media,
otherwise many command will be executed incorrectly. tar_winamp is not useful
when tar_amp installed, it is a good idea to complete delete it.
- You should disable Multimedia key support and Global hotkeys
in all players when use tar_amp together with tar_hotkey, otherwise it can result
in double executing all operations (for example, button "previous track" will
be clicked twice).
- When plugins like GapKiller (remove silence between tracks) or Crossfader
(smooth track switch) used, it will be some strange effects when using ~pos, ~list,
~prev, ~next commands. It's not a bug, but players' feature!
- Tested only on FooBar 0.8.3 and Apollo 37zg.
History:
[+] New feature
[*] Fixed bug
[-] Removed feature
Version 1.0 - 02.07.05
[+] tar_media plugin was modified again.
Now, it was divided into two plugins: tar_amp (this) and tar_misc. This plugin
intended only for players' control.
[*] Error on Winamp's playlist reposition with repeat disabled
Version 1.01 - 27.07.05
[*] FooBar control doesn't work when window was minimized