You aren't signed in     Sign In    Help

Flickr API / Discuss

Current Discussion

Screenshots&Illustration
Latest: 4 hours ago
Weirdness with photos.search and max_upload_date?
Latest: 7 hours ago
downloadr - A flickr image downloader
Latest: 13 hours ago
Reading XML response from IFrame
Latest: 18 hours ago
Linking to a Set on an external website?
Latest: 23 hours ago
Items per page
Latest: 2 days ago
Collections support?
Latest: 3 days ago
Uploading with Adobe AIR and JS
Latest: 4 days ago
I need a function that ...
Latest: 4 days ago
joomla plugin to load pics from groups...?
Latest: 4 days ago
New Flickr API App - Posterous.com - dead simple blogging and posting to flickr by email
Latest: 4 days ago
Sites that use Machine Tags?
Latest: 4 days ago
More...
spacer image

downloadr - A flickr image downloader

view profile

janten  Pro User  says:

Downloadr (download here) now supports slideshows, sets, group pools, favorites, explore and authentication! To run downloadr, you need to install the .NET Framework 2.0 (download).

To install downloadr just unpack the archive and run downloadr.exe. To uninstall just delete the files, downloadr doesn't store any information outside of it's own directory.


Downloadr

31.01.2008
Downloadr can now also search for places (using flickr.places.find). I would love to hear some feedback about that function, especially if obviously wrong places are returned.

06.07.2007
Ok, I added the option to use the title as the filename. You will get the new version via Downloadr's auto-update. Go to Extras/Settings and choose "flickr Title instead of "flickr ID" for the filename.

You can also disable overwriting of existing files if you like. Downloadr will skip all files that already have been downloaded on only download new ones if this is unckecked. Some people asked for this.

13.05.2007
Version 100 is out. Works with Vista, too. You will get it via auto-update, a small window will pop-up, where you need to click "Update". Please notice that you need to re-authenticate after the update.


- Vista support
- Parallel downloading! (Search for photos while your first batch is still being downloaded)
- New styles for results-view
- More settings
- Better auto-update

05.05.2007
I'm currently recoding downloadr from the ground up. The next version will be completly Vista-compatible and fix a lot of bugs. There will be some completly new featues and I temporarily removed the one's that weren't working at all (i.e. slideshow). Here is a first screenshot. Let me now what you think!
Originally posted at 2:12PM, 31 January 2006 PDT ( permalink )
janten edited this topic 6 months ago.

< Prev 1 2
(1 to 100 of 125 replies in downloadr - A flickr image downloader)
view photostream

janten  Pro User  says:

It's now multilanguage, English and German, but not all Messages are translated yet. If it doesn't update itself click Update in the menu to get the latest version.
Originally posted 30 months ago. ( permalink )
janten edited this topic 30 months ago.

view photostream

ThomasDerShow  Pro User  says:

Hi, can you implement a search function for a username?
And why did you set the windowsize immutable?
Posted 30 months ago. ( permalink )

view photostream

janten  Pro User  says:

Search by username and/or tag is implented in the new Version. Just get the update. Future Versions will have even more advanced search ans sorting options.

The windows is not resizeable yet because I have some problems with the button positions. This will be fixed in a later release.
Originally posted 30 months ago. ( permalink )
janten edited this topic 30 months ago.

view photostream

janten  Pro User  says:

Windows is resizeable now - get the update.
Posted 30 months ago. ( permalink )

view photostream

johnhwalton says:

When I just tried to run the installer, it said it was an evaluation copy only (presumably expired), and then aborted!
Posted 30 months ago. ( permalink )

view photostream

janten  Pro User  says:

Oops, sorry. Created a new installer. Download it here.
Posted 30 months ago. ( permalink )

view photostream

janten  Pro User  says:

New Version now features .NET API 2.0.0, allows searches with nearly any character (äöüß etc.), enables you to authenticate so you can view and download private photos and can get interesting photos for you. Authentication and Interestingness are both hidden in the new Beta-manu. Try it.
Posted 30 months ago. ( permalink )

view photostream

143words says:

The GUI looks very nice!

I wanted to try something similar, but GUI's aren't my strength, I was going to try doing it on the command line.

Is there any chance you could pull down tags too and embed them in the downloaded jpeg as IPTC keywords?

We were talking about that in another thread recently:
www.flickr.com/groups/api/discuss/72057594065133113/

Flickr's API makes getting the tags easy. I think libraries already exist to help add tags into JPEG images.
Posted 30 months ago. ( permalink )

view photostream

janten  Pro User  says:

At the moment it just downloads the file to the disc without even opening it. But I'll see what I can do.
Posted 30 months ago. ( permalink )

view photostream

janten  Pro User  says:

I could not find any (free) class that allows writing IPTC into JPG files. Any ideas?
Posted 30 months ago. ( permalink )

view photostream

143words says:

Sure, I've been looking already and found this:
libiptcdata.sourceforge.net/

Described on the home page as a library "written in portable C and should compile on any platform. It has been tested under GNU/Linux, Mac OS X, and Windows."

The overview section in the documentation gives some great code examples. Looks like for basic usage, only minor changes to the examples would be needed:
libiptcdata.sourceforge.net/docs/iptc-overview.html
Posted 29 months ago. ( permalink )

view photostream

janten  Pro User  says:

Taht's a C/C++-Library but downloadr is written in C#. I'd need a library for .NET.
Posted 29 months ago. ( permalink )

view photostream

Joe_B  Pro User  says:

I used Active MetaData 2.0 for IPTC/EXIF DLL for real cheap (think it was developer license for about $9) I thinke 1.0 is on trial download pages, but 2.0 is the latest at www.avalio.com (their site seems down right now).

I ended up writing the exif with a freeware command line/text file tool
home.arcor.de/ahuggel/exiv2/index.html. But their may be c++ libraries there too .
Posted 29 months ago. ( permalink )

view photostream

janten  Pro User  says:

New Version!

Now with IPTC-Support and (hopefully) working multi-language (english and german). Get it. If you update via the built-in update-function, you may have to activate IPTC-support first. Click on "Beta"/"Activate IPTC-support" and wait a second, because it has to download an addition DLL. If you download the new setup, everything should work right from the beginning.
Posted 29 months ago. ( permalink )

view photostream

janten  Pro User  says:

New version (50!) now has an even nicer menu. It also allows you to search for "interesting" photos from every day and show you the favorites of an user.
I also made some changes to the update-routine and the language files. So if auto-update does not work, you might need to download the setup again.

Anyway, here is a screenshot:
Eye candy
Posted 29 months ago. ( permalink )

view photostream

janten  Pro User  says:

Version 56 out now. Rewrote parts of the code, downloading should work a lot better and faster now. Download the setup here.

If you already have downloadr it should update automatically, but sometimes it doesn't. Don't know why. In that case, just install the new version by downloading the setup.
Posted 27 months ago. ( permalink )

view photostream

janten  Pro User  says:

New update. If you use the german version, please download the setup (1,85 MB) again, as the old Auto-Update will not download new language files. This is fixed with this release.

This release features linkr-integration, a rewritten Auto-Update and some minor changes.
Posted 26 months ago. ( permalink )

view photostream

janten  Pro User  says:

The new update (Version 70) now features support for sets. You can now view/download all photos of a set at once. To do so, click sets, enter a username, click "Show his/her sets" and select the set you want to view.
Posted 26 months ago. ( permalink )

view photostream

janten  Pro User  says:

There is a new version, 83. You can now view a preview of any photo by double-clicking on its icon in the list of found photos. Downloadr will automatically be updated the next time you start it.
downloadr 83
Posted 21 months ago. ( permalink )

view photostream

janten  Pro User  says:

Some of you reported, that the installer was not working. You can now download a zipped version of downloadr without the installer here. Just unzip it to any directory and start downloadr.exe. Everything (including Auto-Update) should work normally, except for the uninstaller. To uninstall downloadr, just delete the folder you unzipped it to.
Posted 21 months ago. ( permalink )

view photostream

Jack Pearce  Pro User  says:

Great stuff, thanks.
Posted 21 months ago. ( permalink )

view photostream

janten  Pro User  says:

Thanks for the feedback. I just uploaded a new version with only two minor changes:

Left-clicking on a preview now opens it's webpage (instead of closing it), right-clicking closes it.
The standard folder for saving images is now your "My Pictures"-directory (instead of "images" inside the downloadr-directory)
Posted 21 months ago. ( permalink )

view photostream

janten  Pro User  says:

29.12.2006
You can now view a slideshow of pictures without downloading them. Just select some photos and click "Slideshow". Get the new Version here (ZIP-Archive, since the installer didn't work too well). If you already use downloadr, it should update itself.

When viewing a slideshow you can forward to the next image by left-clicking anywhere on the screen. Clicking on the title opens the photopage and pressing Escape closes the slideshow.
Posted 19 months ago. ( permalink )

view photostream

David Ascher  Pro User  says:

janten: will it deal well with large photostreams? (5000+ pictures?)

Does it support incremental downloads? (only download new images?)
Posted 19 months ago. ( permalink )

view photostream

janten  Pro User  says:

Large photostreams are not a problem in general, but since it only shows 200 pictures at once, you would have to do a lot of clicking until you see all of your 500 photos.

It only downloads images you select, but if you select one that you already downloaded, downloadr will re-download it, overwriting the old one.

If you search for a tool to (incrementally) backup your photostram (or anyone else's), send me an email, I have programme for that.
Originally posted 19 months ago. ( permalink )
janten edited this topic 19 months ago.

view photostream

gigi4791  Pro User  says:

janten: The link you provided for the last version it's not valid. Can I know where I can find the last english version of your application?
Thanks.
Posted 19 months ago. ( permalink )

view photostream

Brenda Anderson  Pro User  says:

enables you to authenticate so you can view and download private photos

janten, perhaps you can clarify this statement to say that you can authenticate so you can view private photos that you have the right to view (essentially, your own). Surely you can't view other people's private photos unless you already have access to them.
Posted 19 months ago. ( permalink )

view photostream

Car Lover says:

Where is the latest version? Have you got it multilanguage?

The link on your blog for it is invalid btw. I hope to be able to get the latest version soon. I can't tell from the one I've downloaded which version it actually is.
Posted 18 months ago. ( permalink )

view photostream

janten  Pro User  says:

I'm going to fix the links in a minute. Here is the link to the newest version:
http://janten.com/downloads/downloadr/downloadr.zip
It's a zip-Archive, just unpack it. Earlier versions had an installer, but it didn't work for many people.

Brenda:
I edited the text, it's hopefully easier to understand now.

Car Lover:
It's multilanguage, english and german. It automatically detects you system-language, so it will be german on PCs running an german version of windows and english everywhere else.
Posted 18 months ago. ( permalink )

view photostream

Robin "Evil Bob" A  Pro User  says:

Exactly what i was looking for, great job!

Does it work with "Guest Passes"? I couldn't see an option for that.

Also, when you authenticate, the message box is in German :)

Cheers!
Posted 18 months ago. ( permalink )

view photostream

janten  Pro User  says:

I had some trouble translating the dialogs, but this will be fixed soon. Guest passes are not supported as I've never used them myself. It seems as if they aren't accessible by the API, so don't hold your breath for it...
Posted 18 months ago. ( permalink )

view photostream

janten  Pro User  says:

18.03.2007
A new version hsa been released. This one fixes a bug that did not allow you to view more than 100 pictures of a group pool, other searches were unaffected.

I'm getting a MacBook soon, so this may very well be the last release of downloadr. Thanks for all your comments and support, I hope you liked it.
Posted 17 months ago. ( permalink )

view photostream

janten  Pro User  says:

05.05.2007
I'm currently recoding downloadr from the ground up. The next version will be completly Vista-compatible and fix a lot of bugs. There will be some completly new featues and I temporarily removed the one's that weren't working at all (i.e. slideshow). Here is a first screenshot. Let me now what you think!

Downloadr created with linkr

If anyone wants to be a beta-tester, send me a flickrmail.
Posted 15 months ago. ( permalink )

view photostream

janten  Pro User  says:

13.05.2007
Version 100 is out. Works with Vista, too. You will get it via auto-update, a small window will pop-up, where you need to click "Update". Please notice that you need to re-authenticate after the update.


- Vista support
- Parallel downloading! (Search for photos while your first batch is still being downloaded)
- New styles for results-view
- More settings
- Better auto-update
Posted 15 months ago. ( permalink )

view photostream

maganj3m  Pro User  says:

Great job
Posted 15 months ago. ( permalink )

view photostream

hk_traveller  Pro User  says:

Thanks a lot for your great tool.

However I got the following error message and don't know why:

error01

Hope the error can be resolved soon.&nbsp;

Thanks!
Originally posted 14 months ago. ( permalink )
hk_traveller edited this topic 14 months ago.

view photostream

hk_traveller  Pro User  says:

After several trial, I still found sometimes got error e.g. "cannot open xxx.jpg", etc. Maybe my XP + .NET 2.0 does not works or other flickrers also got similar error message?

Thanks!
Posted 14 months ago. ( permalink )

view photostream

rebel_graviton  Pro User  says:

I'm getting an error message about missing settings.xml, then an error message when I go to the settings option in the menu.

Debug output below :


See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidCastException: Unable to cast object of type 'System.Int32' to type 'System.String'.
at downloadr.Form2.Form2_Load(Object sender, EventArgs e) in C:\Users\Jan-Gerd\Documents\Visual Studio 2005\Projects\downloadr\downloadr\Form2.cs:line 76
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
downloadr
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files/FlickrDownloadr/downloadr.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
FlickrNet
Assembly Version: 2.1.3.24259
Win32 Version: 2.1.3.24259
CodeBase: file:///C:/Program%20Files/FlickrDownloadr/FlickrNet.DLL
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
s7jr4cix
Assembly Version: 2.1.3.24259
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
5vl_nz9b
Assembly Version: 2.1.3.24259
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------


Posted 14 months ago. ( permalink )

view photostream

janten  Pro User  says:

A new version is out, fixing some errors related to the settings. If your settings still do not work, try the following:

1. Exit downloadr
2. Delete the file settings.xml in your downloadr-Directory
3. Start downloadr and go to Extras/Settings.
4. Click "Save"

You should now be able to use downloadr normally.

I've also introduced a new feature due to a user request: You can now change the way the date-based search works in the settings menu. This allows you to search for date uploaded instead of date taken. Please note that it is not possible to filter both, date taken and daten uploaded, at the same time.
Posted 14 months ago. ( permalink )

view photostream

talbot403 says:

Windows Vista Home Premium, after updating Downloadr I get this error when attempting to locate a user:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at downloadr.Form1.button3_Click(Object sender, EventArgs e) in C:\Users\Jan-Gerd\Documents\Visual Studio 2005\Projects\downloadr\downloadr\Form1.cs:line 559
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
downloadr
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files/downloadr/downloadr.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
FlickrNet
Assembly Version: 2.1.3.24259
Win32 Version: 2.1.3.24259
CodeBase: file:///C:/Program%20Files/downloadr/FlickrNet.DLL
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100)
CodeBase: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
0limpxb-
Assembly Version: 2.1.3.24259
Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
inye01ef
Assembly Version: 2.1.3.24259
Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Web
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.312 (rtmLHS.050727-3100)
CodeBase: file:///C:/Windows/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:





When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Posted 14 months ago. ( permalink )

view photostream

janten  Pro User  says:

As I said above, please try this first:

1. Exit downloadr
2. Delete the file settings.xml in your downloadr-Directory
3. Start downloadr and go to Extras/Settings.
4. Click "Save"

This procedure should fix many errors realting to the new date options. If that does not fix your problem, send me a flickr message or post here, I'll see what I can do.
Posted 14 months ago. ( permalink )

view photostream

yshun says:

I just realized the photos we downloaded are not the original ones we uploaded...
Originally posted 14 months ago. ( permalink )
yshun edited this topic 14 months ago.

view photostream

yshun says:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.IOException: The process cannot access the file 'C:\Documents and Settings\Administrator\My Documents\Downloads\downloadr\versions.xml' because it is being used by another process.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.File.Delete(String path)
at downloadr.Form1.update_all() in C:\Users\Jan-Gerd\Documents\Visual Studio 2005\Projects\downloadr\downloadr\Form1.cs:line 51
at downloadr.Form1.Form1_Load(Object sender, EventArgs e) in C:\Users\Jan-Gerd\Documents\Visual Studio 2005\Projects\downloadr\downloadr\Form1.cs:line 141
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
downloadr
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/Downloads/downloadr/downloadr.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
FlickrNet
Assembly Version: 2.1.3.24259
Win32 Version: 2.1.3.24259
CodeBase: file:///C:/Documents%20and%20Settings/Administrator/My%20Documents/Downloads/downloadr/FlickrNet.DLL
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/Windows/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
l-rhjvko
Assembly Version: 2.1.3.24259
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
orfzvr7g
Assembly Version: 2.1.3.24259
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:





When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Posted 14 months ago. ( permalink )

view photostream

Brian Larsen  Pro User  says:

Ah, had i known about this i didnt have to make my own app ( bluespot.dk/fetchr/ ) ! but thanks :)
Posted 14 months ago. ( permalink )

view photostream

janten  Pro User  says:

The new version has just been released and allows you to backup all of your photos at once (If you are thinking about leaving flickr, for example). To do so, make sure that you have authenticated downloadr (Extras/authenticate) and then click Extras/Complete backup and select "Backup now". If you have many photos and/or a slow connection it may seem as if the application freezes for some seconds, don't worry. After downloadr found all your photos (should not take longer than a minute) you will be prompted where to store your backup.

Backup will store the following Meta-Infromation from flickr inside the EXIF- and IPTC-Tags:
- Title
- Description
- Original URL of the photopage
- Tags
- All of the information that already was inside the EXIF-header (Date taken, Camera model, etc.)

The following information will not be saved:
- What set the photo belonged to
- Comments
- If the photo was favorited by someone
- Viewcount
- Basically everything that is specific to flickr

Please note that downloadr is provided "as-is", without any warranty. So don't rely on it if you are handling important data.
Originally posted 14 months ago. ( permalink )
janten edited this topic 14 months ago.

view photostream

wientanz  Pro User  says:

Hi!
Great tool, but is it possible to have the title of the image as the filename? I left the imagename as it was when I uploaded it and when I download it again with your tool it gets flickr's filename, which is of course something alltogether different.

Please, please, please!
Posted 13 months ago. ( permalink )

view photostream

janten  Pro User  says:

I could add an option for this, but not every title in flickr is also a valid filename in Windows. If someone hat a photo with the title "Me/You" for example, then that would be a problem since slashes are not allowed for filenames.

I will look into this and see what I can do.
Posted 13 months ago. ( permalink )

view photostream

janten  Pro User  says:

PS: The original flickr title is still stored inside the photos ITPC-Tags and will (hopefully) be restored if you upload your photo back to flickr again. You can look inside the IPTC-Tags with IrfanView for example.
Posted 13 months ago. ( permalink )

view photostream

janten  Pro User  says:

Ok, I added the option to use the title as the filename. You will get the new version via Downloadr's auto-update. Go to Extras/Settings and choose "flickr Title instead of "flickr ID" for the filename.

You can also disable overwriting of existing files if you like. Downloadr will skip all files that already have been downloaded on only download new ones if this is unckecked. Some people asked for this.
Posted 13 months ago. ( permalink )

view photostream

wientanz  Pro User  says:

Thanks, great!

That's exactly what I was looking for :-)
Posted 13 months ago. ( permalink )

view photostream

wientanz  Pro User  says:

Hmm. When trying searching with more than one tag I get an unhandled exception:
Invalid response received (There is an errror in XML document (3,42).) (9998).

EDIT: That happens when I search my own photos
Originally posted 13 months ago. ( permalink )
wientanz edited this topic 13 months ago.

view photostream

janten  Pro User  says:

That seems like a problem on flickr's side, I have no influence on the xml-responses sent by flickr. Maybe this is only a temporally issue. Try clearing the Cache (Extras/Clear cache) and restarting Downloadr afterwards.

If the error stull occurs you may have a character in one of your photos titles that invalidates the XML-markup. In this case, there is possibly nothing I can do.
Posted 13 months ago. ( permalink )

view photostream

janten  Pro User  says:

I just tried it and it works for me. A search for username "wientanz" and tags "Urlaub, 2004" results in all your photos tagged "2004" or "Urlaub". If you want to find all your photos that are tagged "2004" AND "Urlaub", leave the tag-field empty and enter "Urlaub 2004" into the fulltext-field.
Posted 13 months ago. ( permalink )

view photostream

wientanz  Pro User  says:

:-) thanks a million!

I didn't figure that I have to use the full text search if I want to search all images containing for example Urlaub AND 2004 as they're both tags. But yes, you're right. It absolutely works if used like you explained.
Now your app really has everything I could ever need.

The only thing that I'm still looking for is a search function for EXIF info, but I guess the API doesn't handle that. You know, it would be nice to be able to search for every image e.g. during an event that was made without flash or with a focal length above 100 (a zoomed in picture if you want). But I guess that isn't doable as flickr seems to convert the camera type into a machine tag for this new camera find feature. So either the search would have to be altered completely by flickr or every interesting EXIF data would have to be manually converted into a machine tag.

Why I'm so obsessed with being able to find such things? Well, my photo archive is close to 50 000 photos large so you can imagine that better search modi are a big plus.
Posted 12 months ago. ( permalink )

view photostream

Mark Hewitt  Pro User  says:

Extremly buggy. Getting "Index was outside the bounds of the array" errors all the time. As soon as I try to download something I get "Unhandled exception has occured in your application"
Posted 12 months ago. ( permalink )

view photostream

janten  Pro User  says:

Looks like you did'nt set your settings first. Go to Extras/settings, choose the settings you like and click "Save". There are deafult-settings, but they don't work on every pc.
Originally posted 12 months ago. ( permalink )
janten edited this topic 12 months ago.

view photostream

xerror says:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
FlickrNet.FlickrException: Forbidden (403)
at FlickrNet.Flickr.DoGetResponse(String url)
at FlickrNet.Flickr.GetResponse(Hashtable parameters, TimeSpan cacheTimeout)
at FlickrNet.Flickr.GetResponseCache(Hashtable parameters)
at FlickrNet.Flickr.InterestingnessGetList(DateTime date, PhotoSearchExtras extras, Int32 perPage, Int32 page)
at FlickrNet.Flickr.InterestingnessGetList(PhotoSearchExtras extras, Int32 perPage, Int32 page)
at downloadr.Form1.exploreSearch() in C:\Users\Jan-Gerd\Documents\Visual Studio 2005\Projects\downloadr\downloadr\Form1.cs:line 544
at downloadr.Form1.button2_Click(Object sender, EventArgs e) in C:\Users\Jan-Gerd\Documents\Visual Studio 2005\Projects\downloadr\downloadr\Form1.cs:line 567
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
downloadr
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Documents%20and%20Settings/Administrator/Desktop/Flickr%20Downloader/downloadr.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
FlickrNet
Assembly Version: 2.1.3.24259
Win32 Version: 2.1.3.24259
CodeBase: file:///C:/Documents%20and%20Settings/Administrator/Desktop/Flickr%20Downloader/FlickrNet.DLL
----------------------------------------
System.Data
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Xml
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Configuration
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
htriv4rc
Assembly Version: 2.1.3.24259
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
rye-hfyh
Assembly Version: 2.1.3.24259
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Web
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.210 (QFE.050727-2100)
CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Web/2.0.0.0__b03f5f7f11d50a3a/System.Web.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:





When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Posted 11 months ago. ( permalink )

view photostream

koboldrian says:

When I try to download some groups that have lots of photos downloadr crashes everytime while doing the preview.
I always clear the cache before I search again.
With groups it seems like the max count of photos is 999.

Have a nice day
Koebi
Posted 11 months ago. ( permalink )

view photostream

janten  Pro User  says:

Could you tell me what group exactly you were trying to download and which preview you mean? I will see what I can do.
Posted 11 months ago. ( permalink )

view photostream

Y0nderb0y  Pro User  says:

I quite like your software but have a couple of thoughts about it...

1.) It seems to have a very significant impact on system performance when it's running in the background, primarily when downloading a huge batch of photos to archive from a single Flickr. For example, I tried downloading all photos from a single Flickr account which numbered in about 1200 (not that many compared to some photostreams). Once the download was underway, I noticed that both MS Outlook 2007 and Firefox v2.0.0.6 became very unresponsive. Checking the task manager, I saw that Downloadr's CPU consumption was bouncing around only between about 0% and 10% usage, and the memory footprint stayed at a fairly stable 50MB... yet the entire system became very unresponsive. In case it's relevant, I'm running Windows Vista Business 32-bit, on an Intel Core 2 2.33GHz laptop with 2GB RAM. I wouldn't have imagined that Downloadr could bring that to its knees. Any thoughts? I can gladly provide more information to troubleshoot, if you need anything further.

2.) I very much like the functionality that you've added to use Flickr Title rather than Flickr ID for the filename, but I've stopped using it, because it seems that under a fairly common circumstance you can get incomplete downloads. Basically, if a person titles a number of photos the same (e.g. "Jane's Birthday Party") but without adding any further differentiator (e.g. "Jane's Birthday Party #021"), it can easily happen that a whole series of pictures have the same target filename if you're using Flickr Title for the filename. If one's objective is to download them all, you'd have turned off the "Overwrite Existing Files" option, which would mean that you'd get the first similarly named image, and it would skip the rest. Given that the Flickr ID is unique and shouldn't duplicate within a download, would it be possible to add some logic to allow for Downloadr to detect whether or not the file is a duplicate without relying on the Flickr Name to be different and then to give you the option to append a distinguisher like an incrementing count?

I love your software and would like to continue using it, but these two issues have provided something of a speedbump for me. I'd be more than happy to donate a sum to compensate you for your efforts if it seemed that these issues might get resolved. It's quite a handy little tool.

Ciao,
Frank
Posted 11 months ago. ( permalink )

view photostream

slowburn♪  Pro User  says:

appreciate your hard work!

it seems there is a slight bug in the most current version though. trying to download a set, it retrieves the correct list of sets after searching for username. however, it doesn't preview the set or let me download it without previewing.

thanks for your help!
Posted 10 months ago. ( permalink )

view photostream

rajkalhan says:

I have vista and tried to search photos by set..got the updates too but it is being errored out stating "object reference not set to an instance of an object"...can anyone help?
Posted 10 months ago. ( permalink )

view photostream

RubberTSGoddess says:

thanks for this nice piece of code, unfortunately downloadr crashes if i'm catching more than 500 pictures from a group.. and if i'm searching for a user nothings shows up?!
Posted 9 months ago. ( permalink )

view photostream

legslover_ita says:

Hello everyones....
for me, this application is the best one flickr downloader image. My opinion for make it "a perfect one" should be to implement two options. The first is about the management of errors during photos download (for example reducing the time-out...or when it download a photo and found a error......then automatically switches to the next), and the second, for be it fantastic: a scheduling downloads, whatever one can download it should also be able to scheduling to make it automatic. for me if you could add this two "options", I could also pay money....bye at all and regards from italy
Posted 9 months ago. ( permalink )

view photostream

legslover_ita says:

hi Rubber. i read you post now. I do not have any problem downloading more than 500 photos. Sometimes, when it found a photo with erro or not accesible....it stop downloading and does not pass to the next. But about the max number of photos...., I am also able to download more photos 5000 without problems, with a pentium 3 to 900 mhz with windows 2000....
Posted 9 months ago. ( permalink )

view photostream

wynnyelle says:

This seemed like just the kind of programme I've been looking for, so I DLd it, plus the other prog you said that it needed. After trying to run it several times I keep getting an error saying that the programme can't be run. I have a PC with Windows XP.

Edit: Do you want to see a screencap of it{the error}?

Also, I just thought of a question. Does it let you download any size version of any photo or just the big size?
Originally posted 9 months ago. ( permalink )
wynnyelle edited this topic 9 months ago.

view photostream

tombombs_author says:

Gruss Janten. I am new to Flickr, wonder if and how your Downloadr implementation and API expertise address the following wish:

Multiple authors with their separate image libraries wish to create a collaborative portal to their project images stored on Flickr (contact
restricted). The image structuring and navigating metadata is just as important as the images themselves. Flickr's GUI and URLs to sets, images, maps can be embedded into a customized HTML GUI.

Currently the keywords are strings in the filename being uploaded. A simple example of image management on a Win-XP2 PC:
MS Explorer can string-search a hierarchical image directory to collect files for a slide show in MS PictureViewer.

Downloadr qn: if one takes the considerable time to move each image's metadata to Flickr Tags, Geo-tags, Comments (I haven't used EXIF), one would like to keep control of the structure, be able to move it between user accounts, export / import the metadata along with the images. I note that Flickr currently searches only on Comments and Tags. Tags and Geo-tags are visible in a Set, not in a Collection or in a User account. What the author sees in YOU is sometime inconsistent with what a Contact sees, regardless of permissions or Map scale.

My requirement is similar to most simulation programs being able to provide to their user a way to move their model + control parameters between platforms, and pre / post process it.

Vielen Dank.
Originally posted 9 months ago. ( permalink )
tombombs_author edited this topic 9 months ago.

view photostream

timtak  Pro User  says:

I think that there is a slight bug in that
1) If I download first without using the title as filename all is well - the files are downloaded with their flickr filenames.
2) But then if I try and download usign the title as file name, I am told that the files have already been downlioaded, and the program won't let me download them again even though the filenames are going to be different and even if I check the overwrite option in the settings.

If I delete all the files that I have already downloaded it works okay though.

Thank you!

Tim
Posted 9 months ago. ( permalink )

view photostream

amit_gupta  Pro User  says:

looks like a cool app! :)
Posted 9 months ago. ( permalink )

view photostream

Ozzah_84  Pro User  says:

I really like this app, and use it regularly.

I am a little unhappy that it crashes regularly (unhandled .net exceptions mostly), especially if I try to 'search more' while it is in the process of downloading thumbnails for the previous search. Sometimes in the middle of downloading, for (apparently) no reason, I will get an unhandled .net exception and will have to start the download again.

Also, sometimes - not always, it makes my vista machine run very slowly as long as downloadr is open. Vista is sometimes completely unresponsive for up to a minute, and then generally becomes responsive but laggy.
Posted 8 months ago. ( permalink )

view photostream

janten  Pro User  says:

@Ozzah:
Sorry for all the unhandled .NET exceptions. It is quite hard to track them down since they happen so irregulary. I do not have much time at the moment but hopefully I will do some coding after Christmas.

@timtak
This is actually a feature someone asked for. If you downloaded pictures with their ID as filename and want to change the names to the original title without downloading them again, get a tool that can rename files based on IPTC or EXIF information (google should find some freeware tools). Downloadr always stores additional information (tags, title, url and some more) inside the files.
Posted 8 months ago. ( permalink )

view photostream

janten  Pro User  says:

I think i fixed most of the bugs by re-writing some code. Let me hear if it works for you now.
Originally posted 6 months ago. ( permalink )
janten edited this topic 6 months ago.

view photostream

Ozzah_84  Pro User  says:

Hi Janten

New version looks good, but there is still a bug(?) where I get a user note found error.

FlickrNet.FlickrException: User not found (1)
at FlickrNet.Flickr.PeopleFindByUsername(String username)

The user certainly does exist because I am looking at their photos in my browser, and I have typed their username into downloadr correctly (I even tried copy/paste). This happens with many users, but I can't seem to find a pattern.
Posted 6 months ago. ( permalink )

view photostream

Ozzah_84  Pro User  says:

After displaying thumbnails, selecting, pressing 'download' and selecting the folder... the download handler pops up but does nothing, and I get this:

System.OverflowException: Value was either too large or too small for an Int32.
at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
at downloadr.download_handler.one_download(Int32 number) in C:\Users\Jan-Gerd\Documents\Visual Studio 2005\Projects\downloadr\downloadr\download_handler.cs:line 179
at downloadr.download_handler.load_down() in C:\Users\Jan-Gerd\Documents\Visual Studio 2005\Projects\downloadr\downloadr\download_handler.cs:line 127
at downloadr.download_handler.download_handler_Load(Object sender, EventArgs e) in C:\Users\Jan-Gerd\Documents\Visual Studio 2005\Projects\downloadr\downloadr\download_handler.cs:line 64
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Fo