Applescript 如何将歌曲添加到iTunes'&引用;“上一步”;用苹果笔迹

Applescript 如何将歌曲添加到iTunes'&引用;“上一步”;用苹果笔迹,applescript,itunes,Applescript,Itunes,我对Applescript(从今天开始)还很陌生,但我不知道如何在不创建只有一张专辑的播放列表并播放该播放列表的情况下播放一张专辑。基本上,我已经知道如何搜索我想要的并播放一些东西,但我一次只能播放一首歌 tell application "iTunes" set search_results to (search playlist "Library" for "Monument Valley (Original Soundtrack)") repeat with i in se

我对Applescript(从今天开始)还很陌生,但我不知道如何在不创建只有一张专辑的播放列表并播放该播放列表的情况下播放一张专辑。基本上,我已经知道如何搜索我想要的并播放一些东西,但我一次只能播放一首歌

tell application "iTunes"
    set search_results to (search playlist "Library" for "Monument Valley (Original Soundtrack)")
    repeat with i in search_results
        play i
    end repeat
end tell

如果我这样做,它会贯穿每首歌,直到它击中最后一首,最后一首被播放。我相信你可以使用
next track
为“Up next”添加内容,但我还没有让它工作。有没有办法做到这一点,或者我必须屈从于播放一个播放列表?

遗憾的是,iTunes AppleScript字典没有为上一个队列定义“术语”。甚至iTunes脚本编写机构也没有为Up Next编写脚本。
next track
命令只是“前进到当前播放列表中的下一个曲目”-相当于按下“next”按钮。下一步编写脚本的唯一方法似乎是使用GUI脚本,这意味着您将告诉AppleScript要单击图形用户界面中的哪些按钮,而不是使用API。这可能相当困难,因此我认为如果你仅仅屈服于使用播放列表,你会有更好的运气。幸运的是,iTunes字典包含了大量用于创建和操作播放列表的控件