Spotify中下一首歌的热键

时间:2015-03-10 06:45:11

标签: autohotkey spotify

2015年3月升级Spotify后,下面的热键不再适用于Spotify中的下一首歌:

; Spotify next track
<^>!p::
DetectHiddenWindows, On 
ControlSend, ahk_parent, ^{Right}, ahk_class SpotifyMainWindow
DetectHiddenWindows, Off 
Return 
使用间谍检查时,

SpotifyMainWindow“看起来是一样的,而且在Spotify中,Ctrl-Right也适用于下一首歌,但热键不能。

如何在升级后的Spotify中为下一首歌创建热键?

5 个答案:

答案 0 :(得分:38)

我设法使用多媒体密钥代码使其工作。这是我的剧本:

; "CTRL + LEFT"  for previous 
^Left::Media_Prev


; "CTRL + RIGHT"  for next 
^Right::Media_Next


; "CTRL + SPACE"  for pause
^Space::Media_Play_Pause

它现在就像一个魅力。

答案 1 :(得分:5)

对于Windows 8用户,我将之前的脚本修改为适用于您的操作系统的脚本!将改为上一首歌,暂停/播放,下一首歌

; "CTRL + LEFT"  for previous 
^Left::Send {Media_Prev}


; "CTRL + RIGHT"  for next 
^Right::Send {Media_Next}


; "CTRL + SPACE"  for pause
^Space::Media_Play_Pause

答案 2 :(得分:4)

同时解决方法是将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
}

答案 3 :(得分:1)

刚刚使用最新的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

答案 4 :(得分:1)

我看到这个工作但不是我想要的钥匙

^Space::Media_Play_Pause

并决定看看这是否有效

Numpad4::^Media_Prev
Numpad5::^Media_Next
Numpad6::^Media_Play_Pause

它确实!好极了。我想这适用于你想要的任何键,而不仅仅是空格键。