Flickr Uploading Tools in Linux: juploadr and kflickr

I tried two applications for uploaded photos to flickr in Linux. The first is juploadr-1.0, which crashed many times for me and after an entire day of trying I just couldn't get all of the 500 photos I wanted to upload, uploaded. I had much better luck with kflickr-0.6. There seems to be a trend of quality KDE applications (amarok, KDE itself, k3b). Not so many Java or Gnome ones, but I digress. Originally I liked the way of editing descriptions and tags in kflickr but then I realized that neither of these applications compared to flickr's organizer feature, so it didn't matter. kflickr did crash on me if I right-clicked anywhere on the imported images.

kflickr would pop up a dialog box if there was a network timeout and stop uploading entirely whereas juploadr would skip that file and then try the next file. Why it doesn't just retry that file again, I'm not sure. This "feature" turns out to be more of a bug because after it has skipped about 1 out of every 20th photo in my 500 photos, it ended up crashing at some point. So I had a big swath of photos that had not yet been uploaded, but I also had some other photos that had not uploaded because they were skipped. Finding out which photos were skipped would be impossible.

kflickr basically worked on the first try. I got the timeout dialog a few times and thus had to click "OK" and then hit the "Upload" button to resume but in the end it did finish up. For now my flickr uploading application of choice is flickr.

One that I really want to try but have not had luck with is flickrfs. It looks really neat, but I had problems mounting my flickr account on a local directory.

Updated (2006-08-12): Another advantage of kflickr over the competition (juploadr) is that it loads thumbnails lightning fast. With juploadr I was waiting forever for all of them to load whereas flickr took less than a minute for 500 photos.

Updated (2006-08-15): So the problem related to jUploadr timing out is apparently fixed, simply by adding -Xmx512m (for example), to increase the amount of memory available to the Java VM. This will be fixed in 1.1 which is in Beta right now. The other advantage kflickr has over jUploadr right now, however, is the ability to set the title or description for one picture and then to easily move to the next or previous picture, just like you can do in flickr's Organizer. On the other hand, this is a "feature" for jUploadr because it is dangerous to have too many features like this in the client. If the client crashes or your computer crashes you will lose all the captions (for example) that you created locally on your hard drive. This is why I prefer using flickr's organizer. For a small number of pictures, doing all the titles/descriptions in the client quickly can be handy... Another thing, kflickr remembers the tags you used previously (for autocompletion) which just prevents typos in your tags more than anything. Both clients provide a good batch editing mode.

Comments

Glad to read that you enjoy using KFlickr. The crash due to the right click has been fixed and will make it's way into the upcoming release along with a few other bug fixes. Flickr's own Organizer tool is handy I agree. When I wrote KFlickr the intention was to only do those things that I found flickr fell short on and didn't do that well. This is why KFlickr focuses on a small set of features and tries to do them well. I don't believe in reinventing the wheel. Where I really want to improve things is to have better integration between digikam and flickr thus I only have define tags in digikam and they will be sent automatically to flickr. I have started writing send2kflickr to do this but alas have been stuck in the mud due to limitations in the APIs available to me. Some day soon though I hope to achieve this goal.

Actually KFlickr is the only client I use now. It hasn't crashd on me for a long time (I think it's been open for a week now). I actually started not bothering to tag them or even put them in a set locally, I do it all in the Organizer. So I basically use it as a simple drag and drop uploader and it fits my needs well.

This is the first harsh review of jUploadr, and your problem ( skipping about 1 out of every 20th photo in my 500 photos) is due to jUploadr running out of memory.

It's an easy fix, and has been updated in the 1.1 release, but it looks like you like kflickr.

But saying that it's not high quality, that's just cruel.

-steve

"There seems to be a trend of quality KDE applications (amarok, KDE itself, k3b). Not so many Java or Gnome ones, but I digress."

I only quoted a very small set of KDE apps here and gave no examples of Java or Gnome ones. My comment was based on years of experience and it will be impossible for my opinion to not be a generalization at some level; however, the true sample size (# of applications I have tried over the years) is quite large.

There are some excellent Java applications, notably Azureus, and I always like Gallery-Remote, the uploader for Gallery. I didn't say that jUploadr was not high quality, it was more of a statement about how I am always impressed with most KDE apps I try because they usually "just work." I think jUploadr is a very polished looking app and if the problems I experienced with jUploadr are fixed then it will be a high-quality app.

I'll give it another try.

Hmm, I wonder what the proper way to do this for Java applications is. I mean what value should it be set to. If it were hardcoded to 512 on a system with less than 512M of memory it would start swapping like crazy. In fact this happened to a co-worker just yesterday on a Java application we are developing.

I don't have another set of 500 photos to truly test this. It managed to get through 15 photos without any timeouts though.

http://www.rmnx.com/docs/index.php?title=User:Wcc46o6r#Olympique_Lyonnai... http://www.gegesebb.com/forum.php?mod=viewthread&tid=960009 http://www.lqwhg.com/Review.asp?NewsID=30 http://www.zhanghairu.com/photo/picture.php?/1/list/1&comments_order=des... http://www.lierener.com/forum.php?mod=viewthread&tid=3653010 http://apchv.com/bbs/forum.php?mod=viewthread&tid=96579 http://www.meilidianfeng.com/space.php?uid=397221&do=blog&id=755341 http://huidianzi.com/bbs/viewthread.php?tid=1052253&extra= http://en.shengyugame.com/bbs/viewthread.php?tid=1358534&extra=page%3D1 http://www.eurobusinesslanguageskills.net/lessons/forum/viewtopic.php?pi... http://deminternets.com/elina/picture.php?/692/category/16/start-2380&co... http://www.tmgolcn.com/bbs/boke.asp?ms37w5u3.showtopic.8124.html http://www.cxyes.com/bbs/forum.php?mod=viewthread&tid=40571&fromuid=17072 http://www.jxxmp.com/forum.php?mod=viewthread&tid=55369 http://gy-wmpt.com/Review.asp?NewsID=2934 http://www.jxxmp.com/forum.php?mod=viewthread&tid=55368 http://bbs.xinmeng.org/thread-2058289-1-1.html http://lqwhg.com/Review.asp?NewsID=29 http://villains.elemential.net/wiki/index.php/User:L5s2g9Bx#sunderland_a... http://tonydog518.lauraonline.net/read.php?tid=2487834 http://180.169.23.108:5001/Discuz/showtopic-324307.aspx http://xpjyl2120.com/forum.php?mod=viewthread&tid=447200 http://bbs.pandathumb.com/forum.php?mod=viewthread&tid=131938 http://villains.elemential.net/wiki/index.php/User:Utp899f1#AS_Monaco_Sh... http://bbs.pandathumb.com/forum.php?mod=viewthread&tid=131936 http://www.36524bbs.com/forum.php?mod=viewthread&tid=123514 http://v-master.com/bbs/home.php?mod=space&uid=122403 http://www.axzgaxzj.com/bbs/forum.php?mod=viewthread&tid=403369 http://www.symbianity.com/viewtopic.php?f=8&t=1127010 http://www.euds.net/piwigo/picture.php?/138/list/178,21,142,238,216,115,... http://plataformaisonomia.uji.es/campanyabonrotllo/picture.php?/32/list/... http://www.planinica.info/galerija/picture.php?/55/category/1/start-570&... http://plataformaisonomia.uji.es/campanyabonrotllo/picture.php?/8/list/3... http://plataformaisonomia.uji.es/campanyabonrotllo/picture.php?/20/list/... http://202.109.115.218:8080/read.php?tid=9429912 http://121.197.15.139/21c_laokehu_com/bbs/forum.php?mod=viewthread&tid=2... http://plataformaisonomia.uji.es/campanyabonrotllo/picture.php?/35/list/... http://180.169.23.108:5001/Discuz/showtopic-324333.aspx http://237.newfine.net/home.php?mod=spacecp&ac=blog&blogid= http://bbs.ydlcw.com/home.php?mod=space&uid=38423 http://www.planinica.info/galerija/picture.php?/58/list/15,71,28,96,59,2... http://club-images-et-nature.com/fotos/picture.php?/3128/category/326/st... http://qzmuseum.net/Review.asp?NewsID=139 http://www.qzmuseum.net/Review.asp?NewsID=139 http://www.stabilizedearth.org/wiki/?title=User:6n8peEhug&action=submit http://bbs.wdodo.com/forum.php?mod=viewthread&tid=205821 http://rustika-bogdanovic.com/galerija/picture.php?/313/list/335,519,123... http://photos.keithklingen.com/picture.php?/1431/list/1035,446,256,1431,... http://www.93tyy.com/thread-81962-1-1.html http://www.feifeng.cc/home.php?mod=space&uid=78315

http://www.yibetong.com/Review.asp?NewsID=500 http://bbs.qingwaquan.com/home.php?mod=space&uid=107898 http://www.yfres.com/bbs/forum.php?mod=viewthread&tid=989061 http://plataformaisonomia.uji.es/campanyabonrotllo/picture.php?/32/list/... http://ceshi15.ttyouni.net/showtopic-562172.aspx http://plataformaisonomia.uji.es/campanyabonrotllo/picture.php?/35/list/... http://202.85.222.231/discuz/forum.php?mod=viewthread&tid=1145536 http://bbs1.iheima.com/thread-184334-1-1.html http://www.jvbbs.com/home.php?mod=space&uid=229908 http://www.feifeng.cc/home.php?mod=space&uid=75329 http://bbs.130600.com/thread-241501-1-1.html http://www.lqwhg.com/Review.asp?NewsID=45 http://www.chhaoes.com/bbs/home.php?mod=space&uid=80367&do=blog&quickfor... http://juventudnazarena.com/red/profile.php?user=gfu6tuh8k&v=comments http://www.36524bbs.com/forum.php?mod=viewthread&tid=121589 http://plataformaisonomia.uji.es/campanyabonrotllo/picture.php?/8/list/3... http://www.creativeavenuedesign.com/support/wiki/index.php?title=User:Fl... http://www.cysscyf.com/forum.php?mod=viewthread&tid=496389 http://www.xlshicai.com/home.php?mod=space&uid=17687 http://www.0778xzs.com/bbs/home.php?mod=space&uid=219405 http://qqbaiyin.com/forum.php?mod=viewthread&tid=179738 http://www.qzmuseum.net/Review.asp?NewsID=139 http://xiaogushi.9youe.cn/home.php?mod=space&uid=165357 http://xiaogushi.9youe.cn/home.php?mod=space&uid=165355 http://202.109.115.218:8080/read.php?tid=9406703 http://d.smartinfohk.com/house3/home.php?mod=space&uid=27838&do=blog&qui... http://180.169.23.108:5001/Discuz/showtopic-304540.aspx http://vote.qdxiaoluohao.com/dzx/forum.php?mod=viewthread&tid=9942230&ex... http://dayabbs.vip.yisunet.cn/forum.php?mod=viewthread&tid=216051 http://www.jyxgzx.com:8080/read.php?tid=3671583 http://www.zhongguo.ws/forum.php?mod=viewthread&tid=921697 http://bbs.x.haohaowan.com/forum.php?mod=viewthread&tid=1428863 http://bbs.90game.cn/forum.php?mod=viewthread&tid=6771009 http://www.cxyes.com/bbs/thread-35437-1-1.html http://melado.cn/bbs/forum.php?mod=viewthread&tid=462937 http://www.yfres.com/bbs/forum.php?mod=viewthread&tid=989087 http://discuz.smyp520.com/showtopic-579343.aspx http://www.angelbanking.com.cn/bbs/forum.php?mod=viewthread&tid=1016893 http://bbs.tsing.cn/home.php?mod=space&uid=108672 http://www.daminggong.com/bbs/forum.php?mod=viewthread&tid=3233655 http://bbs.uu66.com/forum.php?mod=viewthread&tid=1708377 http://bbs.qingwaquan.com/home.php?mod=space&uid=107900 http://chaoshan.bbs.home77.com/thread-1173746-1-1.html http://rustika-bogdanovic.com/galerija/picture.php?/313/list/335,519,123... http://bbs.52aba.com/forum.php?mod=viewthread&tid=860077 http://bbs.haqcw.com/forum.php?mod=viewthread&tid=132645 http://deminternets.com/elina/picture.php?/692/category/16/start-2380&co... http://198.1.109.31/f.atl168.com/home.php?mod=space&uid=52982&do=blog&qu... http://www.france-wojtkowiak.com/galerie/picture.php?/86/list/63,52,84,7... http://plataformaisonomia.uji.es/campanyabonrotllo/picture.php?/34/list/...

http://www.dgddzpk.com/forum.php?mod=viewthread&tid=770674 http://198.1.109.31/f.atl168.com/home.php?mod=space&uid=52636&do=blog&qu... http://bbs.qingwaquan.com/home.php?mod=space&uid=107577 http://hualianshe.sakura.ne.jp/forum.php/forum.php?mod=viewthread&tid=13... http://www.gywdjyj.com.cn:808/upload/forum.php?mod=viewthread&tid=228169... http://plataformaisonomia.uji.es/campanyabonrotllo/picture.php?/35/list/... http://ceshi15.ttyouni.net/showtopic-589528.aspx http://www.zhanghairu.com/photo/picture.php?/1/list/1&comments_order=des... http://www.tmgolcn.com/bbs/boke.asp?tdp93c2n.showtopic.8361.html http://bbs.tc.sochweb.com/forum.php?mod=viewthread&tid=504848 http://bbs.haqcw.com/forum.php?mod=viewthread&tid=143087 http://www.eurobusinesslanguageskills.net/lessons/forum/viewtopic.php?pi... http://www.planinica.info/galerija/picture.php?/58/list/15,71,28,96,59,2... http://ftpmjtxw.synddos.com/thread-49142-1-1.html http://www.ait.cn/bbs_2/boke.asp?oja77n3v.showtopic.60626.html http://bbs.vviivv.com/forum.php?mod=viewthread&tid=180648 http://www.hunqingdian.com/home.php?mod=space&uid=63281&do=blog&quickfor... http://www.euds.net/piwigo/picture.php?/138/list/178,21,142,238,216,115,... http://www.yibetong.com/Review.asp?NewsID=500 http://www.gruot.net:87/forum.php?mod=viewthread&tid=3240453 http://221.206.104.101:8092/showtopic-845321.aspx http://www.yfres.com/bbs/forum.php?mod=viewthread&tid=1037182 http://innocence-bbs.711vps.info/thread-92736-1-1.html http://gruot.gicp.net:87/home.php?mod=space&uid=152725&do=blog&quickforw... http://www.euds.net/piwigo/picture.php?/138/list/178,21,142,238,216,115,... http://yibetong.com/Review.asp?NewsID=526 http://www.jvbbs.com/forum.php?mod=viewthread&tid=1367040 http://www.ymaimai.com/forum.php?mod=viewthread&tid=129657 http://bbs.pandathumb.com/forum.php?mod=viewthread&tid=137668 http://d.smartinfohk.com/house3/home.php?mod=space&uid=27346&do=blog&qui... http://www.aimhgl.com/home.php?mod=space&uid=90328 http://twopenguinsphotography.com/piwigo/picture.php?/8/category/5/start... http://www.planinica.info/galerija/picture.php?/58/list/15,71,28,96,59,2... http://weixiaoshuma.com/forum.php?mod=viewthread&tid=41955 http://finpedia.net/Main_Page http://home.wpbst.com/space.php?uid=176490&do=blog&id=1022278 http://club-images-et-nature.com/fotos/picture.php?/3128/category/326/st... http://05170.com/huaian-thread-26063-1-1.html http://www.mj-wg.com/thread-525305-1-1.html http://bbs.kingsoftgames.com/forum.php?mod=viewthread&tid=1874279&extra= http://www.4ztt.com/forum.php?mod=viewthread&tid=354294 http://plataformaisonomia.uji.es/campanyabonrotllo/picture.php?/8/list/3... http://deminternets.com/elina/picture.php?/692/category/16/start-2380&co... http://www.t9pingtai.com/forum.php?mod=viewthread&tid=1986410 http://www.meishu029.com/forum.php?mod=viewthread&tid=871130 http://www.83host.com/forum.php?mod=viewthread&tid=3218967&extra= http://www.jvbbs.com/forum.php?mod=viewthread&tid=1367044 http://www.symbianity.com/viewtopic.php?f=5&t=1140609 http://www.qzmuseum.net/Review.asp?NewsID=139 http://gmcity.cn/forum.php?mod=viewthread&tid=454573

http://plataformaisonomia.uji.es/campanyabonrotllo/picture.php?/22/list/... http://www.planinica.info/galerija/picture.php?/58/list/15,71,28,96,59,2... http://plataformaisonomia.uji.es/campanyabonrotllo/picture.php?/19/list/... http://club-images-et-nature.com/fotos/picture.php?/3525/category/344/st... http://plataformaisonomia.uji.es/campanyabonrotllo/picture.php?/32/list/... http://www.pennystephan.co.uk/photography/picture.php?/102/list/213,296,... http://plataformaisonomia.uji.es/campanyabonrotllo/picture.php?/8/list/3... http://www.planinica.info/galerija/picture.php?/58/list/15,71,28,96,59,2... http://club-images-et-nature.com/fotos/picture.php?/1316/category/104&co... http://plataformaisonomia.uji.es/campanyabonrotllo/picture.php?/35/list/... http://plataformaisonomia.uji.es/campanyabonrotllo/picture.php?/20/list/... http://rustika-bogdanovic.com/galerija/picture.php?/313/list/335,519,123... http://rustika-bogdanovic.com/galerija/picture.php?/313/list/335,519,123... http://plataformaisonomia.uji.es/campanyabonrotllo/picture.php?/8/list/3... http://plataformaisonomia.uji.es/campanyabonrotllo/picture.php?/34/list/... http://www.planinica.info/galerija/picture.php?/65/category/3/start-4220... http://plataformaisonomia.uji.es/campanyabonrotllo/picture.php?/35/list/... http://www.ocvo.fr/galerie/picture.php?/2258/list/1562,1425,2258,1585,12... http://rustika-bogdanovic.com/galerija/picture.php?/313/list/335,519,123... http://rustika-bogdanovic.com/galerija/picture.php?/313/list/335,519,123... http://rustika-bogdanovic.com/galerija/picture.php?/15/list/170,251,354,... http://www.planinica.info/galerija/picture.php?/55/category/1/start-570&... http://club-images-et-nature.com/fotos/picture.php?/199/category/52/star... http://www.planinica.info/galerija/picture.php?/65/category/3/start-4220... http://www.planinica.info/galerija/picture.php?/65/category/3/start-4220... http://club-images-et-nature.com/fotos/picture.php?/199/category/52/star... http://www.planinica.info/galerija/picture.php?/3/category/1/start-2130&... http://rustika-bogdanovic.com/galerija/picture.php?/15/list/170,251,354,... http://rustika-bogdanovic.com/galerija/picture.php?/313/list/335,519,123... http://rustika-bogdanovic.com/galerija/picture.php?/15/list/170,251,354,... http://club-images-et-nature.com/fotos/picture.php?/199/category/52/star... http://club-images-et-nature.com/fotos/picture.php?/3525/category/344/st... http://club-images-et-nature.com/fotos/picture.php?/199/category/52/star... http://club-images-et-nature.com/fotos/picture.php?/1316/category/104&co... http://www.cesarvega.es/picture.php?/1350/category/47&comments_order=des... http://club-images-et-nature.com/fotos/picture.php?/3128/category/326/st... http://club-images-et-nature.com/fotos/picture.php?/199/category/52/star... http://www.zhanghairu.com/photo/picture.php?/1/list/1&comments_order=des... http://www.zhanghairu.com/photo/picture.php?/1/list/1&comments_order=des... http://plataformaisonomia.uji.es/campanyabonrotllo/picture.php?/8/list/3... http://www.france-wojtkowiak.com/galerie/picture.php?/67/list/1,83,63,67... http://plataformaisonomia.uji.es/campanyabonrotllo/picture.php?/35/list/... http://panzer-bilder.pytalhost.de/picture.php?/40/list/53,10,12,34,8,45,... http://www.france-wojtkowiak.com/galerie/picture.php?/86/list/63,52,84,7... http://www.zjebc.com.cn/picture.php?/463/list/1205,1493,474,1857,1217,33... http://www.france-wojtkowiak.com/galerie/picture.php?/86/list/63,52,84,7... http://www.france-wojtkowiak.com/galerie/picture.php?/86/list/63,52,84,7... http://www.france-wojtkowiak.com/galerie/picture.php?/86/list/63,52,84,7... http://www.france-wojtkowiak.com/galerie/picture.php?/67/list/1,83,63,67... http://www.france-wojtkowiak.com/galerie/picture.php?/86/list/63,52,84,7...

http://www.youerol.com/bbs/home.php?mod=space&uid=139952 http://www.jbyyw.com/home.php?mod=space&uid=24853 http://54huihui.com/home.php?mod=space&uid=9142 http://www.wxiub.com/home.php?mod=space&uid=8376 http://xinruihuayuan.com/home.php?mod=space&uid=172830 http://0752114.com/home.php?mod=space&uid=629711 http://www.picchkpxzx.com/bbs/home.php?mod=space&uid=2875791 http://bbs.ncuhsngz.com/forum.php?mod=viewthread&tid=8639 http://www.chinaproav.com/bbs/home.php?mod=space&uid=129329 http://www.717170.com/home.php?mod=space&uid=166327 http://www.c-kf.com/bbs/home.php?mod=space&uid=224865 http://www.wniao.com/home.php?mod=space&uid=119839 http://image.letuijian.com/home.php?mod=space&uid=158619 http://www.longhuixian.com/home.php?mod=space&uid=164983 http://www.fhshbbs.com/home.php?mod=space&uid=92826 http://www.szsbz.com/home.php?mod=space&uid=98621 http://wz3.ishow888.com/home.php?mod=space&uid=34245 http://edu.dgyhhospital.com/home.php?mod=space&uid=2182953 http://jxsh508.com/home.php?mod=space&uid=5243084 http://jzw.tv/home.php?mod=space&uid=71677 http://bj.mamacn.com/home.php?mod=space&uid=8346474 http://www.sdaly.com/bbs/home.php?mod=space&uid=210643 http://www.aslx.cn/home.php?mod=space&uid=58788 http://61.164.4.164/forum.php/home.php?mod=space&uid=414324 http://www.bcn.cc/home.php?mod=space&uid=354480 http://58.213.112.250:65509/bbs/home.php?mod=space&uid=38660 http://bbs.wmzz.cn/dome/home.php?mod=space&uid=51772 http://www.jinseqidian.com/bbs/home.php?mod=space&uid=221363 http://bbs.39biz.net/home.php?mod=space&uid=250134 http://bbs.gxhhtax.com/home.php?mod=space&uid=32739 http://www.haogangxiang.com/home.php?mod=space&uid=207483 http://w220016.s77-27.myverydz.com/home.php?mod=space&uid=469399 http://gzepqy.com/home.php?mod=space&uid=1822894 http://www.nz1688.com/home.php?mod=space&uid=78007 http://www.hpdyr.com/home.php?mod=space&uid=42931 http://www.zhanghairu.com/photo/picture.php?/1/list/1&comments_order=des... http://bbs.nmgfyh.cn/home.php?mod=space&uid=2368142290 http://www.zhongwangpz.com/home.php?mod=space&uid=99478 http://bbs.shzfzz.net/home.php?mod=space&uid=2639386 http://www.china-htty.com/bbs/home.php?mod=space&uid=68090 http://www.guozhenchaoshi.com/home.php?mod=space&uid=19941 http://www.tianyiyuqi.com/home.php?mod=space&uid=531851 http://guozhenchaoshi.com/home.php?mod=space&uid=19942 http://kuangshan.sqapp.cn/home.php?mod=space&uid=62159 http://www.hechuanqu.com/home.php?mod=space&uid=47884 http://meizu.46518.com/home.php?mod=space&uid=446441 http://jiehun.xzxx.com/bbs/home.php?mod=space&uid=1023051 http://bbs.weishan.cc/home.php?mod=space&uid=102368 http://www.jhtajx.com/bbs/home.php?mod=space&uid=717477 http://www.pocpmc.com/home.php?mod=space&uid=125238

Just about all of the things you state happens to be astonishingly appropriate and it makes me ponder the reason why I had not looked at this in this light before. Your article truly did switch the light on for me as far as this particular subject goes. But there is actually one particular factor I am not too cozy with and whilst I attempt to reconcile that with the actual main idea of the issue, permit me see just what the rest of your subscribers have to say.Very well done.
fake adrianna black ugg boots http://www.accentrealestatellc.com/imagesyY/index.asp?shop=fake-adrianna...

Add new comment