Estoy trabajando en un script para administrar mi lista de reproducción "en cola" en iTunes y quería una forma fácil y rápida de eliminar rápidamente todas las canciones en esa lista de reproducción.
Applescript parecía la mejor opción y creé un pequeño script ejecutable con un atajo de teclado. Sin embargo, no parece funcionar.
Esta es la parte relevante:
tell application "iTunes"
repeat with t in tracks of playlist "queue"
tell playlist "queue" to delete t
end repeat
end tell
El problema es que no se eliminan todas las pistas, solo una parte de ellas. Al ejecutar el script varias veces, eventualmente, se eliminan todas las pistas de la lista de reproducción.