iTunes Applescript - Disable Entire Genre
Posted 2005 Feb 13
I have a bunch of Live music in my iTunes library, but I don’t necessarily want it included in my iPod Shuffle when it Autofills. So, I select “Only update checked songs” in iPod preferences and run this Applescript to disable (i.e. uncheck) all songs in my library matching the selected genre.
<pre><code> tell application "iTunes" set theGenre to "" display dialog "Enter Genre:" default answer theGenre set theGenre to text returned of the result copy (a reference to library playlist "Library") to mainLibrary repeat with i from 1 to (get index of last track of mainLibrary) tell track i of mainLibrary ignoring case, punctuation and white space if (get genre of it) is equal to theGenre then set enabled to false end if end ignoring end tell end repeat display dialog "Done!" giving up after 3 end tell </code>Or download: DisableGenre.zip