Estoy escribiendo un script en iTunes, parte del cual cambia la lista de reproducción seleccionada. Cuando termine, quiero restaurar la lista de reproducción y las pistas seleccionadas. Pude hacer lo primero, pero no he encontrado una manera de hacerlo lo último (y realmente prefiero no usar scripts UI y automatización de teclado para lograrlo) Esto es lo que tengo que funciona:
tell application "iTunes"
-- Save the original playlist and selection
set originalPlaylist to view of front window
set originalSelection to selection
-- go on and select some other playlist
delay 5
set view of front window to originalPlaylist
-- something like this, which doesn't work:
-- set selection to originalSelection
end tell