I see. I had overlooked that warning from the Python download page.
After installing Python 2.6.3 (using this mac disk image:
http://www.python.org/ftp/python/2.6.3/python-2.6.3-macosx.dmg ;
ticking all boxes during installation), iphotoexport 1.5 now works
under Tiger:
afs25:~/Desktop/iphotoexport-1.5 afs25$ python
Python 2.6.3 (r263:75184, Oct 2 2009, 07:56:03)
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>
afs25:~/Desktop/iphotoexport-1.5 afs25$ ./iphotoexport.py --help
Usage: iphotoexport.py [options] <iPhoto Library Location>
<exportFolder>
Exports images and movies from an iPhoto library into a folder.
Arguments:
<iPhoto Library Location>
iPhoto Library package location. Typically "~/Pictures/iPhoto
Library".
<exportFolder>
Folder to export the selected iPhoto images and movies into. Any
files
found in this folder that are not part of the export set will be
deleted, and files that match will be overwritten if the iPhoto
version
of the file is different.
Options:
-h, --help show this help message and exit
-a ALBUMS, --albums=ALBUMS
Export matching regular albums. The
argument is
a regular expression. Use -a . to export all
regular
albums.
-d, --delete Delete obsolete files that are no longer in
your
iPhoto library.
-e EVENTS, --events=EVENTS
Export matching events. The argument is
a
regular expression. Use -e . to export all
events.
-f, --faces Process faces information
--folderhints Scan event and album descriptions for folder
hints.
-k, --iptc Check the IPTC data of all new or updated
files.
Checks for keywords and descriptions.
Requires
the program "exiftool" (see
http://www.sno.phy.queensu.ca/~phil/exiftool/).
-K, --iptcall Check the IPTC data of all files. Checks for
keywords and descriptions. Requires the
program
"exiftool" (see
http://www.sno.phy.queensu.ca/~phil/exiftool/).
-l, --link Use links instead of copying files. Use with
care, as
changes made to the exported files will
affect the
image that is stored in the iPhoto
library.
-n NAMETEMPLATE, --nametemplate=NAMETEMPLATE
Template for naming image files. Default:
"${caption}".
-o, --originals Export original files into Originals.
--picasa Store originals in .picasaoriginals, check
folder
descriptions
--pictures Export pictures only (no movies).
--places Process places information
--size=SIZE Resize images to not exceed this width or
height.
Use widthxheight format, like 640x480.
Requires
ImageMagick tool.
-s SMARTS, --smarts=SMARTS
Export matching smart albums. The
argument is a
regular expression. Use -s . to export all
smart
albums.
-u, --update Update existing files.
-x EXCLUDE, --exclude=EXCLUDE
Don't export matching albums or events. The
pattern is
a regular expression.
--excludefolders=EXCLUDEFOLDERS
List of folders to ignore in the export folder
(comma
separated).
afs25:~/Desktop/iphotoexport-1.5 afs25$
Thank you very much for support and for developing the program.
Cheers,
Andre