Come elimino da iTunes i riferimenti ai pezzi che non ci sono più? (quelli con "!")

Quando nella libreria di iTunes è presente una traccia che fa riferimento ad un file mancante (modificato o cestinato) allora questa traccia viene marcata con un punto esclamativo “!” quando si cerca di suonarla.
Per capire se la traccia sia o meno presente occorre suonarla, e poi a questo punto potremo eliminarla. Ma non c'è un modo per verificare in un solo colpo tutte le tracce presenti, a meno di non suonarle una per una.

Questo semplice AppleScript offre una soluzione:

on run
tell application "iTunes"
set myLib to library playlist
repeat with i in file tracks of myLib
set loc to {}
set the end of loc to (location of i)
if missing value is the first item of loc then delete i
end repeat
end tell
end run

Una versione già pronta dello script si trova tra le Risorse di faqintosh: www.faqintosh.com/risorse/it/ipt/itunes/scanmissing/

È possibile scaricare dal sito Apple altri script già pronti per iTunes, all'indirizzo www.apple.com/applescript/itunes/.

[ Home | Elenco delle FAQ | Risorse | Feed RSS ]