Giter VIP home page Giter VIP logo

flickasa's Introduction

-= INTRODUCTION =-

With over 23,000 pictures on my Flickr account and Yahoo! closing projects left and right I began to feel a little nervous and I tried several options to export my Flickr pictures.
Tried different free software solutions but none of them worked all the way, they would always fail in one way or another. Also, having all my pictures in my local drive isn't too convenient when it comes to sharing with friends and family.

Google+ Circles launches with Picasa integration, a far more interesting combination to store my pictures than Facebook's limited main stream solution, now I knew I needed a script to migrate my 23,589 pictures from Flickr to Picasa.

A friend on Google+ recommended a python script shown on a blog post at http://www.edparsons.com/2011/06/migrating-from-flickr-to-picasaweb/

This is slightly modified version of that script. It handles some exceptions that were probably not ocurring at the time the original author wrote it. As of July 2011 it managed to export all my 23,589 pictures (without breaking to an Exception during the entire run)

-= REQUIREMENTS =-

Python 2.6 recommended.

Requires flickrapi and gdata. You can install these by issuing the following commands on your terminal.

$ easy_install-2.6 gdata
$ easy_install-2.6 flickrapi
$ easy_install-2.6 threadpool

You will need a Flickr API Key and Secret to get the script to work.
You can obtain these at http://www.flickr.com/services/apps/create/noncommercial/

-= CONFIGURATION =-

Save 'conf.py.sample' as 'conf.py' and enter the appropiate Flickr and Picasa credentials in the configuration variables declared in it.

-= RUNNING =-

After you've configured your credentials just fire up the script on your terminal

$ python flickasa.py

If for some weird reason the script stops, just launch it again, it will re-scan your flickr account again but it will pickup right where it left the last time.

-= LICENSE =-

Do whatever you want with it, the original script didn't come with a license, so I'm not attaching a license to it either.

flickasa's People

Contributors

gubatron avatar

Stargazers

Colin Thompson avatar

Watchers

Colin Thompson avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.