n8blog
distraction in action

Like my work? Check out HexaLex, my game for iPhone & iPod Touch. It's a crossword game like Scrabble, but played with hexagonal tiles. http://www.hexalex.com

I finally got around to updating ScriptExport to the official iPhoto ‘08 export plugin SDK, added a nice icon and treated this as a good excuse to call it 1.0. You can get the result in the usual place. Here’s the ChangeLog:
  • 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.
  • Share/Bookmark

  Comments:

1. paczor replies:

Unfortunately Apple didn’t include folders in export plugin API. One can make folder in iPhoto as a container for albums.
The only way to export albums from folder is open folder and select all albums from list.

Big thanks for your plugin, it saved my life. I can use it as tool to fix my collection of photos

2. n8 replies:

Yeah, the export API leaves a lot to be desired. If you try to export from multiple events then the “album” name just gets set to “events” IIRC. But we take what we can get…

3. Alejandra replies:

Great plugin!
My husband use it to make an iPhoto to Wordpress Export script that works in iPhoto 08 and 09.
Thank you!
Ale

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

Please type this word with the letters reversed: live

Like my work? Check out HexaLex, my game for iPhone & iPod Touch. It's a crossword game like Scrabble, but played with hexagonal tiles. http://www.hexalex.com