This is the first in what will likely be a few posts on how AppleScriptability has changed between Aperture versions 1.5.6 and 2.0. In this first installment I am going to just look at the AppleScript dictionary…
AppleScript
This AppleScript, written for Aperture 1.5.6 and Mac OS X 10.5.1 (I feel I should specify that now that we’ve discovered some interesting things with scripting Aperture on 10.5) will extract all of the master images from exported Projects. You select the Project bundle and a destination folder and the script does the rest. Extract [...]
Aperture Raw Database Access Disclaimer: The methods outlined in this page use raw database access to the Aperture Library database. They are likely to break with updates to the Aperture Library because of Aperture updates. The methods on this page only query into the database and do not write to any files so they should be [...]
Library Analyzer v2 10 Current version: v2 10 Built on: Aperture 1.5.6 This AppleScript is designed to report on your current Aperture (tested on 1.5) Library. Aperture does not need to be running for this script to run. When complete (which can take a while) a summary report will be output by TextEdit. It can [...]
Multi External Editors Current version: 01 Built on: Aperture 1.5.2 This AppleScript operates on the current selection. Tired of Aperture’s single external editor limitation? Never thought of it as a limitation? That’s OK because I’ve taken care of things for you. Simply download this AppleScript application and choose it as Aperture’s external editor. When you [...]
Find/Replace in Name Current version: 02 Built on: Aperture 1.5.4 This AppleScript allows you to do a very simple (and case-insensitive) find/replace on the selected image versions’ names. It will show you a preview of the changes that it will make before it actually does anything that you might regret. Find-Replace_in_Name_02.scpt.zip
Choose Project/Album 01 Current version: 01 Built on: Aperture 1.5.2 This is a reusable AppleScript subroutine. This AppleScript subroutine can be used to allow a user to choose a particular Aperture project or album. It is flexible enough to allow selection of either an album or a project. It cannot at this time select root-level [...]
Clean Deleted Images Folders v3 06 Current version: v2 02 Built on: Aperture 1.5.2 Just like any responsible Aperture user, I use Vaults. I also use the Shoot->Library->Referenced workflow and discovered that there were some odd (and large) folders on the drives that house my Vaults. These folders seemed to contain images that already exist [...]
Change Caption 01 Current version: 01 Built on: Aperture 1.5.2 This AppleScript operates on the current selection. An AppleScript to quickly change the caption of the selected images. Much easier than the Batch Change window. It has the option to replace any existing caption or to append to the existing comment. You can change what [...]
