Eu percebi isso há algum tempo, (suponho que consegui pesquisar o código ou algo assim).
tell application "iTunes"
try
if (get current stream title) is not missing value then
set lastSong to current stream title
end if
end try
end tell
tell application "iTunes"
repeat until current stream title is not equal to lastSong
delay 1
end repeat
stop
tell me to quit
end tell
Sou um iniciante em programação, portanto, se houver uma maneira melhor de codificar, avise-nos.
EDIT: Meu código é provavelmente baseado em scripts de Doug Adams 'This is The Last Song e Just Play This One. Se / quando eu encontrar o tempo, verei se posso combinar nosso código para criar scripts que funcionem em tudo.