]> Tony Duckles's Git Repositories (git.nynim.org) - flickrtouchr.git/summary
 
descriptionA Python script to grab all your photos from Flickr and dump them into a directory, organized into folders by set name.
last changeSun, 12 Sep 2010 21:37:11 +0000 (16:37 -0500)
readme

A Python script to grab all your photos from flickr and dump them into a directory, organized into folders by set name. The filenames are named based on the combo of the photo's original date-taken and the Flickr photo ID. Save the "Large"/"Medium" sized images from Flickr for usage with syncing these images to your iPhone via iTunes, since iTunes ends-up resizing these images during sync anyways.

Original author is "Colm MacCárthaigh" ("Flickrtouchr.py - Keep your Flickr album and favourites on an iPod Touch or iPhone" blog post).

Modified by "Dan Benjamin" ("Backing up Flickr" blog post, GitHub repo) to download full-size original images and improvements in handling UTF8 file and photoset names.

Further tweaked by me to minimize the amount of Flickr API calls made and to name files based on their date-taken meta-data so that the files sort chronologically.

Run it like this:

mkdir FlickrBackupFolder
python flickrtouchr.py FlickrBackupFolder

You'll be prompted to authorize with Flickr, and then the magic happens.

shortlog
2010-09-12 Tony DucklesFall-back to Large and Medium if Original isn't availab... master
2010-08-01 Tony DucklesTweak README.textile description
2010-07-31 Tony Duckles(no commit message)
2010-07-31 Tony DucklesFix "id" -> "photoid" typo
2010-07-31 Tony DucklesOptimize getphoto() by using "&extra" param in API...
2010-07-31 Tony DucklesGet photo date-taken and use in filename, so filenames...
2009-06-08 rodDon't bomb out if you couldn't download a pic, and... hivelogic
2009-06-08 rodDeal with unicode set names
2009-06-08 rodMake flickrtouchr.py executable
2009-06-05 Dan BenjaminTweaking the README a little.
2009-06-05 Dan Benjaminadding readme
2009-06-05 Jesse Newlandfix whitespace
2009-06-05 Dan BenjaminFixing an issue that might occur with UTF characters...
2009-06-05 Dan BenjaminFixing an issue with the way we look up the original...
2009-06-05 Dan Benjaminfirst commit
heads
13 years ago master
13 years ago iphonesync
14 years ago hivelogic