RSS Feedings
What's New...
30 Most Recent
dougscrptr
Site Menu
[ Home
[ What's New
[ 440 Scripts...
- ...by category:
- Managing Tracks
- Managing Track Info
- Managing Artwork
- Managing Playlists
- Controlling iTunes
- Exporting Info
- Managing Files
- Networking
- Internet
- iPod
- Miscellaneous
- With Other Apps
- Retro Scripts
- Script Stats
[ Download FAQ...
[ Missing Menu Commands
[ FAQ & Solutions
[ Tips & Info
[ Forum at iLounge
[ dougscrptr
[ Twitter
[ my del.icio.us
[ Uhm, Windows?
Shareware Apps
- Dupin v1.3.3
- Join Together v5.2.1
- iTunes Library Manager v5.1
Site Info
- Who's Doug?
10 Most Recently Added:
Links point to a script's entry page...
- Super Remove Dead Tracks v2.1
Remove missing (!) tracks from entire Library (apr 6 '08) - Quick Convert v2.7
Convert or import tracks with any encoder on the fly (apr 3 '08) - Make Bookmarkable v2.3
Change file type to make selected AACs bookmarkable (apr 3 '08) - Make UN-Bookmarkable v3.2
Make selected tracks NOT bookmarkable (apr 3 '08) - Block Party! v2.0
Create a Block Party! playlist of random Artists and specific number of their random songs to be played in a row (mar 31 '08) - Now Where Was I? v1.0
Remember current track when quitting iTunes, pick up playing on next start (mar 31 '08) - Make Video Tags v1.1
Application assists with batch-editing video track tags (feb 26 '08) - Re-Add Selected Tracks as Podcast v1.1
Re-add any tracks as Podcast episodes to the Podcasts playlist (feb 22 '08) - CDDB Safari Kit v2.4.1
Search for info and get track names from CDDB web site using Safari (feb 20 '08) - List Music Folder Files Not Added v2.0
List files in chosen folder(s) which aren't in iTunes (jan 21 '08) - the 30 most recent...
30 Most Recent RSS Feed
Your donation allows me keep the site up-to-date, fun, and easy to use. Thanks!
Donations of any convenient size help defray my personal costs in keeping the site going. Making a contribution via Amazon Honor, Kagi, or PayPal is easy, safe, and secure. Future visitors salute you!
Purchase Superb dougscripts.com Shirts & Mugs from CafePress

Purchasing recommended products from Amazon also supports the site!
Top 11 Downloads
Links point to a script's entry page...
[#] = total downloads
- Make Bookmarkable [103045]
- Super Remove Dead Tracks [86048]
- Find Album Artwork with Google [72854]
- Corral iTunes Dupes [60091]
- Import iPod Audio Files [58225]
- CDDB Safari Kit [36609]
- Remove Duplicate Tracks From Playlist [32287]
- Tracks Without Artwork to Playlist [30567]
- Corral All Dupes [26590]
- Remove n Characters From Front or Back [21079]
- Google Lyric Search [20230]
- full list...
Other Sites' Favorites
lifehacker: Top 13 iTunes AppleScripts
Playlist: Top 10 iTunes AppleScripts
Macworld: iTunes' "hidden" features
10 Random Scripts
Links point to a script's entry page...
- Clipboard to iPod Contacts Copy clipboard text to iPod Contacts
(iPod) - Append to Comments Batch-append text to comments
(Managing Track Info) - Reshuffle Smart Playlists Allows Smart Playlists to re-populate by deleting their tracks
(Managing Playlists) - Artist to 'Last, First' Eg: 'The Beatles' -> 'Beatles, The'
(Managing Track Info) - OLGA Tabulature Search Search the OLGA guitar tabulature archives for iTunes songs
(Internet) - Find Album Artwork with Google Perform a Google image search for album artwork
(Internet) - Tags Mirror Artist-Album-Filename Copy Artist folder, Album folder and file names to appropriate tags
(Managing Track Info) - Replace album playlists Create new Playlists from tracks in the Library based on their Album name
(Managing Playlists) - How Long Between Current and Selected Display the time when selected track plays after current track
(Miscellaneous) - Playlist from Selected Scripts Scripts to assist in making new playlists
(Managing Playlists)
Tips & Info
Be sure to scroll the whole page!
- NEW: A Look At iTunes 7.3.1
- AppleScript changes/fixes/additions in iTunes 7.3.1, released July 11, 2007.
- NEW: A Look At iTunes 7.3
- AppleScript changes/fixes/additions in iTunes 7.3, released June 29, 2007.
- NEW: A Look At iTunes 7.2
- AppleScript changes/fixes/additions in iTunes 7.2, released May 30, 2007.
- NEW: How I Display "Doug's Listening To..."
- How I display my current track info on the site, and, sniff, why you can't (yet).
- BASICS: Running AppleScripts in iTunes
- What you need to do to get your iTunes Scripts Menu going and start running scripts.
- BASICS: Using Script Editor
- A quick look at writing, debugging, and saving scripts in various formats with Apple's Script Editor.
- BASICS: iTunes/AppleScript Basics
- If you're ready to try AppleScripting your iTunes this article will give you a quick intro to the concepts.
- INFO: Working With Playlists
- A short report on scripting iTunes' "playlists".
- INFO: AppleScript Changes in iTunes v2.0.3
- A report on new features and fixes in iTunes v2.0.3, released December 14, 2001.
- INFO: AppleScript in iTunes v2.0.4
- A brief report on iTunes v2.0.4, released March 20, 2002.
- INFO: A First Glance at iTunes 3
- Scripting info on iTunes 3 as it develops
- INFO: A Look at iTunes 4
- Scripting-related features of iTunes 4
- INFO: AppleScript Changes in iTunes v4.1
- Features and fixes in iTunes v4.1, released October 16, 2003.
- INFO: AppleScript Additions in iTunes v4.2
- Features in iTunes v4.2, released December 18, 2003.
- INFO: AppleScript Features in iTunes 4.5
- iTunes 4.5, released April 28, 2004, introduces search and print commands.
- INFO: AppleScript Features in iTunes 4.6
- iTunes 4.6, released June 9, 2004, paves the way for AirPort Express and AirTunes.
- INFO: AppleScript Features in iTunes 4.7
- iTunes 4.7, released October 26, 2004, introduces a new command, a new property, and Script Editor weirdness.
- INFO: AppleScript Features in iTunes 4.7.1
- The "selection bug" is squashed!
- INFO: iTunes 4.8
- Overview of features in iTunes 4.8, released May 9, 2005.
- INFO: iTunes 4.9
- Overview of features in iTunes 4.9
- INFO: AppleScript Features in iTunes 5
- Overview of features in iTunes 5, released September 7, 2005. New properties and commands, mostly pertaining to podcasts, but servicable for other uses as well.
- INFO: AppleScript Features in iTunes 5.0.1
- Overview of features in iTunes 5.0.1, released September 20, 2005
- INFO: AppleScript Features in iTunes 6
- Overview of features in iTunes 6, released October 12, 2005. INFO: A Look At iTunes 6.0.2
- Features and AppleScript additions in iTunes 6.0.2, released January 10, 2006.
- INFO: A (Brief) Look At iTunes 6.0.3
- iTunes 6.0.3 was released February 15, 2006.
- INFO: A Look At iTunes 7.0
- Features and AppleScript additions in iTunes 7.0, released September 12, 2006.
- INFO: A Look At iTunes 7.0.1
- AppleScript fixes in iTunes 7.0.1, released September 27, 2006.
- INFO: A Look At iTunes 7.0.2
- AppleScript fixes in iTunes 7.0.2, released October 31, 2006.
- INFO: A Look At iTunes 7.1
- AppleScript changes/fixes/additions in iTunes 7.1, released March 5, 2007.
- INFO: Commonly Used Objects
- An on-going (read: "not done yet") piece explaining some of iTunes' scriptable objects and example syntax.
- INFO: Commonly Used iTunes Commands
- Some of the AppleScript commands specific to iTunes explained with example syntax.
- INFO: About ID3 Tags
- A brief run-down of what they are, how they're laid out, and their limitations.
- INFO: Stay-Open Scripts and Idle Handlers
- Basic information on writing stay-open scripts that can monitor and react to changes in iTunes.
- INFO: Adventures With iTunes 2 in OS 9
- A PowerMac 6500 supplies music in my kitchen via iTunes 2.0.4 in OS 9 and it's Y2K again. In this ongoing project I attempt to emulate iTunes 4 features in an iTunes 2 world.
- INFO: The Fabulous Bookmarkable Matrix
- About bookmarkable files, how to create your own, and what files will be recognized as bookmarkable "Audiobook" tracks on the iPod.
- INFO: Duplicates Duplicates Duplicates!
- Duplicate tracks and duplicate files are the two most problematic complaints of iTunes users. How do you manage your iTunes music library when its chock full of duplicates?. INFO: About Master Libraries
- iTunes 7 addeth Master Libraries and tooketh away the Main Library. AppleScript confusion ensues.
- TIP: Setting iTunes EQ and Volume with AppleScript
- Some tips on writing scripts that control iTunes EQ and volume settings.
- TIP: Schedule iTunes AppleScripts with iCal
- You can modify iCal to schedule AppleScripts to run via iCal Events. Now you can have that iTunes Alarm Clock you've always wanted, and a whole lot more!
- TIP: Share Libraries Among Multiple Users on the Same System
- Paul Withey describes a successful set-up for sharing the iTunes and/or iPhoto library and data files among two or more users on the same computer. A frequent question answered! (No AppleScript was used in testing this article.)
- TIP: Burn an MP3 CD by Genre
- Trick iTunes into burning an MP3 CD by Genre rather than Album by using this AppleScript.
- TIP: A Track "Selection" Trick I Learned
- Long long lists can cause an error. Now, select and work with an unlimited number of tracks using this trick.
- TIP: Open iTunes Tracks in Non-Scriptable Applications
- The trick to using AppleScript to open iTunes tracks in non-scriptable applications.
- TIP: Locate the Music Folder
- The iTunes Music folder could be anywhere. Here's how to locate it with AppleScript.
- TIP: iTunes Scripts for iCal 1.5.1
- iCal 1.5.1 (released October 8, 2003) let's you set an Event's alarm to fire an AppleScript. Are you thinking what I'm thinking?
- TIP: iTunes Scripts for "CDs & DVDs" System Prefs
- You can have scripts fire when a music CD is inserted. Here are some ideas—including a script that checks for tracks already ripped automatically!
- TIP: Assign Shortcut Keys to iTunes AppleScripts
- Feature number 151 in Panther: assign shortcut keys to your iTunes AppleScripts. Here's how.
- TIP: Access iTunes On A Remote Machine
- What you need to put together some remote control scripts.
- TIP: Re-Write Actions Assigned to Logitech Cordless Keyboard
- Change the pre-programmed transport buttons on the Logitech Cordless Keyboard to do more with iTunes.
- TIP: Importing Track Data From Text Files.
- How to get tag info from a text file exported from a database or other formatted text file into your iTunes tracks. You'll have to modify the script yourself, but it sure beats cutting-and-pasting.
- TIP: Folder Actions and iTunes
- Use Folder Action AppleScripts to automatically add files to iTunes.
- TIP: Another Selection Trick I Learned
- Don't use "a reference to selection" if there's a possibility the order of the selected tracks will be altered by changing the tags they are sorted by.
- TIP: Homemade Album Booklets
- iTunes can manage PDF files in much the same way it manages audio files. Here's how to create your own PDF booklets to include with your Album Playlists.
- TIP: Spotlight Scripting for iTunes
- Some basic info on writing scripts using iTunes tag data for Spotlight searches.
- TIP: System Events, Key Code and Keystroke
- Emulate key presses to access some iTunes actions otherwise inaccessible via "normal" AppleScripting.
- TIP: AppleScripts As Automator Plug-Ins
- Create Automator Plug-Ins, accessible in Finder contextual menus, using AppleScript and Automator's "Run AppleScript" Action.
- TIP: Managing Scripts With Script Menu
- Too many scripts in your iTunes Scripts menu? Organize your scripts with nested folders in the system-wide Script Menu.
- TIP: Retrieving Files From iPod Shuffle
- You can't drag files of selected tracks from the iPod Shuffle playlist. But AppleScript can.