Estoy escribiendo un script en iTunes, parte del cual cambia la lista de reproducción seleccionada. Cuando haya terminado, quiero restaurar la lista de reproducción y las pistas seleccionadas. He podido hacer lo primero, pero no he encontrado la manera de hacer lo último (y realmente preferiría no usar scripts de 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