iPhoto - Automator Import Script Improvements
Hi All,
I'm mainly working on Lightroom but uses iPhoto to get a better integration into OS X.
My main issue was syncing both librairies and I came to this with an automator script that I'm proud about. I hope it could help some guys also.
I will detail my script below, but I basically have a Lightroom jpegs export into finder folders and an applescript that import them into iPhoto with correct album name.
I have 3 ideas to improve that workflow but didn't manage to script it.
1) First improvement - don't copy files during import to saves space.
For now, iPhoto is copying the files to the library during import.
I want to improve this script by not copying the files into iPhoto library during import but I didn't manage to do it.
I tried to uncheck the tick box "copy the files to iPhoto library" but it didn't works. Import works but files still copied into iPhoto library...
So, I'm struggling with HD space because I've the photos twice on my hard disk (once in folder, once in iPhoto library)
2) Make a daily check of my photo folder content to launch the script automatically during night if there were some changes.
Something like :
If photofolder content (qty of files) is different than the day before, launch the import process
Else
End if
3) Don't import hidden folder
The "dispense item incrementally" is also scanning hidden folder (e.g : 'album data.xml' folder) that I didn't want to appear into iPhoto library.
I didn't find any option to not scan hidden folders right now.
My workflow in Automator :
Delete current iPhoto library
Create new one
List photos folder with "dispense folder incrementally"
Set folder name as a variable
Import this folder content to new iPhoto album with the above variable as album name.
Loop until dispense folder incrementally is done
Hoping that my post could support some guys who need that kind of workflow and hoping you guys could support my needs!
Regards