Controlling iTunes 1 2 3 4 5
Hey! Because a script entry's location can change over time, the URL in the address bar of your browser should not be copied or bookmarked. To accurately bookmark or copy the URL of an entry, control-click or right-click on its title or permalink for this entry button and select an option from the pop-up.
Check For Purchases v1.1
This script will open the "Check For Purchases..." window, enter your iTunes Music Store Account Name and Password, and log into the iTMS to check for any purchases that need to be downloaded and download them. Your iTMS Account Name and Password must be hardcoded in the script (easy instructions in the Read Me).
This script is even more useful if you subscribe to Multi-Pass TV Shows. A Mail Rule can be set up to automatically download available shows when you receive an email from the iTMS.
Requires that GUI Scripting be enabled.
You may be interested in this more-modern method.
- Info:
- build type: Plain AppleScript
- written by Doug Adams
- latest version posted: September 18, 2006
- latest version downloads: 1288 | total downloads: 1407
- zip download size: 109.6K
Play Album Next In Party Shuffle v1.1
This script will use the Album tag of a selected track, or otherwise allow you to select from a list of your Album tags, to batch add tracks using the same Album tag to the Party Shuffle/iTunes DJ playlist in their track order as next to play
Also see Play Grouping Next In Party Shuffle.
- Info:
- build type: Plain AppleScript
- written by Doug Adams
- latest version posted: July 16, 2006
- latest version downloads: 1483 | total downloads: 1647
- zip download size: 46.5K
Play Grouping Next In Party Shuffle
This script will use the Grouping tag of a selected track, or otherwise allow you to select from a list of your Grouping tags, to batch add tracks using the same Grouping tag to the Party Shuffle/iTunes DJ playlist in their track order as next to play.
Also see Play Album Next In Party Shuffle.
- Info:
- build type: Plain AppleScript
- written by Doug Adams
- posted: May 19, 2006
- total downloads: 665
- zip download size: 87.9K
Print Helper
This script will store your current iTunes Print Window settings so you can apply those same settings to the Print Window dialog at a later date by running the script again. GUI Scripting must be enabled on your computer, instructions are included.
iTunes will automatically remember the settings you have set in the Print Window dialog while it is running. However, if you Quit iTunes, those settings are lost and iTunes will default to "CD jewel case insert" and "Text only" theme when restarted. This script stores your current iTunes Print Window settings. When you run the script later you can apply those stored settings to the Print Window dialog.
- Info:
- build type: Plain AppleScript
- written by Doug Adams
- posted: April 10, 2006
- total downloads: 363
- zip download size: 88.1K
Pickup Playing In Other Playlist
This script will display the playlists containing the current track and allow you to select one; the current track will quickly pause and then resume playing in the selected playlist.
(This script uses the "Remember playback position" track setting and thus requires iTunes 5 or better.)
- Info:
- build type: Plain AppleScript
- written by Doug Adams
- posted: March 7, 2006
- total downloads: 1269
- zip download size: 41.5K
Disable Gracenote
This script will toggle your firewall settings to prevent iTunes from accessing Gracenote's CDDB database when you insert a CD or choose "Get CD Track Names" from iTunes' Advanced menu. Read Me contains details. (Note: the author, David Mundie, posted an earlier version of this script at Mac OS X Hints.)
- Info:
- build type: Plain AppleScript
- written by David Mundie
- posted: January 3, 2006
- total downloads: 777
- zip download size: 105.7K
Startup iTunes-Some Playlist
This script can be set in your Login Items to start iTunes on Startup and play a particular playlist. Instructions for modifying the script for use on your computer are included and should be read first.
- Info:
- build type: Plain AppleScript
- written by Doug Adams
- posted: December 8, 2005
- total downloads: 3983
- zip download size: 56.4K
Random CD
This script will assemble a new CD-sized playlist of random tracks from the selected playlist and then initiate the iTunes Burn Disc process.
- Info:
- build type: Plain AppleScript
- written by Rob Covert
- posted: October 26, 2005
- total downloads: 1148
- zip download size: 43K
Flip Arrow Link Action v1.1
Toggles between the action of clicking and option-clicking iTunes arrow links. The default setting is for a click to search the iTunes Music Store, an option-click to search your library. This script will allow you to "flip" these settings.
- Info:
- build type: Plain AppleScript
- written by Doug Adams
- latest version posted: July 11, 2005
- latest version downloads: 1105 | total downloads: 1638
- zip download size: 105.3K
Doug's Actions for iTunes Volume 1 v1.0 
This collection contains seven Automator Actions for iTunes:
- Get Selected Tracks or Selected Playlist
Outputs the selected tracks, or if no tracks selected, the selected playlist - Choose Encoder
Select an encoder to use on-the-fly, restoring your iTunes Preferences-set encoder with the Restore Encoder action - Restore Encoder
Restores the Preferences-set encoder stored with the Choose Encoder action - Convert Tracks
Convert library tracks or import CD tracks with option to delete the original tracks and their files - Copy Tracks to Playlist
Copy tracks from a previous action to a new or existing library playlist - Copy Tracks to iPod
Copy tracks from a previous action to a new or existing iPod playlist - Make AAC Tracks Bookmarkable
Change the file-type of AAC tracks from a previous action so that they are "bookmarkable"
For more information about each action, refer to its description in Automator's Actions List. Requires Mac OS 10.4 or better.
These Actions may or may not "play well" with the latest versions of Automator.
- Info:
- build type: Application
- written by Doug Adams
- latest version posted: April 29, 2005
- total downloads: 15318
- zip download size: 160K