playlist-automation
播放列表自动化给定iTunes中存在的播放列表的标题,脚本将使用iTunes内置的JXA方法自动播放该播放列表。该脚本未指定改组,因此它将使用您最后设置的任何设置进行播放。换句话说,如果你不像我这样的洗牌者,你仍然可以使用这个脚本,如果你感兴趣的话。当脚本运行时,它做的第一件事就是识别iTunes的当前播放器状态,这将是“停止”、“播放”、“暂停”、“快进”或“倒带”。我无法想象为什么我会在iTunes处于快进或快退状态时运行脚本,所以我没有考虑这些选项。相反,如果iTunes的状态正在播放,脚本将发出警报,显示当前歌曲的标题和艺术家以及剩余时间,并提供暂停歌曲、重新启动播放列表的选项(如果您打开了随机播放,这将重新排列整个播放列表),或者取消并且什么也不做。如果状态暂停,我会收到相同的警报,除了暂停选项被替换为播放按钮,并且消息被调整以告诉我歌曲的当前状态。
如果你对自动播放列表脚本感兴趣,可以参考Google音乐自动播放列表源码和播放列表管理器源码,它们提供了类似的功能实现。了解如何在Atom中使用JavaScript for Automation (JXA)语言支持也能帮助你更好地编写自动化脚本。
下载地址
用户评论