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...
- Export Playlist to QTSS Export playlist and files to QTSS for broadcast
(Exporting Info) - Yahoo! Audio Search Search the Yahoo! Audio Search site using selected or playing track data
(Internet) - Play Hourly Newscasts Four scripts each download and play hourly newscast podcasts
(Controlling iTunes) - Put This Where I Want It Copy files of tracks to selected folder
(Managing Files) - Update iPod Sync iPod on-the-fly
(iPod) - Remember These Tags For A Sec' Temporarily store a track's tags to paste into another later
(Managing Track Info) - iTunes2HTML Exports selected playlists to a HTML doc
(Managing Track Info) - Most Played Artists Create a text file listing most played artists
(Exporting Info) - Clipboard to Lyrics Scripts Two scripts copy text from the clipboard to current or to selected track's lyrics
(Managing Track Info) - Batch-Delete Playlists Delete one or more playlists at once in either iTunes or iPod
(Managing Playlists)
Running AppleScripts in iTunes
When iTunes 2 introduced a Scripts Menu in the Menu Bar to launch AppleScripts, you wouldn't have known it at first glance. That's because you had to set it up. You may still have to. Here's how:
OS X: For single Users, make a "Scripts" folder in the Users > username > Library > iTunes folder. Put your scripts in the "Scripts" folder and they will appear in iTunes' Scripts Menu.
To make AppleScripts available to all Users, create a folder called "Scripts" and place it in Library > iTunes (you may have to create the "iTunes" folder; I think you can put the "iTunes Plug-Ins" folder here also).
OS 9: Create a folder called "Scripts" and place it in the same folder with the iTunes application. AppleScripts placed here will show up in the Scripts Menu.
You can also create a "Scripts" folder in your Documents > iTunes folder. This is considered the "per-user" folder while the one in the iTunes application folder is global to all users.
You can organize your scripts to some degree by placing them in folders inside your Scripts folder. This will help you in the Finder; the Scripts will still appear in one long list in iTunes' Scripts Menu. (Some other attachable applications let you use sub-folders which create a sub-menu heirarchy—hint hint, Apple!) I am not aware of any maximum limit on the number of scripts you can put in your Scripts folders. As of this writing, I have 288 that I use regularly or that I am working on.
Users of Mac OS 10.3 and higher can assign keyboard shortcuts to AppleScripts in iTunes Scripts Menu. This is a very cool innovation!
Another way of accessing scripts is with some sort of launcher. OS X has the dandy Script Menu pre-installed now, which let's you run compiled scripts System-wide from a drop down menu in the Menu Bar. You add scripts to the Scripts Menu by putting them in Library > Scripts for all users or Users > username > Library > Scripts for individual users.
You can load AppleScript applets into the Finder's toolbar by drag and drop. There are also some applications that allow you to launch applets from the Dock. In OS 9, the Launcher, DragThing, FinderPop, TaskMenuBar and other similar utilities can be loaded with AppleScript applications—"applets". If you want to run compiled scripts from the OS 9 Menu Bar use Leonard Rosenthal's "OSA Menu" from your original OS 9 CD or from Leonard Rosenthol's Lazerware Site.
Being able to access and activate scripts won't do you any good if AppleScript isn't installed. In OS 9, you should have an AppleScript Extension and a Scripting Additions folder in the System Folder. The Script Editor, which helps you write scripts, is located in the Applications > Apple Extras > AppleScript folder.
AppleScripting components are automatically installed by OS X, so unless you've gone and done something crazy, AppleScripting under OS X should be all set. Script Editor is in Applications > AppleScript. You probably shouldn't disturb other components.
The AppleScripting architecture of iTunes for OS 9 and OS X are similar enough so scripts written for one should work for both OSs through iTunes 2. However, you will discover that there are small differences between them by virtue of each Operating System. Of course, versions of iTunes 3 and higher aren't even available for OS 9 and many of the more recent scripts may not even work with iTunes 2 in OS 9. Although, as more people adopt OS X and as OS 9 goes the way of SoundJam, this will become less of an issue.
Finally, if you aren't sure what a script is supposed to do don't use it.
updated oct 29 '03