<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Doug&#039;s AppleScripts for iTunes &#187; AppleScript</title>
	<atom:link href="http://dougscripts.com/itunes/category/applescript/feed/" rel="self" type="application/rss+xml" />
	<link>http://dougscripts.com</link>
	<description>AppleScripts for iTunes</description>
	<lastBuildDate>Sun, 13 May 2012 13:40:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='dougscripts.com' port='80' path='/itunes/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Project: Gather Partially Played Tracks</title>
		<link>http://dougscripts.com/itunes/2012/05/project-gather-partially-played-tracks/</link>
		<comments></comments>
		<pubDate>Sun, 13 May 2012 13:40:54 +0000</pubDate>
		<dc:creator>dougscripts</dc:creator>
				<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[Books]]></category>

		<guid isPermaLink="false">http://dougscripts.com/itunes/?p=1558</guid>
		<description><![CDATA[I got an email from Correspondent Sherwood Botsford asking if there was any way to round up his partially played audiobooks. What he wanted to do was maintain a playlist of recently added audiobook tracks that he hadn&#8217;t finished listening to and sync it to his iPhone. He&#8217;d gotten the recently added stuff okay by [...]]]></description>
			<content:encoded><![CDATA[<p>I got an email from Correspondent Sherwood Botsford asking if there was any way to round up his partially played audiobooks. What he wanted to do was maintain a playlist of recently added audiobook tracks that he hadn&#8217;t finished listening to and sync it to his iPhone. He&#8217;d gotten the recently added stuff okay by using a Smart Playlist. But Smart Playlists don&#8217;t include any criteria for detecting how far along a track has been played, and Last Skipped may not necessarily have been set if a track was simply stopped rather than skipped.</p>
<p>If a track&#8217;s &#8220;Remember playback position&#8221; setting in its Get Info&#8217;s Options tab has been checkmarked&#8212;presumably, your audiobooks are &#8220;bookmarkable&#8221; by default or you have set the &#8220;remember&#8221; option manually&#8212;a track&#8217;s <strong>bookmark</strong> property will contain the number of seconds the track had been played before it was stopped. Thus, if any tracks have a <strong>bookmark</strong> value greater than zero then they&#8217;ve been partially played. </p>
<p>So here&#8217;s a script that will gather all those partially played tracks into a new playlist named &#8220;Partially Played&#8221; and <em>that</em> playlist can be the source for the Smart Playlist:</p>
<p><span id="more-1558"></span>
<div class="upmproto">
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>property</b> <span style="color: #269900">nameOfPlaylist</span> : &#8220;Partially Played&#8221;</p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana; min-height: 15.0px"></p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>tell</b> <span style="color: #4300ff"><i>application</i></span> &#8220;iTunes&#8221;</p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span style="white-space:pre">	</span><b>set</b> <span style="color: #269900">opt</span> <b>to</b> <span style="color: #6800c5">button returned</span> <b>of</b> (<span style="color: #2c00c5"><b>display dialog</b></span> &#172;</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span style="white-space:pre">	</span><span style="white-space:pre">	</span>&#8220;Find partially played tracks in:&#8221; <span style="color: #2c00c5">buttons</span> &#172;</p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span style="white-space:pre">	</span><span style="white-space:pre">	</span>{&#8221;Cancel&#8221;, &#8220;Entire Library&#8221;, &#8220;Books&#8221;} <span style="color: #2c00c5">default button</span> 3)</p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; min-height: 15.0px"><span style="white-space:pre">	</span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span style="white-space:pre">	</span><b>if</b> <span style="color: #269900">opt</span> <b>is</b> &#8220;books&#8221; <b>then</b></p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span style="white-space:pre">	</span><span style="white-space:pre">	</span><b>set</b> <span style="color: #269900">targetLibrary</span> <b>to</b> (<b>some</b> <span style="color: #4300ff"><i>playlist</i></span> <b>whose</b> <span style="color: #9500e4">special kind</span> <b>is</b> <span style="color: #690097">Books</span>)</p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span style="white-space:pre">	</span><b>else</b></p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana; color: #4300ff"><span style="color: #000000"><span style="white-space:pre">	</span><span style="white-space:pre">	</span><b>set</b> </span><span style="color: #269900">targetLibrary</span><span style="color: #000000"> <b>to</b> </span><i>library playlist</i><span style="color: #000000"> 1</span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span style="white-space:pre">	</span><b>end</b> <b>if</b></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; min-height: 15.0px"><span style="white-space:pre">	</span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span style="white-space:pre">	</span><b>try</b></p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span style="white-space:pre">	</span><span style="white-space:pre">	</span><b>set</b> <span style="color: #269900">thePlaylist</span> <b>to</b> <b>some</b> <span style="color: #4300ff"><i>playlist</i></span> <b>whose</b> <span style="color: #9500e4">name</span> <b>is</b> <span style="color: #269900">nameOfPlaylist</span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span style="white-space:pre">	</span><b>on</b> <b>error</b></p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana; color: #4300ff"><span style="color: #000000"><span style="white-space:pre">	</span><span style="white-space:pre">	</span><b>set</b> </span><span style="color: #269900">thePlaylist</span><span style="color: #000000"> <b>to</b> (</span><b>make</b><span style="color: #000000"> </span><i>playlist</i><span style="color: #000000"> </span>with properties<span style="color: #000000"> {</span><span style="color: #9500e4">name</span><span style="color: #000000">:</span><span style="color: #269900">nameOfPlaylist</span><span style="color: #000000">})</span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span style="white-space:pre">	</span><b>end</b> <b>try</b></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; min-height: 15.0px"><span style="white-space:pre">	</span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span style="white-space:pre">	</span><b>try</b></p>
<p style="margin: 0.0px 0.0px 0.0px 124.8px; text-indent: -124.9px; font: 12.0px Verdana"><span style="white-space:pre">	</span><span style="white-space:pre">	</span><span style="color: #4300ff"><b>delete</b></span> <b>every</b> <span style="color: #4300ff"><i>track</i></span> <b>of</b> <span style="color: #269900">thePlaylist</span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span style="white-space:pre">	</span><b>end</b> <b>try</b></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; min-height: 15.0px"><span style="white-space:pre">	</span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana"><span style="white-space:pre">	</span><span style="color: #4300ff"><b>duplicate</b></span> (<b>every</b> <span style="color: #4300ff"><i>track</i></span> <b>of</b> <span style="color: #269900">targetLibrary</span> <b>whose</b> <span style="color: #9500e4">bookmark</span> &gt; 0) <span style="color: #4300ff">to</span> <span style="color: #269900">thePlaylist</span></p>
<p style="margin: 0.0px 0.0px 0.0px 83.2px; text-indent: -83.2px; font: 12.0px Verdana; color: #269900"><span style="color: #000000"><span style="white-space:pre">	</span></span><span style="color: #4300ff"><b>reveal</b></span><span style="color: #000000"> </span>thePlaylist</p>
<p style="margin: 0.0px 0.0px 0.0px 41.6px; text-indent: -41.6px; font: 12.0px Verdana"><b>end</b> <b>tell</b></p>
<p><a href="applescript://com.apple.scripteditor?action=new&#038;script=property%20nameOfPlaylist%20%3A%20%22Partially%20Played%22%0D%0Dtell%20application%20%22iTunes%22%0D%09set%20opt%20to%20button%20returned%20of%20(display%20dialog%20%C2%AC%0D%09%09%22Find%20partially%20played%20tracks%20in%3A%22%20buttons%20%C2%AC%0D%09%09%7B%22Cancel%22%2C%20%22Entire%20Library%22%2C%20%22Books%22%7D%20default%20button%203)%0D%09%0D%09if%20opt%20is%20%22books%22%20then%0D%09%09set%20targetLibrary%20to%20(some%20playlist%20whose%20special%20kind%20is%20Books)%0D%09else%0D%09%09set%20targetLibrary%20to%20library%20playlist%201%0D%09end%20if%0D%09%0D%09try%0D%09%09set%20thePlaylist%20to%20some%20playlist%20whose%20name%20is%20nameOfPlaylist%0D%09on%20error%0D%09%09set%20thePlaylist%20to%20(make%20playlist%20with%20properties%20%7Bname%3AnameOfPlaylist%7D)%0D%09end%20try%0D%09%0D%09try%0D%09%09delete%20every%20track%20of%20thePlaylist%0D%09end%20try%0D%09%0D%09duplicate%20(every%20track%20of%20targetLibrary%20whose%20bookmark%20%3E%200)%20to%20thePlaylist%0D%09reveal%20thePlaylist%0Dend%20tell" title="Click to open in AppleScript Editor. Works via most modern Mac browsers."><img src="http://dougscripts.com/itunes/pix/clickscriptsmall.jpg" alt="" /></a>
</div>
<p>It will take a few seconds to run on a very large library. So I&#8217;ve provided an option to look at either all the tracks in the library or just those in the &#8220;Books&#8221; library and set the <strong>targetLibrary</strong> variable to this choice. Then, it will <strong>try</strong> to set the variable <strong>thePlaylist</strong> to a playlist named &#8220;Partially Played&#8221;. If it errors because the &#8220;Partially Played&#8221; playlist doesn&#8217;t exist yet it will set <strong>thePlaylist</strong> to a new &#8220;Partially Played&#8221; playlist. Then it will <strong>try</strong> to remove all the tracks in it (in order to update a previously rounded-up batch). Finally it will find all the tracks in the <strong>targetLibrary</strong> with a <strong>bookmark</strong> greater than 0 and copy them to the &#8220;Partially Played&#8221; playlist.</p>
<hr/><small><a href="http://dougscripts.com/itunes/dougsupdated.rss" title="Take me to your reader">30 Most Recent RSS Feed</a> | <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Name&op=y">Script Stats Page</a> by <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Name&op=y">Name</a>, <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Most Recent&op=y">Most Recent</a>, <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Download Count&op=y">Download Count</a></small>]]></content:encoded>
			</item>
		<item>
		<title>Cocoa-AppleScript Applets/Droplets</title>
		<link>http://dougscripts.com/itunes/2011/07/cocoa-applescript-appletsdroplets/</link>
		<comments></comments>
		<pubDate>Wed, 20 Jul 2011 14:36:02 +0000</pubDate>
		<dc:creator>dougscripts</dc:creator>
				<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[Cocoa-AppleScript]]></category>

		<guid isPermaLink="false">http://dougscripts.com/itunes/?p=1288</guid>
		<description><![CDATA[Apple has given AppleScript Editor in Lion the ability to access Cocoa frameworks. In a nutshell, this means that AppleScript Editor can be used to create quite complex programs (which can run on Snow Leopoard and Lion only). But as far as I&#8217;m concerned, the big bonus is the ability to create single-window UIs for [...]]]></description>
			<content:encoded><![CDATA[<p>Apple has given AppleScript Editor in Lion the <a href="http://www.macosxautomation.com/lion/applescript.html">ability to access Cocoa frameworks</a>. In a nutshell, this means that AppleScript Editor can be used to create quite complex programs (which can run on Snow Leopoard and Lion only). But as far as I&#8217;m concerned, the big bonus is the ability to create single-window UIs for some of my AppleScripts. Instead of using two or three <strong>display dialogs</strong> or <strong>choose from list</strong> boxes, a single pane incorporating many options settings can be used. I&#8217;ve already created some of these kinds of interfaces in the form of helper apps that I bundle with a script. But now, I can make these UIs a part of the script bundle itself, without the need to launch additional helper apps. Plus: <em>wicked</em> fast.</p>
<p>Look for these sorts of scripts and updates to scripts coming soon.</p>
<hr/><small><a href="http://dougscripts.com/itunes/dougsupdated.rss" title="Take me to your reader">30 Most Recent RSS Feed</a> | <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Name&op=y">Script Stats Page</a> by <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Name&op=y">Name</a>, <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Most Recent&op=y">Most Recent</a>, <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Download Count&op=y">Download Count</a></small>]]></content:encoded>
			</item>
		<item>
		<title>Just Play This Track and Stop Redux</title>
		<link>http://dougscripts.com/itunes/2010/11/just-play-this-track-and-stop-redux/</link>
		<comments></comments>
		<pubDate>Thu, 18 Nov 2010 15:30:08 +0000</pubDate>
		<dc:creator>dougscripts</dc:creator>
				<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[Controlling iTunes]]></category>

		<guid isPermaLink="false">http://dougscripts.com/itunes/?p=1171</guid>
		<description><![CDATA[For years many iTunes users and Correspondents have asked about a script that can just play the selected track and stop. Various methods using timers and delays and idle handlers were thrown at the challenge but nothing worked perfectly. But then: the iTunes Team quietly added a once parameter to the iTunes play command.
tell app [...]]]></description>
			<content:encoded><![CDATA[<p>For years many iTunes users and Correspondents have asked about a script that can <em>just play the selected track and stop</em>. Various methods using timers and delays and idle handlers were thrown at the challenge but nothing worked perfectly. But then: the iTunes Team quietly added a <em>once</em> parameter to the iTunes <strong>play</strong> command.</p>
<p><code>tell app "iTunes" to play item 1 of selection with once</code></p>
<p>Run that on a selected track and iTunes will play it once and then stop.</p>
<p>You know when they added it?</p>
<p>In <em>iTunes 6!</em></p>
<p>Incredulous, I went back to my original write-up on <a href="http://dougscripts.com/itunes/itinfo/itunes60info.php">iTunes 6</a> from October 2005. Whack! It was the only AppleScript change I even mentioned&#8230;and then promptly forgot about. I even managed at the time to write a <a href="http://dougscripts.com/itunes/scripts/missingmenu.php#1075">Missing Menu Script</a> using it.</p>
<p>In any case, all of this was precipitated by a posting at <a href="http://hints.macworld.com/article.php?story=20101109044926101">Mac OS X Hints</a> awhile back, authored by fellow AppleScripter Laine Lee, which mentions the <em>once</em> parameter and just-play-once-and-stop trick.</p>
<p>I can&#8217;t believe it took five years for me to rediscover it.</p>
<hr/><small><a href="http://dougscripts.com/itunes/dougsupdated.rss" title="Take me to your reader">30 Most Recent RSS Feed</a> | <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Name&op=y">Script Stats Page</a> by <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Name&op=y">Name</a>, <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Most Recent&op=y">Most Recent</a>, <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Download Count&op=y">Download Count</a></small>]]></content:encoded>
			</item>
		<item>
		<title>iTunes 10 Breakage (Nothing Serious)</title>
		<link>http://dougscripts.com/itunes/2010/09/itunes-10-breakage-nothing-serious/</link>
		<comments></comments>
		<pubDate>Thu, 02 Sep 2010 16:03:47 +0000</pubDate>
		<dc:creator>dougscripts</dc:creator>
				<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[Bugs]]></category>
		<category><![CDATA[iTunes 10]]></category>

		<guid isPermaLink="false">http://dougscripts.com/itunes/?p=1069</guid>
		<description><![CDATA[Some AppleScripts from this site use a routine that checks for the version of iTunes you are running. Some of the scripts that use these routines are broken under iTunes 10. So when running a script with iTunes 10.0 you may run into a dialog that erroneously reports something like &#8220;This script requires iTunes 6.0.2 [...]]]></description>
			<content:encoded><![CDATA[<p>Some AppleScripts from this site use a routine that checks for the version of iTunes you are running. Some of the scripts that use these routines are broken under iTunes 10. So when running a script with iTunes 10.0 you may run into a dialog that erroneously reports something like &#8220;This script requires iTunes 6.0.2 or better&#8221;. This is <em>not</em> a bug in iTunes, but a problem with the way the script does the version check. (Long story short: the version number once was a number, but more modern versions of apps use a string. Thus &#8220;10.0&#8243; is not necessarily greater than &#8220;9.2.1&#8243; and the routine fails to accommodate this.) You can edit/comment out the version check routine yourself or wait until I get around to fixing the handful or so scripts that are affected. In that case, let me know if you see the error.</p>
<hr/><small><a href="http://dougscripts.com/itunes/dougsupdated.rss" title="Take me to your reader">30 Most Recent RSS Feed</a> | <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Name&op=y">Script Stats Page</a> by <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Name&op=y">Name</a>, <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Most Recent&op=y">Most Recent</a>, <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Download Count&op=y">Download Count</a></small>]]></content:encoded>
			</item>
		<item>
		<title>UPDATED: Proper English Title Capitalization v2.0</title>
		<link>http://dougscripts.com/itunes/2010/04/updated-proper-english-title-capitalization-v2-0/</link>
		<comments></comments>
		<pubDate>Sun, 18 Apr 2010 16:17:01 +0000</pubDate>
		<dc:creator>dougscripts</dc:creator>
				<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[Managing Track Info]]></category>

		<guid isPermaLink="false">http://dougscripts.com/itunes/?p=1003</guid>
		<description><![CDATA[I updated Proper English Title Capitalization&#8212;for the first time in almost seven years&#8212;to version 2.0. It&#8217;s mostly a maintenance update, but I did make it run just a bit faster for Leopard or better by dumping the obsoleted &#8220;ASCII character of/number of&#8221; syntax. I also added &#8220;Show&#8221; and &#8220;Grouping&#8221; to the choice of tags to [...]]]></description>
			<content:encoded><![CDATA[<p>I updated <a href="http://dougscripts.com/itunes/scripts/ss.php?sp=titlecaps" title="Title Cap various track tags, featuring editable exceptions list">Proper English Title Capitalization</a>&#8212;for the first time in almost seven years&#8212;to version 2.0. It&#8217;s mostly a maintenance update, but I did make it run just a bit faster for Leopard or better by dumping the <a href="http://developer.apple.com/mac/library/releasenotes/AppleScript/RN-AppleScript/RN-10_5/RN-10_5.html">obsoleted</a> &#8220;ASCII character of/number of&#8221; syntax. I also added &#8220;Show&#8221; and &#8220;Grouping&#8221; to the choice of tags to modify.</p>
<hr/><small><a href="http://dougscripts.com/itunes/dougsupdated.rss" title="Take me to your reader">30 Most Recent RSS Feed</a> | <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Name&op=y">Script Stats Page</a> by <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Name&op=y">Name</a>, <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Most Recent&op=y">Most Recent</a>, <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Download Count&op=y">Download Count</a></small>]]></content:encoded>
			</item>
		<item>
		<title>UPDATED: Lossless to AAC Workflow v2.2</title>
		<link>http://dougscripts.com/itunes/2010/04/updated-lossless-to-aac-workflow-v2-2/</link>
		<comments></comments>
		<pubDate>Thu, 08 Apr 2010 22:21:40 +0000</pubDate>
		<dc:creator>dougscripts</dc:creator>
				<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[Managing Files]]></category>

		<guid isPermaLink="false">http://dougscripts.com/itunes/?p=991</guid>
		<description><![CDATA[If you&#8217;re one of the Correspondents who over the past couple of years have been suggesting I add AIFF-ability to Lossless to AAC Workflow, then the new v2.2 is for you.
These are two scripts that assist with importing/managing Apple Lossless or AIFF audio files and sending converted AAC copies to a mounted iPod set to [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re one of the Correspondents who over the past couple of years have been suggesting I add AIFF-ability to <a href="http://dougscripts.com/itunes/scripts/ss.php?sp=losslessaccworkflow" title="Two scripts assist with importing/managing lossless files (AL + AIFF) and sending converted AAC copies to iPod">Lossless to AAC Workflow</a>, then the new v2.2 is for you.</p>
<p>These are two scripts that assist with importing/managing Apple Lossless or AIFF audio files and sending converted AAC copies to a mounted iPod set to &#8220;manually manage songs and videos&#8221;. Yes, iTunes 9.1+ will auto-encode tracks to iPod, but only 128kbps AAC; these scripts enable to use your Custom AAC encoder settings.</p>
<hr/><small><a href="http://dougscripts.com/itunes/dougsupdated.rss" title="Take me to your reader">30 Most Recent RSS Feed</a> | <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Name&op=y">Script Stats Page</a> by <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Name&op=y">Name</a>, <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Most Recent&op=y">Most Recent</a>, <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Download Count&op=y">Download Count</a></small>]]></content:encoded>
			</item>
		<item>
		<title>UPDATED: Import iPod Audio Files v3.0</title>
		<link>http://dougscripts.com/itunes/2009/10/updated-import-ipod-audio-files-v3-0/</link>
		<comments></comments>
		<pubDate>Tue, 06 Oct 2009 13:54:36 +0000</pubDate>
		<dc:creator>dougscripts</dc:creator>
				<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[Managing Files]]></category>
		<category><![CDATA[Updates]]></category>
		<category><![CDATA[iPod]]></category>

		<guid isPermaLink="false">http://dougscripts.com/itunes/?p=888</guid>
		<description><![CDATA[Import iPod Audio Files copies the files of the selected iPod tracks to your iTunes Music/Media folder and then adds them to iTunes. Additionally, you can assign the new tracks to their own playlist. Requires the iPod be set to &#8220;Manually manage music and videos&#8221;.Will not work on Windows-formatted iPods.Not compatible with iPhone/iPod touch.Not recommended [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://dougscripts.com/itunes/scripts/ss.php?sp=importipodaudiofiles" title="Select iPod tracks in iTunes and add them to iTunes">Import iPod Audio Files</a> copies the files of the selected iPod tracks to your iTunes Music/Media folder and then adds them to iTunes. Additionally, you can assign the new tracks to their own playlist. <strong>Requires</strong> the iPod be set to &#8220;Manually manage music and videos&#8221;.<br/><br/><strong>Will not work on Windows-formatted iPods.</strong><br/><br/><strong>Not compatible with iPhone/iPod touch.<br/><br/>Not recommended for large-scale iPod audio recovery operations.</strong></p>
<p>This latest version is a maintenance release that fixes a problem locating files and has a re-designed progress indicator.</p>
<hr/><small><a href="http://dougscripts.com/itunes/dougsupdated.rss" title="Take me to your reader">30 Most Recent RSS Feed</a> | <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Name&op=y">Script Stats Page</a> by <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Name&op=y">Name</a>, <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Most Recent&op=y">Most Recent</a>, <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Download Count&op=y">Download Count</a></small>]]></content:encoded>
			</item>
		<item>
		<title>NEW: Make Add-to-Playlist-Droplet</title>
		<link>http://dougscripts.com/itunes/2009/10/new-make-add-to-playlist-droplet/</link>
		<comments></comments>
		<pubDate>Thu, 01 Oct 2009 14:00:45 +0000</pubDate>
		<dc:creator>dougscripts</dc:creator>
				<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[Managing Files]]></category>
		<category><![CDATA[Updates]]></category>
		<category><![CDATA[iTunes]]></category>

		<guid isPermaLink="false">http://dougscripts.com/itunes/?p=884</guid>
		<description><![CDATA[After posting Drop to Playlist recently, I went crazy for the droplets. This new script, Make Add-to-Playlist-Droplet, will create AppleScript droplets that perform a function similar to iTunes 9&#8217;s &#8220;Automatically Add to iTunes&#8221; folder but for individual playlists. Simply select a playlist and run the script to create a droplet that references the selected playlist. [...]]]></description>
			<content:encoded><![CDATA[<p>After posting <a href="http://dougscripts.com/itunes/scripts/ss.php?sp=droptoplaylist" title="Droplet adds files dragged on it to a preferences-set playlist">Drop to Playlist</a> recently, I went crazy for the droplets. This new script, <a href="http://dougscripts.com/itunes/scripts/ss.php?sp=makeaddtoplaylistdroplet" title="Create "Add to Playlist" droplet by selecting a playlist">Make Add-to-Playlist-Droplet</a>, will create AppleScript droplets that perform a function similar to iTunes 9&#8217;s &#8220;Automatically Add to iTunes&#8221; folder but for individual playlists. Simply select a playlist and run the script to create a droplet that references the selected playlist. Once such a droplet is created, drag-and-dropping files to its icon in the Finder will add the files to your iTunes library and copy the new tracks directly to the playlist that the droplet references. The script will allow you to create as many droplets for as may playlists as you like.</p>
<hr/><small><a href="http://dougscripts.com/itunes/dougsupdated.rss" title="Take me to your reader">30 Most Recent RSS Feed</a> | <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Name&op=y">Script Stats Page</a> by <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Name&op=y">Name</a>, <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Most Recent&op=y">Most Recent</a>, <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Download Count&op=y">Download Count</a></small>]]></content:encoded>
			</item>
		<item>
		<title>UPDATED: Embed Artwork v2.0</title>
		<link>http://dougscripts.com/itunes/2009/09/updated-embed-artwork-v2-0/</link>
		<comments></comments>
		<pubDate>Wed, 30 Sep 2009 12:41:14 +0000</pubDate>
		<dc:creator>dougscripts</dc:creator>
				<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[Managing Artwork]]></category>
		<category><![CDATA[Updates]]></category>
		<category><![CDATA[iTunes]]></category>

		<guid isPermaLink="false">http://dougscripts.com/itunes/?p=870</guid>
		<description><![CDATA[I&#8217;ve updated Brian Webster&#8217;s Embed Artwork as universal binary, but otherwise there are no changes. This script simply re-embeds artwork into the files of the selected tracks. Handy for ensuring that artwork data travels with a file.
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve updated Brian Webster&#8217;s <a href="http://dougscripts.com/itunes/scripts/ss.php?sp=embedart" title="Embed artwork into selected tracks' files">Embed Artwork</a> as universal binary, but otherwise there are no changes. This script simply re-embeds artwork into the files of the selected tracks. Handy for ensuring that artwork data travels with a file.</p>
<hr/><small><a href="http://dougscripts.com/itunes/dougsupdated.rss" title="Take me to your reader">30 Most Recent RSS Feed</a> | <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Name&op=y">Script Stats Page</a> by <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Name&op=y">Name</a>, <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Most Recent&op=y">Most Recent</a>, <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Download Count&op=y">Download Count</a></small>]]></content:encoded>
			</item>
		<item>
		<title>UPDATED: I Hate That iTunes Done Chime! v2.0</title>
		<link>http://dougscripts.com/itunes/2009/09/updated-i-hate-that-itunes-done-chime-v2-0/</link>
		<comments></comments>
		<pubDate>Tue, 29 Sep 2009 13:47:31 +0000</pubDate>
		<dc:creator>dougscripts</dc:creator>
				<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Updates]]></category>
		<category><![CDATA[iTunes]]></category>

		<guid isPermaLink="false">http://dougscripts.com/itunes/?p=862</guid>
		<description><![CDATA[OK. I suppose I don&#8217;t actually hate it. But you might find it convenient to change the &#8220;done&#8221; chime that sounds whenever you import or convert files in iTunes. I Hate That iTunes Done Chime! v2.0 will let you select a new sound to replace &#8220;boodely-OOP!&#8221; &#8212; which is actually named &#8220;complete.aif&#8221;. You can choose [...]]]></description>
			<content:encoded><![CDATA[<p>OK. I suppose I don&#8217;t actually <em>hate</em> it. But you might find it convenient to change the &#8220;done&#8221; chime that sounds whenever you import or convert files in iTunes. <a href="http://dougscripts.com/itunes/scripts/ss.php?sp=ihatethatitunesdonechime" title="Change the iTunes "done" chime to a System sound, no sound, or your choice of an AIFF sound file">I Hate That iTunes Done Chime! v2.0</a> will let you select a new sound to replace &#8220;boodely-OOP!&#8221; &#8212; which is actually named &#8220;complete.aif&#8221;. You can choose from any of the default system sounds (ping, sosumi, submarine, and so on), no sound, or your own AIFF sound file.</p>
<p>This latest version is simply a maintenance release and is saved as universal binary.</p>
<hr/><small><a href="http://dougscripts.com/itunes/dougsupdated.rss" title="Take me to your reader">30 Most Recent RSS Feed</a> | <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Name&op=y">Script Stats Page</a> by <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Name&op=y">Name</a>, <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Most Recent&op=y">Most Recent</a>, <a href="http://dougscripts.com/itunes/scripts/scriptcount.php?sortBy=Download Count&op=y">Download Count</a></small>]]></content:encoded>
			</item>
	</channel>
</rss>

