Fotopic Backup Tool
The following program will download your entire Fotopic gallery to your local drive.
You need to run it, and sign in using your my.fotopic.net login. You will then have the option of backing
up your galleries to a local disk.
Things it does do:
- Download all your original files in the format "galleryname/yyyy-mm-dd collectionname/blah.jpg".
- Save collection story in readme.txt format..
- Save photo descriptions in 'descript.ion' format files.
- Run in 'fill in the gaps' mode, so you can maintain a local copy without messing around downloading the whole lot.
- Do it cleanly, simply, and quickly.
Things it doesn't do (yet):
- Check for available disk space.
- Store counter values.
Comments and notes to Joel please. If you have encounterd a problem, I may request that you send me
the debug file 'fpbackup-debug.txt' which is created in your documents directory, so please keep it safe.
Three versions are available:
Your mileage may of course vary.
NOTICE: No guarantees implied, not my responsibility, you run it at your own risk.
Changelog
1.0.47 (2008-06-04):
- Fixed Win32-specific issue which would die on some directory names.
- Some further XML issues fixed.
- Added in per-file progress.
- There's a definite "I've finished" popup now ;P
- More resilient to 'broken' images.
-
- Doesn't crash when you hit 'cancel' after choosing a new destination directory.
- Some debugging turned down now I've fixed stuff, and some errors trapped.
Note: From this version, some directories which are created in OS X or Linux will be different to those created
using the Windows version. This is due to limitations in the individual filesystems and cannot be helped - sorry.
1.0.33 (2008-05-27):
- International characters preserved where possible.
- Tags, groups, copyright, dates and titles all preserved in readme.txt on a per-collection basis.
1.0.32 (2008-05-26):
- Deals with empty collections better.
- Added in extra display of what it's doing.
1.0.27 (2008-05-21):
- Debug log is created - please forward this to me if you get problems.
- If XMLExceptions are thrown (for whatever reason), now tries to continue from the next collection instead of dying.
- Collection name is shown when downloading.
- Fixed bug where if debug was switched on, 100% CPU was used on Mac OS X Leopard.
1.0.24 (2008-05-17):
- Better reporting of error conditions in HTTP transfer.
- Fixed bug where you could get away with not selecting any galleries to copy.
1.0.22 (2008-05-17):
- Fixed problem saving if gallery had illegal characters in it.
- More resilience to XML errors now.
1.0.20 (2008-05-16):
- Fixed bad filenames (and thus nothing downloading) if collection name or filename had bad characters in them.
- "Ignore existing" is a bit faster.
- Fixed exception when reaching the end of the run with a collection with one photo in it.