有没有什么办法可以通过 Automator 或其他方式创建全局快捷方式,以便我可以快速从 iTunes 中删除当前播放的歌曲?
我知道如何从 iTunes 中删除一首歌曲。我想要创建一个全局快捷方式,这意味着让我可以在 iTunes 之外的任何地方使用该快捷方式,以便让我可以播放当前正在播放的歌曲。
它的应用是,当我在工作时,我不喜欢当前的歌曲,我可以使用该快捷方式删除它,而无需转到 iTunes 并手动选择和删除它。
我非常感谢你们提供的任何帮助。
答案1
工作的AppleScript:
on deleteTrack(trackName)
tell application "iTunes"
set theTrack to track named trackName of playlist "Library"
set songFile to location of theTrack
delete theTrack
end tell
tell application "Finder" to delete songFile
end deleteTrack
on run
tell application "iTunes"
set currentSong to name of current track
end tell
deleteTrack(currentSong)
end run
经过测试并确认可以顺利播放当前播放的歌曲。
归功于http://guides.macrumors.com/Deleting_Songs_From_iTunes用于删除 AppleScript 代码。