This page demonstrates how to control Winamp via hotkey even when it is minimized or inactive. この情報はWinamp 2.78cでテストされていますが、他のメジャーリリースでも動作するはずです。Please post changes and improvements in the forum.
この例では、Ctrl+Alt+P ホットキーをWinampの一時停止/一時停止ボタンを押すのと同じにします:
^!p:: { if not WinExist("ahk_class Winamp v1.x") return ; Otherwise, the above has set the "last found" window for use below. ControlSend "c" ; Pause/Unpause }
以下はWinamp 2.xで使用できるキーボードショートカットの一部です(他のバージョンでも使用できる場合があります)。上記の例は、これらのキーのいずれかを使用するように修正することができる:
Key to send | 効果 |
---|---|
c |
Pause/UnPause |
x |
Play/Restart/UnPause |
v |
ストップ |
+v |
フェードアウト |
^v |
現在のトラックで停止 |
b |
次のトラック |
z |
前のトラック |
{left} |
5秒巻き戻し |
{right} |
5秒早送り |
{up} |
音量を上げる |
{down} |
音量を下げる |
次の例は、現在アクティブなトラック番号をWinampに尋ねます:
TrackNumber := SendMessage(0x0400, 0, 120,, "ahk_class Winamp v1.x") if (TrackNumber != "") { TrackNumber += 1 ; Winamp's count starts at 0, so adjust by 1. MsgBox "Track #" TrackNumber " is active or playing." }