Winamp 자동화하기
이 섹션은 핫키를 통하여 Winamp를 제어하는 법을 보여줍니다. 최소화 되어 있든 비활성화 상태이든 상관없이 제어할 수 있습니다. 이 정보는 Winamp 2.78c로 검증되었지만 다른 배포본에도 역시 잘 작동할 것이라고 믿습니다. 변경을 하였거나 개선을 하였으면 포럼에 게시해 주시거나 저자에게 연락을 주십시오.
다음 예제는 Ctrl+Alt+P 핫키를 Winamp의 pause/unpause 버튼을 누른 것과 동등하게 만듭니다:
^!p:: IfWinNotExist ahk_class Winamp v1.x return ; 그렇지 않으면, 위에서 "가장 마지막에 발견된" 창을 아래에 사용하도록 설정했습니다. ControlSend, ahk_parent, c ; Pause/Unpause return
다음은 Winamp 2.x에서 사용가능한 몇 가지 키보드 단축키입니다 (다른 버전에서도 작동할 것입니다). 위의 예제는 다음 키들을 사용하도록 개정할 수 있습니다:
보낼 키 | 효과 |
---|---|
c | 정지/재개 |
x | 플레이/재시작/재개 |
v | 멈춤 |
+v | 소리를 죽이며 천천히 멈춤 |
^v | 현재 트랙이 끝나면 멈춤 |
b | 다음 트랙으로 |
z | 이전 트랙으로 |
{left} | 5 초 되감음 |
{right} | 빠르게 5초 앞으로 감음 |
{up} | 볼륨 높게 |
{down} | 볼륨 낮게 |
; 다음 예제는 Winamp에게 현재 어느 트랙이 활성화되어 있는지 묻습니다: SendMessage, 1024, 0, 120, ahk_class Winamp v1.x if ErrorLevel <> FAIL { ErrorLevel += 1 ; Winamp의 카운트는 0부터 시작합니다. 그래서 1 만큼 조정합니다. MsgBox, #%ErrorLevel% 번 트랙이 현재 연주 중입니다. }