Quiero ejecutar un script cuando iTunes tiene una nueva canción. He mirado en Automator así como la Biblioteca de iTunes en el Editor de secuencias de Comandos, pero no veo nada que me permita hacer esto. Alguna idea?
Respuesta
¿Demasiados anuncios?Usted podría utilizar un AppleScript para reloj de la canción de cambios. La secuencia de comandos a continuación le ayudará a empezar:
tell application "System Events"
set previousSong to ""
repeat
if exists process "iTunes" then
tell application "iTunes"
if player state is playing then
set currentSong to name of current track
if currentSong is not previousSong then
set previousSong to currentSong
-- Execute your script, command, or application here
say "Song changed"
end if
end if
end tell
-- Wait some seconds
delay 10
else
exit repeat
end if
end repeat
end tell
Este AppleScript comprueba cada 10 segundos para que el nombre de la canción que se está reproduciendo. Si el nombre de la canción diferencia de 10 segundos atrás, la frase de la Canción "el cambio" se habla.