Spotifyの2015年3月のアップグレード後、以下のホットキーはSpotifyの次の曲を取得するために機能しなくなります。
; Spotify next track
<^>!p::
DetectHiddenWindows, On
ControlSend, ahk_parent, ^{Right}, ahk_class SpotifyMainWindow
DetectHiddenWindows, Off
Return
SpotifyMainWindow」は、スパイで確認した場合も同じように見え、Ctrl-RightはSpotifyの次の曲でも機能しますが、ホットキーは機能しません。
アップグレードされたSpotifyで次の曲のホットキーを作成するにはどうすればよいですか?
私はマルチメディアキーコードを使用してそれを機能させることができました。これが私のスクリプトです:
; "CTRL + LEFT" for previous
^Left::Media_Prev
; "CTRL + RIGHT" for next
^Right::Media_Next
; "CTRL + SPACE" for pause
^Space::Media_Play_Pause
それは今魅力のように働いています。
Windows 8ユーザーの場合、前のスクリプトをOSで機能するスクリプトに変更しました!前の曲、一時停止/再生、次の曲に変わります
; "CTRL + LEFT" for previous
^Left::Send {Media_Prev}
; "CTRL + RIGHT" for next
^Right::Send {Media_Next}
; "CTRL + SPACE" for pause
^Space::Media_Play_Pause
当面の回避策は、Spotifyウィンドウを前面に移動し、スペースを空けてから、再度最小化することです。
自分の好みに応じて最小化を停止したい場合があります
再編集-トラックのスキップにも機能します。UACを有効にしている場合(ドキュメントに従って)、YMMVの場合は少しハッキーで機能しない可能性があります。私にとってもうまくいく
ScrollLock::
{
DetectHiddenWindows, On
WinActivate, ahk_class SpotifyMainWindow
SendInput, , ^{Right}, ahk_class SpotifyMainWindow
Sleep, 100
ControlSend, , {Space}, ahk_class SpotifyMainWindow
DetectHiddenWindows, Off
WinMinimize, ahk_class SpotifyMainWindow
return
}
PrintScreen::
{
DetectHiddenWindows, On
WinActivate, ahk_class SpotifyMainWindow
SendInput, , ^{Left}, ahk_class SpotifyMainWindow
Sleep, 100
ControlSend, , {Space}, ahk_class SpotifyMainWindow
DetectHiddenWindows, Off
WinMinimize, ahk_class SpotifyMainWindow
return
}
Pause::
{
DetectHiddenWindows, On
WinActivate, ahk_class SpotifyMainWindow
ControlSend, , {Space}, ahk_class SpotifyMainWindow
DetectHiddenWindows, Off
WinMinimize, ahk_class SpotifyMainWindow
return
}
最新のspotifyとWindows 10でこれをテストしただけです
; "CTRL + ALT + UP" for volume up
$^!Up::Volume_Up
; "CTRL + ALT + DOWN" for volume down
$^!Down::Volume_Down
; "CTRL + ALT + LEFT" for previous
^!Left::Media_Prev
; "CTRL + ALT + RIGHT" for next
^!Right::Media_Next
; "CTRL + ALT + SPACE" for pause
^!Space::Media_Play_Pause
私はこれが機能しているのを見ました
^Space::Media_Play_Pause
これが機能するかどうかを確認することにしました
Numpad4::^Media_Prev
Numpad5::^Media_Next
Numpad6::^Media_Play_Pause
そしてそうです!わーい。スペースキーだけでなく、どんなキーでも機能すると思います。