My aim is to sync all files that I add to a specific album in iPhoto 11, to a folder on the Mac. I will then use cron & rsync to shovel the files to a gallery server. Now, I did find the How to sync finder folders into their respective albums in iPhoto? topic which was somewhat helpful in that I could probably use Automator, but when it comes to that I'm a complete novice.

(I would add a screenshot of Automator here, but not allowed to)

I came as far as finding the "Get Specified iPhoto Items" in the Automator, but I do not understand how to:

  1. Take the resulting images and put it into "Folder A", and
  2. How to do this automatically as soon as the album is updated with new files.

So, any ideas? Perhaps I have to use an Applescript? Which I'm also a complete novice on.. :)


An Automator workflow that lets you select photos in iPhoto and copy them over to an external folder, can be as simple as this:

enter image description here

You'd have to start it manually every time you add new photos, but that's not too bad, since you could save it as a Service and assign it a keyboard shortcut.

I don't think there's any way of triggering an action automatically upon adding items to an iPhoto folder.

  • Thanks! That works. It's not ideal but as you said, there's probably no way of triggering an action when something happens within iPhoto. If the iPhoto Library was organized in Albums or Events, I could probably use a trigger on specific folders, but that's not the case. Even though not a solution to my problem, probably the only answer, so I'll set it to Accepted. – Patrik Alienus Apr 21 '12 at 12:57

Today I found Phoshare. I will use it to automatically export the entire library to a folder (1 event = 1 folder) and to resize the pictures to upload them on Dropbox, but it seems like a complete solution for syncing.

It has an interface but you can use it via the terminal too (which is what I do)

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.