Welcome!

Download 450 (and counting) free user-contributed AppleScripts for Apple's iTunes that will make maintaining your digital music collection easier and more fun!

What's AppleScript?

AppleScript is a simple Macintosh-only programming language that can control and automate actions on your Mac. AppleScripts written for iTunes can manage files and track information, create playlists, interact with other applications, and perform many other tasks which otherwise would be repetitive and time-consuming.

Cool! Where Do I Start?

Start browsing the site by using the Script Category links on the left. Or use the search boxes at the top of every page to try and find something specific.

The right column displays the 10 Most Recently Added Scripts, the Top Eleven Downloads, Other Sites' Favorite Scripts, and 10 Random Scripts.

What Else?

See Script Solutions for the answers to most frequently asked questions...get plenty of tips & info on writing your own AppleScripts for iTunes...query other Correspondents via the forum at iLounge.

Check back often or subscribe to my RSS news feed and 30 Most Recent Scripts RSS to keep updated on new scripts and info.


What's New...

january 6 '09 - 3:30 pm
Regarding DRM-Free Tracks

I'm seeing Apple's announcement about offering DRM-free tracks around the internets and I'm also seeing headlines and memes like "Apple is dropping DRM". Technically, it's the record labels who have dropped their insistence that Apple provide DRM. Apple has stated they would provide DRM-free files in a heartbeat whenever the record labels wanted to get over themselves. »

january 6 '09 - 2:25 pm
Kirk on Sync multiple iPods to one Mac

My good friend Kirk McElhearn has an article up at Macworld on syncing multiple iPods to one Mac:

When you’re alone with your iPod and your Mac, it’s easy to manage your library and sync your music, videos, audiobooks and data. But with the holidays over, many family members who didn’t have iPods beforehand may now find themselves the proud owners of one of Apple’s music players. And when two or more people share a Mac, it gets a bit confusing. There are several ways you can sync multiple iPods to one Mac, but the easiest method is to share a music folder. Here’s how you can share your music with another user on your Mac. »

january 6 '09 - 2:12 pm
8 Million DRM-Free Tracks

Apple announced today at the Macworld keynote that 8 million tracks from the iTunes Store will be available DRM-free, with more to follow in March. »

january 3 '09 - 2:52 pm
NEW: Change Hidden iTunes Preferences

Change Hidden iTunes Preferences is an application that will let you invoke some so-called "hidden" iTunes preferences: Show "Library" playlist, Show genre while browsing, Allow half-stars in ratings, Show arrow links -- to either search the iTunes Store or search your library, Load complete iTunes Store preview before playing, Play songs while importing or converting, and Create file names with track number. Some of these preferences, as some users may recognize, used to be available in iTunes' Preferences. Others, like the "Library" and half-stars prefs, have recently been discovered. This is for use with iTunes 8 or better only.

The download disk image contains the actual application (which is not an AppleScript) and an AppleScript to launch the app from your iTunes Script menu. Make sure you copy both of them off the .dmg. »

january 2 '09 - 7:06 am
Library Follow-Up

After playing around with the "show-library-playlist" setting, it looks like you do have to set "hide-library-playlist" also. So, to show the "Library", run these two commands in Terminal one after the other (that is, press Return after entering each):

defaults write com.apple.iTunes show-library-playlist -bool TRUE
defaults write com.apple.iTunes hide-library-playlist -bool FALSE

To hide the Library again, run the same commands, but reverse the TRUE/FALSE values. »

january 1 '09 - 1:59 pm
Show the iTunes Library Old School

I'm not certain if this has been mentioned anywhere--I haven't seen it--but I found the defaults command for displaying the entire iTunes library. Remember when you actually had a large playlist named "Library", before Apple split it up into--what I call--"Master" libraries of "Music", "Movies", "Podcasts", and so on? The "Library" listed everything in your iTunes library. Well, you can get that back using this command in Terminal:

defaults write com.apple.iTunes show-library-playlist -bool TRUE

Quit iTunes before entering the command. When you restart you'll have a new playlist named "Library" at the top of your Source list, above "Music".

If you want to remove the "Library" again, use this command in Terminal:

defaults write com.apple.iTunes show-library-playlist -bool FALSE

There is a second preference called "hide-library-playlist", which I at first thought would have to be set in tandem with the opposite of "show-library-playlist", but this doesn't seem necessary. In fact, you can set one or the other, apparently, and get the desired result; that is setting "show-library-playlist" to TRUE or setting "hide-library-playlist" to FALSE amounts to the same thing. Also, for AppleScript purposes, this playlist can be referenced as library playlist 1; it always could be, but now it is visible. »

december 30 '08 - 2:40 pm
Artificial Skip Counts/Skip Dates

Recently, Mac OS X Hints ran a hint about overcoming iTunes' criteria for increasing a track's skipped count and skipped date via AppleScript. See, iTunes will only increase these properties if the track is advanced to another track during the first 2 to 20 seconds of play, and the hint tried to work around this so the skip properties could be increased anytime during play. Nothing personal, but I thought the OP at Mac OS X Hints kind of went overboard. This script on the Missing Menu Commands page will get the job done without a lot of fuss. »

december 23 '08 - 1:26 pm
Native Half-Star Ratings

This hint at Mac OS X Hints describes a simple terminal defaults command that allows iTunes to accept half-star ratings by drag or inter-star-clicking. »

december 15 '08 - 4:03 pm
What I Use

A Correspondent emailed me recently: "I'm looking for a good controller for iTunes. What do you use?"

I use iTunes to control iTunes. It's like it was made for itself. »

december 12 '08 - 9:59 am
UPDATED: Add from eMusic Downloads Folder v1.1

Add from eMusic Downloads Folder v1.1 (like Add from Amazon MP3 Folder) will display the Album folders in your designated eMusic downloads folder so you can select which of them to add to iTunes. Optionally, if you allow iTunes to "Copy files to iTunes Music folder when adding to library", you can choose to move the original folder and files out of the eMusic download folder and to the Trash. Latest version runs as application to avoid a potential startup error. »

december 12 '08 - 9:56 am
UPDATED: Add from Amazon MP3 Folder v1.1

Add from Amazon MP3 Folder v1.1 will display the Album folders in your designated "Amazon MP3" downloads folder so you can select which of them to add to iTunes. Optionally, if you allow iTunes to "Copy files to iTunes Music folder when adding to library", you can choose to move the original folder and files out of the "Amazon MP3" download folder and to the Trash. Saves a few keystrokes. This newest version runs as an application since the compiled version would often generate an error at startup.

Although the Amazon MP3 Downloader application has a preference to add downloaded purchases to iTunes, I could never get it to work. »

december 10 '08 - 8:53 am
Version Tracker?

I offer several of my scripts and applications through Version Tracker, the veritable software listing/tracking site. But lately, good ol' VT has been a disappointment. Strangely, I haven't seen a lot written about this, however this blog post by Ohanaware, the makers of an app called Funtastic Photos, pretty much sums up my feelings. Essentially, VT was purchased by CNET not too long ago and ever since its seems as if it is experiencing a chronic illness. Most frustrating to me is that I am no longer able to post updates to my software listings (I get far more downloads from my own site than software sites anyway, so it's not really a big whoop). I also understand that users of Version Tracker Pro software are not seeing regular updates. Additionally, there seem to be fewer and fewer actual listings. If you compare VT's newest additions to those at MacUpdate there's an obvious deficit.

VT has blogged about ongoing maintenance but info has been sparse and, judging by the comments, unsatisfactory. It would be a shame if VT, once the most authoritative Mac software listing site, were to be annexed--and therefore virtually euthanized--by CNET. »

This column is printer-friendly. Are you?
home | scripts | tips & info | forum at iLounge | rssfeed rss
Site contents © 2001 - 2009 Doug Adams and weblished by Doug Adams, dougscripts AT mac DOT com. All rights reserved, so please don't steal my stuff. I won't steal yours: Legal.
AppleScript, iTunes, and iPod are registered trademarks of Apple Inc.

"Bad facts make bad laws." - F. Zappa