-
Flickr with Linux

Flickr is the best. All it takes is $24 a year, and you can back up all the images you want, and you get a nifty web interface too. The wonderful thing about flickr is that they provide an API so that a bunch of talented programmers can make interfaces that work well with flickr. Many people have taken advantage of the API, and have made some excellent programs. The problem being is that it’s difficult to find great programs. Ones that aren’t glitch prone, out-dated, or just plain useless. I’ve gone on a gigantus search for the creme-de-le-creme, and here are my results.
Lets start out with the Flickr Web Uploader:
Access the uploader here: http://www.flickr.com/photos/upload
To upload photos it’s a simple 2 – 3 step process depending if you would like to add a description/tags to your uploaded photos.
Step 1 (Select photos):
My image capture program kinda crapped out, but you get the idea. Click the large black box, and multi-select the files you would like to upload.
Step 2 (Verify files & upload):
It’s pleasant that there is a verification page so you can add/remove files at your leisure.
Step 3 Finished (Add more info by clicking “add a description”):
Pros:
- It’s very simple, and works as advertised.
- Multi-Select is a bonus
- Has nice looking effects
Cons:
- Bogs down web browser substantially when uploading
- Couple minor visual glitches on my system
Summary:
The Flickr web uploader features a hassle free approach to uploading your photos, and requires no setup, or install of anything. I use the web uploader all the time, and just hate that it pretty much prevents me from browsing the web when I’m uploading files. The uploaded definitely cripples my web browsing experience, and that’s annoying…
——
Lets move onto something more dedicated… Desktop-Flickr-Organizer (aka dfo)
If you are an Arch Linux user, then go and grab my PKGBUILD in the AUR here: http://aur.archlinux.org/packages.php?ID=12069
If not, then look into your local package repositories for dfo.
After you install go ahead and click Flickr > Connect
This will go and grab all your photos, and import them into dfo. Once everything is imported, your sets will show up. At this point it’s a snap to add new sets, upload photos, and download photos. It’s just a matter of clicking the right buttons. And there aren’t that many buttons, so it is difficult to screw up.
I would upload some pictures, but the program is uber buggy, and all I can do right now is build my image database. Hopefully I can do other things when that’s done.
Pros:
- Clean UI
- Speedily Grabs Pictures
Cons:
- Uber buggy
- No longer Maintained (or at least it seems that way)
Summary:
DFO would be a great app if it wasn’t one of the buggier programs in my selection. The developer of flickrfs built & maintains dfo, and it seems like both projects had a wonderful start, and then they both dropped off the deep end. No longer to be updated, or work without epic bugs.
——
Another wonderful program called flickrtouchr written by Colm MacCárthaigh is dedicated to downloading your flickr photos/sets/everything. His version was made to sync with an ipod touch. Yet I found a version that downloads the whole images, and was pretty close to what I needed out of the box. I found it here on Dan Benjamin’s site and modified a couple things so that it works better
You can download my version via github here: http://github.com/fsk141/fsk141-flickrtouchr
[fsk141@Scribbly ~/fsk141-flickrtouchr]$ ls README bak flickrtouchr.py [fsk141@Scribbly ~/fsk141-flickrtouchr]$ ./flickrtouchr.py bak ./flickrtouchr.py:27: DeprecationWarning: the md5 module is deprecated; use hashlib instead import md5 Download Mode (1=Collection, 2=Set, 3=All): 3 Flickr_Upload ... in set ... 2009-Flickr_Linux Flickr_Upload_2 ... in set ... 2009-Flickr_Linux Flickr_Upload_3 ... in set ... 2009-Flickr_Linux Flickr-Connect ... in set ... 2009-Flickr_Linux ...
Pros:
- Simple CLI
- Fast
- No frills awesomeness
Cons:
- Not perfect code, but pretty darn close (could use improvements)
Summary:
I love this program for downloading off flickr. It’s one of the simplest programs to use. Other than the couple of modification I made, it suits my needs very well for downloading.
——I’m still on the lookout for programs that aren’t as buggy as dfo, and do what I need. I’m planning on trying flickcurl, frupple, and frogr. I’ll write up any interesting features that I find when I find them.
——
On a side note, I think http://www.seoishard.com/seo-tool/flickr+manager+2.8 << is a scam. I believe that it’s entering hidden links in my website when I add flickr images. I’m going to look for little bugs in the code. It epically blows, cause I know a lot of people prolly use this plugin because it “works.” Well not only does it work, but it’s scamming all over the internet. eh
-
Dotfiles, sort, for, idea!,
First, I would like to introduce a new link to the right (the hard links) labeled “Dotfiles” This will include all the dot configuration files for my misc computers.
——
I messed up a little bit with renaming some files and renamed some .avi files to .jpg. To sort the problem out I needed to figure out what the bigger files were to easily determine which were movies, and which were not. An easy way to achieve a size sort is this:
du -h * ## basic size of files in a directory --- du -h * | sort -n ## Size Ascending (Smallest to Largest) --- du -h * | sort -n -r ## Size Descending (Largest to Smallest)
[fsk141@Minifsk ~/2009-Black_Mountain]$ du -h * --- 1.9M 210.jpg 6.2M 211.avi 16M 212.avi 15M 213.avi 3.4M 214.jpg 50M 215.avi 14M 216.avi 3.4M 217.jpg 2.2M 218.jpg 36M 219.avi 5.3M 220.avi
[fsk141@Minifsk ~/2009-Black_Mountain]$ du -h * | sort -n --- 5.0M 029.jpg 5.3M 220.avi 5.7M 209.avi 6.2M 211.avi 13M 208.avi 14M 216.avi 15M 213.avi 16M 212.avi 36M 219.avi 50M 215.avi
——
I’ve been using for statements recently, and got some help from: http://www.freeos.com/guides/lsst/ch03sec06.html. I might write a little statement writeup (for, while, if, etc) But in the meantime I would like to share a couple that came in handy with some renames & fixes.
for i in 1 2 3 4 do mv $i.jpg $.avi done --- for (( i = 0 ; i < 20; i++ )) do mv $i.JPG $i.jpg done
I love 'for' and 'if' statements, and need to get more into my "programming" mindset, and not waste so much time typing repetitive tasks.
------
IDEA!!!
So I love flickr, and backup all my images to my flickr account. (I need to make more public, but most are private) And I've printed pictures from snapfish in the past, but it's a little pain to upload to flickr and snapfish. So I'm thinking up a way to upload to both at the same time. I believe that both flickr and snapfish allow you to upload .zip files, yet I'm unsure if you can email them .zip archives and they will extract and everything for you? If that's possible then I will probably write up a script that zips up a directory and sends it to the respectable services. I'll post once I get something up.

Modern World by The Pogues















