<?xml version='1.0' encoding='utf-8' standalone='yes'?>
<root domanda="Come elimino da iTunes i riferimenti ai pezzi che non ci sono più? (quelli con &quot;!&quot;)" lastedit="1188324037" lasteditor="marco" lastupdate="1188324037" number="168" owner="stefano" type="faq">
  <args>
    <arrayitem value="as" />
    <arrayitem value="media" />
    <arrayitem value="utils" />
  </args>
  <attach>
    <arrayitem desc="Versione completa dello Script, Applicazione Universal Binary" filename="attach168.zip" localURI="/faqattach/attach168.zip" number="1" size="25886" smartSize="25.8 KB" />
  </attach>
  <note></note>
  <relateds>
    <arrayitem value="38" />
    <arrayitem value="71" />
    <arrayitem value="184" />
    <arrayitem value="211" />
    <arrayitem value="215" />
  </relateds>
  <risposta>&lt;ul&gt;
&lt;li&gt;Le &lt;a href=&quot;http://www.faqintosh.com/risorse/it/ipt/itunes/&quot;&gt;Risorse di Faqintosh per iTunes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;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.&lt;br /&gt;
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.&lt;/p&gt;

&lt;p&gt;Questo semplice AppleScript offre una soluzione:&lt;/p&gt;

&lt;blockquote&gt;
&lt;div class=&quot;ascode&quot;&gt; 			
on run
&lt;blockquote&gt;
tell application &quot;iTunes&quot;
&lt;blockquote&gt;
set myLib to library playlist&lt;br /&gt;
repeat with i in file tracks of myLib
&lt;blockquote&gt;
set loc to {}&lt;br /&gt;
set the end of loc to (location of i)&lt;br /&gt;
if missing value is the first item of loc then delete i
&lt;/blockquote&gt;
end repeat
&lt;/blockquote&gt;
end tell
&lt;/blockquote&gt;
end run
&lt;/div&gt;
&lt;/blockquote&gt;

&lt;p&gt;Una versione già pronta dello script si trova tra le Risorse di faqintosh: &lt;a href=&quot;http://www.faqintosh.com/risorse/it/ipt/itunes/scanmissing/&quot;&gt;www.faqintosh.com/risorse/it/ipt/itunes/scanmissing/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;È possibile scaricare dal sito Apple altri script già pronti per iTunes, all'indirizzo &lt;a href=&quot;http://www.apple.com/applescript/itunes/&quot; target=&quot;_blank&quot;&gt;www.apple.com/applescript/itunes/&lt;/a&gt;.&lt;/p&gt;</risposta>
</root>
