Autohotkey Spotify中下一首歌曲的热键
2015年3月Spotify升级后,以下热键不再适用于在Spotify中获取下一首歌曲:Autohotkey Spotify中下一首歌曲的热键,autohotkey,spotify,Autohotkey,Spotify,2015年3月Spotify升级后,以下热键不再适用于在Spotify中获取下一首歌曲: ; Spotify next track <^>!p:: DetectHiddenWindows, On ControlSend, ahk_parent, ^{Right}, ahk_class SpotifyMainWindow DetectHiddenWindows, Off Return ;Spotify下一首曲目 !p:: DetectHiddenWindows,在 Contro
; Spotify next track
<^>!p::
DetectHiddenWindows, On
ControlSend, ahk_parent, ^{Right}, ahk_class SpotifyMainWindow
DetectHiddenWindows, Off
Return
;Spotify下一首曲目
!p::
DetectHiddenWindows,在
ControlSend,ahk_父级,^{Right},ahk_类SpotifyMain窗口
德登斯探测仪,关闭
返回
SpotifyMain窗口“在使用spy进行检查时似乎是相同的,并且在Spotify中,Ctrl-Right也可以用于下一首歌曲,但热键不能
如何在升级后的Spotify中为下一首歌曲制作热键?与此同时,一个解决办法是将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
}
我设法使用多媒体密钥码使其正常工作。以下是我的脚本:
; "CTRL + LEFT" for previous
^Left::Media_Prev
; "CTRL + RIGHT" for next
^Right::Media_Next
; "CTRL + SPACE" for pause
^Space::Media_Play_Pause
对于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
刚刚用最新的spotify和Windows10测试了这个
; "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
确实如此!是的。我想它适用于您想要的任何键,而不仅仅是空格键。更新后出现了相同的问题。您确定SpotifyMainWindow仍然正确吗?这是一个严重的问题。对于最新的更新,Spotify在不在前台时会阻止所有发送的输入。发送
{space}也是如此
。我无法用send/postmsg解决它:sendmessage,256,32,3735553,Chrome_RenderWidgetHostHWND1,ahk_类spotifymain窗口
,sendmessage,257,32,3735553,Chrome_RenderWidgetHostHWND1,ahk_类spotifymain窗口
这成功地发送了{space}
关闭并在之后发布。但是,它也只有在Spotify处于活动状态时才起作用。这很糟糕,因为postMessage通常是此类问题的最后希望。希望这将有助于找到解决方案我是Spotify的开发人员。我们知道新客户端中存在一些倒退,特别是在远程控制方面。我会询问我的同事联盟关于这个问题,你能确认这个问题是在Windows上吗?@EquipDev我们已经调查并解决了这个问题!(结果证明这是一个很容易解决的问题)。它将在桌面客户端的下一次更新中提供。刚刚下载了版本1.0.2.6.g9977a14b的更新,我的热键也无法正常工作。请修复:)谢谢,可能是朝着正确的方向迈出的一步,但正如您所指出的,skip不起作用。我可以让skip在10个版本中的1个版本中工作。感谢您提供的额外更新,这将使我反黑客工作。然而,基于@NikReiman answer和通用Spotify更新,我希望在我确认该答案有效后接受该答案。但同时感谢您的使用。太好了,这就成功了,是一个通用的解决方案。这比找到Spotify窗口并向其发送击键要好,现在t很好的Spotify开发者已经将Spotify连接到通用媒体密钥中。无论如何,这对我来说似乎不起作用。我尝试了这两种方法和^Right::Media\u Next
。我之前仅有的另外两行是:DetectThiddenWindows,在
设置标题MatchMode 2
上,也许这两行对你有用……如果有人知道更新后如何获取曲目信息,请回答我的问题,有没有隐藏显示的工具提示的方法?(Windows 10)这是与上面相同的解决方案。这是与上面相同的解决方案。(wtf?)你说得有道理,但我包括了3个相同的功能(上一个、下一个暂停)以及实现这些功能的不同方法(添加alt键)。我认为这有助于人们减少键盘快捷键冲突的数量(例如,当我使用VisualStudio或Sublime文本时)。我还添加了两个额外的功能,例如音量上下,这对某些人来说可能很重要