Stop iTunes When Track Changes

Tired of iTunes 11.1 playing podcasts continuously? Just launch this simple AppleScript app after you start playing the last podcast you want to hear, and iTunes will pause within the first five seconds of playing the next item. In my testing, that was sufficient to keep that podcast marked completely unplayed.

This will technically work for any media type iTunes can play. As soon as the current track changes, iTunes will pause in the next 5 seconds.

Download here!


on run
  tell application "iTunes"
    set startName to name of the current track
    repeat while (name of the current track) = startName
      delay 5
    end repeat
  end tell
end run