ScriptExport is an all purpose iPhoto Export Plug-in. Now you can use any shell script to process your iPhoto files in a simple, straightforward manner, with complete access to iPhoto metadata such as titles and comments. Use it to export to your own customized HTML gallery or upload to your favorite photo hosting service.
What's new in ScriptExport
VERY LIKELY BREAKS OLD SCRIPTEXPORT SCRIPTS!
BREAKS COMPATIBILITY WITH IPHOTO 6 AND EARLIER!
Ported to the official iPhoto '08 Export Plugin API.
The set of metadata available has changed in the iPhoto '08 API, and these changes are reflected in ScriptExport. Summarizing the differences:
iPImageRanking is renamed iPImageRating
iPImageCaption is renamed iPImageTitle
Added iPImageIsPortrait and iPImageIsEdited
iPImageArchiveDate and iPImageModifiedDate no longer exist
Albums are handled much differently, so iPAlbumName, iPAlbumComments, and iPAlbumMusicPath no longer exist. See the documentation above for their replacements.
The output window Auto-scrolls! Thanks to Kevin Reid for the example code.
Fixed a crash when the source file for an image is missing.