ZenSync is a tool to help move your photos from your computer to Zenfolio. It is run from the command-line and syncronizes your photo collection each time it is run. Zensync goes down an entire directory and uploads only those photos that are not already on Zenfolio. It doesn’t matter how you organize your photos — they just need to be in a single directory tree. If you are hosting your own photos, using Gallery, or Coppermine, this would be a great tool to help transition to Zenfolio.
It is written in PHP5, and can run on any operating system that has PHP5 installed. It has been tested on Ubuntu Linux, and should not require any non-standard modules installed to run it. The code should be pretty easy to follow and modify.
Optionally, it will use ImageMagick’s ‘convert’ command to convert PhotoCD images to JPEG’s, and FFMPEG to create Video thumbnails of AVI files it encounters.
Get the code here: Zensync.tgz