I want to invite you all to share your ideas for future AppleScripts here on ApertureExpert. To give you an idea of what's possible, I'll give you a short introduction.
The main point of scripts is to save time by automating repetitive tasks. If you find yourself doing the same things over and over again, what you need is a script that does them for you, behind the scenes. And count yourself lucky that you're using Aperture. It's one of the most scriptable applications out there, whereas Adobe's Lightroom 3 isn't scriptable at all.
So what's possible?
Basically it's possible to do anything with a script as long as you can explain, step by step, exactly what it is you want.
- Copy, delete, duplicate, stack, export and import images exactly the way you want to.
- Apply image adjustment presets to a selection of images or any image that fits your criteria.
- Extract (and in some cases change) metadata values.
- Send images or metadata back and forth between applications.
Furthermore, Aperture has something called Import Scripts. These are scripts that run automatically when you import images (you select which script to run in the “Actions” import panel). You define which images you want to do something to, using any combination of metadata values. Then you define which actions to take with those images. A simple example could be: IF the ISO value is greater than 1600 THEN apply image adjustment X. Of course, there's no limit as to how long and complicated your statements can be.
Please share your ideas or questions in the comments.