168
Stefano Monti
AppleScript e AppleScript Studio, Multimedia (audio e video), Utility, Tips&Tricks, Easter Eggs
http://faqintosh.com/faq/168.xml - XML della Faq: http://faqintosh.com/faq/168-data.xml
4979 giorni, 20 ore, 30 minuti
Faq 38 - Come faccio a ricostruire i riferimenti in itunes, quando *tutte* le canzoni sono contrassegnate da un punto esclamativo ("!") ?
Faq 71 - Come cambiare i nomi delle tracce in iTunes da MAIUSCOLE a minuscole?
Faq 184 - Ci sono altre radio per iTunes? Come le trovo, e come le ascolto?
Faq 211 - Come elimino le tracce duplicate dalle playlist di iTunes?
Faq 215 - Come eliminare con più disinvoltura le tracce di iTunes?
attach168.zip (25.8 KB)
Versione completa dello Script, Applicazione Universal Binary
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 runtell application "iTunes"end runset myLib to library playlistend tell
repeat with i in file tracks of myLibset loc to {}end repeat
set the end of loc to (location of i)
if missing value is the first item of loc then delete i
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/.
Google+ | |
---|---|
|
|