dougscripts.com

frontpage : scripts : here

10 Most Recently Added

Click the script's name to go to its description and download page.

April 18, 2019

Album Rating Reset v3.6

For macOS 10.12 and later/iTunes 12 and later only. This script will allow you to batch set or clear the Album Rating and/or Album Love/Dislike for the albums of the selected tracks or the albums associated with the tracks in a selected playlist (note that only a single track from any album need be selected in order to change the album rating or loved of the entire album). Handy for clearing batches of albums of their user-set album ratings, or re-rating batches of albums.

Action shot:

Album Rating Reset in action

Be sure to select at least one track of each album for which you want to change the Album Rating.

Latest version:

  • April 18, 2019
  • Minor performance and UI adjustments

Further:

Info:

  • file format: Application (Applet)
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • current version downloads: 42 | total downloads: 10361
  • zip download size: 370.3K

Current v3.6

download ⬇
Free to use, but a payment
in appreciation is requested.
April 16, 2019

Find Album Artwork with Google v3.0

For macOS 10.12 and later only. Performs a Google image search using an Album's name. Results are displayed in your default web browser.

Action shot:

Find Album Artwork with Google in action

Choose image result size.

Latest version:

  • April 16, 2019
  • Adds ability to choose size results
  • Minor maintenance

Further:

Info:

  • file format: Script Bundle
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Brett OConnor and Doug Adams
  • current version downloads: 62 | total downloads: 145327
  • zip download size: 260.1K

Current v3.0

download ⬇
Free to use, but a payment
in appreciation is requested.
April 16, 2019

A Space Between v2.1

For macOS 10.12 and later only. This applet will play each track in the selected playlist and will wait (one might say insert but that's technically incorrect) a user-set number of seconds between each. Play can commence at the "top" of the playlist or from a selected track.

NOTE: This script will only work as described when the "Up Next" queue is empty. You can use the "Clear" button" in "Up Next" to empty it of tracks. This is an issue with iTunes 12.2 and later.

Also see Stop Track!.

Action shot:

A Space Between in action

Select a playlist (or a track in a playlist) and then run the applet. Enter the number of seconds to wait between each track.

Latest version:

  • April 16, 2019
  • Fixes an issue that prevented launch completion on some systems

Further:

Info:

  • file format: Application (Applet)
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • current version downloads: 7 | total downloads: 1344
  • zip download size: 337.8K

Current v2.1

download ⬇
Free to use, but a payment
in appreciation is requested.
February 26, 2019

Search-Replace Tag Text v5.5

For macOS 10.12 and iTunes 12.5 and later only. Performs a search-and-replace on the text in your choice of tag (Song Name, Show, Artist, Album Artist, Album, Composer, Comments, Genre, Grouping, Movement or Work) in the selected tracks or all the tracks in the selected Playlist. Features case sensitivity and whole word match options and dry run preview.

Action shot:

Search-Replace Tag Text in action

It's a good idea to do a Dry Run to check the results before actually doing the replace.

Latest version:

  • February 26, 2019
  • Fixes an issue with text in Work and Movement tags

Further:

Info:

  • file format: Application (Applet)
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • current version downloads: 289 | total downloads: 51108
  • zip download size: 383K

Current v5.5

download ⬇

Use it free for 10 days.
Like it? It's only $1.99

(via in-app purchase)
February 24, 2019

Refresh Smart Playlists v2.5

For macOS 10.12 and later only. This script will "refresh" the selected user-created Smart Playlists by removing the tracks they contain (if possible*) which then obliges them to dynamically repopulate, ostensibly with different tracks.

*Note that tracks cannot be removed from a Smart Playlist which already contains every track of the library meeting its criteria--it would just repopulate with the same tracks. Smart Playlists with the "Limit to" and "Live updating" criteria in use are more likely to be "refreshable".

Action shot:

Refresh Smart Playlists in action

Click "Refresh" to repopulate the selected Smart Playlists.

Latest version:

  • February 24, 2019
  • Fixes an issue with re-appearing nag screens
  • Minor maintenance

Further:

Info:

  • file format: Application (Applet)
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • current version downloads: 52 | total downloads: 601
  • zip download size: 356K

Current v2.5

download ⬇
Free to use, but a payment
in appreciation is requested.
February 23, 2019

Albumize Selection v3.2

For macOS 10.10 and later only. This script re-numbers the track number and track count tags of each track in a selection of tracks to its current Play Order and, optionally, applies a user-entered Album Name for every track.

Action shot:

Albumize Selection in action

The selected tracks will be track-numbered 1 to 13, their track count tags set to 13 and each track's album tag set to the text entered in the text field.

Latest version:

  • February 23, 2019
  • General maintenance update
  • Removes obsolete code that may error on modern systems

Further:

Info:

  • file format: Script Bundle
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • current version downloads: 114 | total downloads: 25362
  • zip download size: 260.2K

Current v3.2

download ⬇
Free to use, but a payment
in appreciation is requested.
February 13, 2019

Copy Rating Stars to Other Tag v1.1

This script will convert the rating value (0-100) of a track to the appropriate number of stars as Unicode text and copy that text to the Composer, Grouping or Comments tag, with additional options to copy to the start or end of extant Comments text.
This text will "travel" with the audio file, unlike the actual rating value.

Action shot:

Copy Rating Stars to Other Tag in action

Choose where to copy the rating after it is converted to Unicode text stars.

Latest version:

  • February 13, 2019
  • Adds Composer as option

Further:

Info:

  • file format: Script Bundle
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • current version downloads: 81 | total downloads: 85
  • zip download size: 397.9K

Current v1.1

download ⬇
Free to use, but a payment
in appreciation is requested.
January 19, 2019

Re-Embed Artwork v2.7

This script will export then re-import the artwork data of the selected tracks obliging iTunes to embed the artwork in the track's file's meta-data.

For best results, use with an album's worth of tracks--or so--at a time. iTunes may be obliged to perform a number of background tasks when applying image data and may prevent the script from proceeding if a large amount of data is involved.

Note: this app does not affect how the Finder may or may not display a file's icon image.

Also see Tracks Without Embedded Artwork.

Latest version:

  • January 19, 2019
  • Minor maintenance update

Further:

Info:

  • file format: Application (Applet)
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • current version downloads: 1035 | total downloads: 38074
  • zip download size: 333.7K

Current v2.7

download ⬇
Free to use, but a payment
in appreciation is requested.
December 29, 2018

Search Wikipedia v2.4

For macOS 10.12 and later only. Performs a "Go" search of Wikipedia (like Google's "I'm Feeling Lucky") in your default browser using the Song Name, Album, Artist, or Composer tag of the single selected or currently playing iTunes track. OR if a radio stream is currently playing and the provider has formatted the stream title correctly, such that Artist - Song Name is displayed, the script will do a Wikipedia search for the Artist name.

Action shot:

Search Wikipedia in action

Select which tag of the selected or playing track you want to look up on Wikipedia.

Latest version:

  • December 29, 2018
  • Fixed a problem recognizing some streamed tracks
  • Minor logistics fixes

Further:

Info:

  • file format: Script Bundle
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • current version downloads: 116 | total downloads: 13408
  • zip download size: 853.1K

Current v2.4

download ⬇
Free to use, but a payment
in appreciation is requested.
November 24, 2018

Track CPR v2.8

For macOS 10.12 and later. This script will assist with associating replacement files with a batch of dead tracks. iTunes can perform this task, too, but only one track at a time.

The script will attempt to locate existing files (recursively) in a user-selected folder that have the exact same filenames and extensions as the missing files of a selection of dead tracks. Then, you can determine if the found files are viable replacements for the missing files and the script will perform the replacement. Replacement files remain in their current location and will not be copied/moved to the iTunes Media folder.

This can be a delicate operation. In addition to the must-read documentation included with the script, I also suggest you read what I've written about using this script here.

Action shot:

Track CPR in action

Checkmarked tracks will have CPR applied. (Additional screenshots are in the read-me PDF.)

Latest version:

  • November 24, 2018
  • Initial accommodations for macOS 10.14 Mojave
  • Minor performance and security enhancements

Further:

Info:

  • file format: Application (Applet)
  • Gatekeeper Security: Authorized Apple Developer ID
  • written by Doug Adams
  • current version downloads: 420 | total downloads: 5790
  • zip download size: 1209.6K

Current v2.8

download ⬇
Free to use, but a payment
in appreciation is requested.
Site contents © 2001 - 2019 (that's right: 2001) Doug Adams and weblished by Doug Adams. Contact support AT dougscripts DOT com. About.
All rights reserved. Privacy.
AppleScript, iTunes, iPod, iPad, and iPhone are registered trademarks of Apple Inc. This site has no direct affiliation with Apple, Inc.
The one who says "it cannot be done" should not interrupt the one doing it.