Save to Your Library
是保存喜爱歌曲并在以后作为播放列表播放的好方法。在移动设备上离线播放也很酷Your Library > Songs
。这样你就永远不会没有好听的音乐了。
当我在台式电脑上听音乐时,我想毫不费力地将当前曲目添加到我的资料库中。
是否有键盘快捷键可以实现这一点?
作为参考,有一个名为“加星标”的类似功能,但功能已过时超级用户问题在这里。
答案1
Spotify 桌面应用中没有内置键盘快捷键,更不用说 了Save to Your Library
,而且可能永远不会有。2016 年 12 月,他们标记请求(最初来自 2012 年)为“现在不行”。
对于 macOS 用户,我不知道解决方案。
对于 Windows 用户自动热键是相当可行的。
这是截至 2017 年 10 月 30 日有效的 AutoHotkey 脚本。
; Control+Shift+Win+F1
^+#F1:: SendInput {Media_Play_Pause}
; Control+Shift+Win+F2
^+#F2:: SendInput {Media_Prev}
; Control+Shift+Win+F3
^+#F3:: SendInput {Media_Next}
; Control+Shift+Win+F4
^+#F4:: SaveSongToSpotifyLibrary()
SaveSongToSpotifyLibrary() {
spotify := "ahk_exe spotify.exe"
if WinExist(spotify) {
; Store starting window ID and mouse position.
MouseGetPos x, y, startingWinId
; Activate Spotify.
WinActivate %spotify%
WinWaitActive %spotify%
saveToYourLibraryIcon = %A_WorkingDir%\apps\SpotifyController\SaveToYourLibraryIcon.png
ImageSearch FoundX, FoundY, 0, 0, A_ScreenWidth, A_ScreenHeight, %saveToYourLibraryIcon%
if (ErrorLevel = 0) {
Click %FoundX%, %FoundY%
} else if (ErrorLevel = 2) {
MsgBox % "Problem conducting image search. Is the saveToYourLibraryIcon in the correct location?"
} else if (ErrorLevel = 1) {
MsgBox % "Unable to save song. Can't find the Add button."
}
; Restore original window and mouse position.
WinActivate ahk_id %startingWinId%
MouseMove %x%, %y%
}
}
指示
如果你以前从未创建过脚本,请参阅初学者教程。
这使用图像搜索功能。我通过截取 Spotify 应用程序左下角加号按钮的屏幕截图创建了要查找的图像。
您可以自己创建一个或下载这个。
命名它
SaveToYourLibraryIcon.png
并将其放在与脚本相同的目录中。就这样。按
Ctrl+Shift+Win+F4
(将其更改为您想要的任何内容),当前播放的歌曲将会被添加到您的音乐库中!
答案2
Alt + Shift + B
当 Spotify 是活动窗口时,可在 Windows 上运行。
您可以查看所有键盘快捷键通过按Ctrl + /
答案3
Ctrl+Space。我以一种非常随机的方式发现了这一点,所以...是的:>
答案4
- 必须安装 Toastyfy 并将其设置为Alt+ Shift+S热键才能显示 Spotify。
- 必须安装并配置 hotkeyP 才能通过热键打开脚本(我有 1 个键,Pause/Break)。
- 必须将脚本复制到文本文件,并且扩展名必须从 *.txt 更改为 *.vbs。
Set oShell = CreateObject("WScript.Shell")
oShell.SendKeys("^%{s}")
WScript.Sleep 1000
oShell.SendKeys"%+{b}"
WScript.Sleep 1000
oShell.SendKeys("^%{s}")
现在我可以用一个按钮来添加喜欢和删除喜欢而不用停止工作,但我觉得花一天的时间不值得:D