-
Notifications
You must be signed in to change notification settings - Fork 7
Flickr Management System is a filesystem that syncs a Flickr account to a directory.
License
patrickjennings/FlickrMS
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
==Authors== Created by: Patrick Jennings Website: https://github.com/patrickjennings/FlickrMS ==About== Are you tired of spending a significant amount of time messing around with the Flickr website? Are you sick of seeing advertisements on every page you load? Or are you just looking for an easier way to manage your Flickr photos from any computer? Imagine being able to use the applications you want to view and modify your photos while still taking advantage of the unlimited storage space of the Flickr cloud! Paying for Flickr Pro is no longer the only option for satisfying your desire for photo perfection... not when there is FlickrMS! This application can be used to mount a Flickr account directly onto your file system. The photos will seem to be on your local machine but all changes done will also affect the users Flickr account. Once mounted, the file system will act like any other directory and you can use any of your favorite image viewers or editors to access your Flickr photos! Photos will be placed in directories that represent which photoset the photo belongs to. If a photo does not belong to a photoset, the photo will appear in the root directory. A photo that has an empty name in Flickr, will display its Flickr photo id instead. All of this is to ensure that all of your photos will be organized the way you intended and are perfectly viewable from the file system. The application is written in C and was designed for efficiency and compatability. It will run on any POSIX compliant machine. This means all UNIX-based and BSD-based machines should be supported. The application will use the lowest amount of resources possible. The internal caching mechanism dynamically grows to allow for infinite storage capacity while still recognizing remote changes to the Flickr account. FlickrMS was written by an experienced and well-educated hacker. As such, the file system will be tested for bugs and UI malfunctions. If you find any pressing concerns, please let them be known at the following URL: https://github.com/patrickjennings/FlickrMS/issues ==Installation== Dependencies: FUSE http://fuse.sourceforge.net Flickcurl-git https://github.com/dajobe/flickcurl pkg-config git://anongit.freedesktop.org/pkg-config libxml-2.0 http://www.xmlsoft.org glib-2.0 https://developer.gnome.org/glib/ libcurl http://curl.haxx.se/libcurl/ ImageMagick http://www.imagemagick.org See https://github.com/patrickjennings/FlickrMS/wiki/Installation for more information about installing dependencies. FlickrMS comes with a custom Makefile that can be used to create the binary application. To compile and create the binary, simply type: $ make To install the binary, type: $ sudo make install To uninstall, simply type: $ sudo make uninstall ==Configuration== The configuration is the same used by the flickcurl library. On first start, a configuration file is created for the user. You must authorize the use of your flickr account in order to gain the ability to see and edit photos. See http://librdf.org/flickcurl/ for more information on Flickrcurl API configuration and http://www.flickr.com/services/apps/72157623762128193/ for more information on authorization. ==Usage== To mount, execute: $ flickrms mountDir/ This mounts the file system onto the empty directory 'mountDir'. Then the you will be able to navigate into 'mountDir' and directly access your Flickr photos! You will then be able to interact with the files and folders just like if they were on your local computer. To unmount, execute: $ fusermount -u mountDir/ This will remove the file system from the 'mountDir' directory. If you navigate into 'mountDir' you will notice that your Flickr photos will no longer be visible.
About
Flickr Management System is a filesystem that syncs a Flickr account to a directory.
Resources
License
Stars
Watchers
Forks
Packages 0
No packages published