Coder Social home page Coder Social logo

flickr-downloadr / flickr-downloadr-gtk Goto Github PK

View Code? Open in Web Editor NEW
176.0 15.0 41.0 35.75 MB

A cross-platform desktop app, written in Mono that would download (all or selected) photos from your photostream in their selected size along with their description, title and tags.

Home Page: https://flickrdownloadr.com/

License: MIT License

Shell 2.77% PowerShell 0.66% C# 93.78% Batchfile 0.08% JavaScript 0.01% C++ 1.21% C 0.14% XSLT 0.12% Visual Basic .NET 1.22%
photostream cross-platform-desktop flickr download batch-download flickr-downloadr mono donation

flickr-downloadr-gtk's Introduction

Update (05/30/2014)

This version is not maintained anymore. A fork of this codebase that has been ported to Mono/GTK# to support Windows, Mac and Linux is now available and active at /flickr-downloadr-gtk

A desktop application for windows that would help download all (or selected) photos from the user's photostream (in one of the selected sizes) along with the tags, titles and descriptions.

[Click here] (http://flickrdownloadr.com/) on the logo above to learn more

Contributing

Please see the Contributing guide

License

MIT License

Build Status

Build status

Just so I could earn some bragging rights, please endorse me on coderwall!

endorse

flickr-downloadr-gtk's People

Contributors

cgarces avatar cutedaffodil avatar flickr-downloadr-ci avatar floydpink avatar robermann avatar w1n9zr0 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

flickr-downloadr-gtk's Issues

*.deb package is of bad quality

When loading flickrdownloadr_1.0.2.5-0_amd64.deb on ubuntu 14.10

The package is of bad quality
The installation of a package which violates the quality standards isn't allowed. This could cause serious problems on your computer. Please contact the person or organisation who provided this package file and include the details beneath.

Lintian check results for~/Downloads/flickrdownloadr_1.0.2.5-0_amd64.deb:
Skipping~/Downloads/flickrdownloadr_1.0.2.5-0_amd64.deb: syntax error at line 15: Cannot parse line "Depends : mono-complete, gtk-sharp3"

You are still able to 'ignore and install' after this message

Allow to insert page to navigate to

Right now one can only navigate through the pages by clicking the arrows or jump to the start/end. Would be good to have the possibility to enter a page to which one wants to navigate. Today its a lengthly process to get to a certain page.

New feature request : download a album

Coudl you add the possibility of photo selection from an entire album. Selection from tags will be appreciate too.
In any case you software is a good tools for flickr.

Crashes on start unless run in Administrator mode

I am using v1.1.1.3 on Windows 8.1 Pro. When opening normally it briefly shows up in my Process Explorer but then quits without any windows/errors shown. If right-clicking on the shortcut and using 'run as Administrator' it works well.

Possibly related to #16?

Fatal error, unhandled exception, Please raise and issue on the support site

I just installed this application, ran it for the first time, set some settings and authorized it. then my internet connection got disconnected! and the app showed an error and exited.
upon restarting it again, I face with an unresponsive application as shown bellow:
image

which ultimately results in this :
image

I even uninstalled and reinstalled it again, but nothing changed, it seems as if the settings saved!
anyway what is wrong and how can I fix it ?

Unable to Uninstall/Reinstall App

Using Mac 10.10.1 (14B25)

  1. Uninstalled app due to download path not changing after modifying it in the preferences
  2. Tried to Reinstall the app but received an error message stating it was still installed on my computer
  3. Checked computer for all files related to "Flickr", "Downloadr" etc. but could not find any still on my machine. Restarted my computer after emptying my trash folder.
  4. Again, I tried to reinstall the app but received the same error message

Download that is stuck will not resume

I had networking issues and the download just stuck - the app wasn't saying anything but new files were not being downloaded.

It would be great to support resume and retry if something bad happens.

BTW One way to reproduce this is simple, start downloading an album - in my case I chose all pictures - stop the internet to the machine (Mac in my case) and resume the internet- the client will stop downloading new content.

Unable to download photos

I'm using flickr-downloadr from the deb package on Debian 8 stable.

After fix one error in the login (#37)

I get another error after try to download something from my account.

Fatal Error: System.Net.WebException: Error getting response stream (Write: The authentication or decryption has failed.): SendFailure ---> System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: Invalid certificate received from server. Error code: 0xffffffff800b010a
at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.RemoteValidation (Mono.Security.Protocol.Tls.ClientContext context, AlertDescription description) [0x00000] in :0
at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.validateCertificates (Mono.Security.X509.X509CertificateCollection certificates) [0x00000] in :0
at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.ProcessAsTls1 () [0x00000] in :0
at Mono.Security.Protocol.Tls.Handshake.HandshakeMessage.Process () [0x00000] in :0
at (wrapper remoting-invoke-with-check) Mono.Security.Protocol.Tls.Handshake.HandshakeMessage:Process ()
at Mono.Security.Protocol.Tls.ClientRecordProtocol.ProcessHandshakeMessage (Mono.Security.Protocol.Tls.TlsStream handMsg) [0x00000] in :0
at Mono.Security.Protocol.Tls.RecordProtocol.InternalReceiveRecordCallback (IAsyncResult asyncResult) [0x00000] in :0
--- End of inner exception stack trace ---
at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback (IAsyncResult asyncResult) [0x00000] in :0
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) [0x00000] in :0
at System.Net.HttpWebRequest.GetResponse () [0x00000] in :0
at FloydPink.Flickr.Downloadr.UI.CachedImage.HttpHelper.Get (System.String url) [0x00000] in :0
at FloydPink.Flickr.Downloadr.UI.CachedImage.HttpHelper.GetAndSaveToFile (System.String url, System.String fileName) [0x00000] in :0
at FloydPink.Flickr.Downloadr.UI.CachedImage.FileCache.FromUrl (System.String url) [0x00000] in :0
at FloydPink.Flickr.Downloadr.ImageExtension.SetCachedImage (Gtk.Image self, System.String imageUrl) [0x00000] in :0
at FloydPink.Flickr.Downloadr.UI.Widgets.PhotoWidget.set_ImageUrl (System.String value) [0x00000] in :0
at FloydPink.Flickr.Downloadr.UI.Widgets.PhotoWidget.set_WidgetItem (IGridWidgetItem value) [0x00000] in :0
at FloydPink.Flickr.Downloadr.UI.Windows.LandingWindow.set_PublicPhotoset (FloydPink.Flickr.Downloadr.Model.Photoset value) [0x00000] in :0
at FloydPink.Flickr.Downloadr.Presentation.LandingPresenter+c__async0.MoveNext () [0x00000] in :0 ... False

Add album option to download all

Would be nice if it was possible to click "Download to albums" when downloading all photos,

Its pretty hard to srot them afterwards because they get datetime.today timestamp

Unrecognized image file format exception on launch

Hi,

I have installed flickr-downloader on my Fedora Linux 24 laptop and, on initial run, I get to authorize it with Flickr and choose the preferences. As soon as I click on save, I get the following exception:

GLib.GException: Unrecognized image file format at FloydPink.Flickr.Downloadr.UI.Windows.BaseWindow+<HandleException>c__AnonStorey0.<>m__0 (System.Object , System.EventArgs ) <0x41bab150 + 0x00017> in <filename unknown>:0 at Gtk.Application+InvokeCB.Invoke () <0x41b35dc0 + 0x00021> in <filename unknown>:0 at GLib.Timeout+TimeoutProxy.Handler () <0x41b35cf0 + 0x00046> in <filename unknown>:0

and the application crashes. On subsequent launches, I immediately get the same exception.

The "Unrecognized image file format" is very troubling.

Any idea?

Avinash

flickrdownloadr crashes when trying to download ~7k photos at once

I tried to download my photostream at once(about 7k items). The downloader tried to calculate the photos for a while and then simply shutdown without any further message. Looks like that it ran out of memory or so.
Think the downloader should either handle this number correctly (preferred) or limit the number of photos to download, alerting when trying to download more.

OAuth failure

steps: load downloadr for first time. Enter invalid yahoo information on login. Retry and enter correct info. Reload downloadr. Unable to load/use.

found on 1.0.2.5-linux-x64 (ubuntu 14.10)

Get exception and no gui screens:

Unhandled Exception:
DotNetOpenAuth.Messaging.ProtocolException: Web request to 'https://api.flickr.com/services/rest' failed. ---> System.Net.WebException: Error getting response stream (Write: The authentication or decryption has failed.): SendFailure ---> System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: Invalid certificate received from server. Error code: 0xffffffff800b010a
  at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.RemoteValidation (Mono.Security.Protocol.Tls.ClientContext context, AlertDescription description) [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.validateCertificates (Mono.Security.X509.X509CertificateCollection certificates) [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.ProcessAsTls1 () [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.Handshake.HandshakeMessage.Process () [0x00000] in <filename unknown>:0 
  at (wrapper remoting-invoke-with-check) Mono.Security.Protocol.Tls.Handshake.HandshakeMessage:Process ()
  at Mono.Security.Protocol.Tls.ClientRecordProtocol.ProcessHandshakeMessage (Mono.Security.Protocol.Tls.TlsStream handMsg) [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.RecordProtocol.InternalReceiveRecordCallback (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at System.Net.HttpWebRequest.EndGetRequestStream (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0 
  at System.Net.HttpWebRequest.GetRequestStream () [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStreamCore (System.Net.HttpWebRequest request) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStreamCore (System.Net.HttpWebRequest request) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStream (System.Net.HttpWebRequest request, DirectWebRequestOptions options) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStream (System.Net.HttpWebRequest request) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.Channel.SendParametersInEntity (System.Net.HttpWebRequest httpRequest, IDictionary`2 fields) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.Channel.InitializeRequestAsPost (IDirectedProtocolMessage requestMessage) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.CreateHttpRequest (IDirectedProtocolMessage request) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.InitializeRequest (IDirectedProtocolMessage request) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.OAuth.ConsumerBase.PrepareAuthorizedRequest (DotNetOpenAuth.Messaging.MessageReceivingEndpoint endpoint, System.String accessToken, IDictionary`2 extraData) [0x00000] in <filename unknown>:0 
  at FloydPink.Flickr.Downloadr.OAuth.OAuthManager.PrepareAuthorizedRequest (IDictionary`2 parameters) [0x00000] in <filename unknown>:0 
  at FloydPink.Flickr.Downloadr.OAuth.OAuthManager+<MakeAuthenticatedRequestAsync>c__async0.MoveNext () [0x00000] in <filename unknown>:0 
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0 
  at System.Runtime.CompilerServices.TaskAwaiter`1[System.Object].GetResult () [0x00000] in <filename unknown>:0 
  at FloydPink.Flickr.Downloadr.Logic.LoginLogic+<IsUserLoggedInAsync>c__async0.MoveNext () [0x00000] in <filename unknown>:0 
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0 
  at System.Runtime.CompilerServices.TaskAwaiter`1[System.Boolean].GetResult () [0x00000] in <filename unknown>:0 
  at FloydPink.Flickr.Downloadr.Presentation.LoginPresenter+<InitializeScreen>c__async0.MoveNext () [0x00000] in <filename unknown>:0 

Unable to login

I'm using flickr-downloadr from the deb package on Debian 8 stable.

Launching the program on the console (the .deb not create any menu entry) launch the aplication with a login button.
Click on the current button raise the following error.

$ mono /opt/flickrdownloadr/bin/flickr-downloadr.exe 
Fatal Error: DotNetOpenAuth.Messaging.ProtocolException: Web request to 'https://www.flickr.com/services/oauth/request_token' failed. ---> System.Net.WebException: Error getting response stream (Write: The authentication or decryption has failed.): SendFailure ---> System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: Invalid certificate received from server. Error code: 0xffffffff800b010a
  at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.RemoteValidation (Mono.Security.Protocol.Tls.ClientContext context, AlertDescription description) [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.validateCertificates (Mono.Security.X509.X509CertificateCollection certificates) [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.ProcessAsTls1 () [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.Handshake.HandshakeMessage.Process () [0x00000] in <filename unknown>:0 
  at (wrapper remoting-invoke-with-check) Mono.Security.Protocol.Tls.Handshake.HandshakeMessage:Process ()
  at Mono.Security.Protocol.Tls.ClientRecordProtocol.ProcessHandshakeMessage (Mono.Security.Protocol.Tls.TlsStream handMsg) [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.RecordProtocol.InternalReceiveRecordCallback (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at System.Net.HttpWebRequest.EndGetRequestStream (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0 
  at System.Net.HttpWebRequest.GetRequestStream () [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStreamCore (System.Net.HttpWebRequest request) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStreamCore (System.Net.HttpWebRequest request) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStream (System.Net.HttpWebRequest request, DirectWebRequestOptions options) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStream (System.Net.HttpWebRequest request) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.Channel.SendParametersInEntity (System.Net.HttpWebRequest httpRequest, IDictionary`2 fields) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.Channel.InitializeRequestAsPost (IDirectedProtocolMessage requestMessage) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.CreateHttpRequest (IDirectedProtocolMessage request) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.Channel.RequestCore (IDirectedProtocolMessage request) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.Channel.Request (IDirectedProtocolMessage requestMessage) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.Channel.Request[UnauthorizedTokenResponse] (IDirectedProtocolMessage requestMessage) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.OAuth.ConsumerBase.PrepareRequestUserAuthorization (System.Uri callback, IDictionary`2 requestParameters, IDictionary`2 redirectParameters, System.String& requestToken) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.OAuth.DesktopConsumer.RequestUserAuthorization (IDictionary`2 requestParameters, IDictionary`2 redirectParameters, System.String& requestToken) [0x00000] in <filename unknown>:0 
  at FloydPink.Flickr.Downloadr.OAuth.OAuthManager.BeginAuthorization () [0x00000] in <filename unknown>:0 
  at FloydPink.Flickr.Downloadr.Logic.LoginLogic.Login (System.Action`1 applyUser) [0x00000] in <filename unknown>:0 
  at FloydPink.Flickr.Downloadr.Presentation.LoginPresenter.Login () [0x00000] in <filename unknown>:0  ... False

Download of album with 169 pictures only downloads 123

In Flickr's user interface the album says it has 169 pictures. Flickr-downloadr when going into the album then selecting it for download says there is 169 photos and clicking All Pages to download says to confirm you want to download 169 pictures. However on two separate attempts only 123 pictures are downloaded.

Looking for a new maintainer

I am looking for someone to help with maintaining the application, website, blog etc.

Please reply here if you're interested...

Thanks

Default install fails to launch

I installed on win10. When i try to launch, it fails silently.

Attaching a debugger, I get the following:

An unhandled exception of type 'System.DllNotFoundException' occurred in glib-sharp.dll

Additional information: Unable to load DLL 'libglib-2.0-0.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E)

Cannot change download directory

I cannot change the download directory on mac os x - I have tried creating a new folder, and setting a folder that already exists, but it seems fixed to the Pictures directory in my home directory

Version 1.0.2.3 is crashing at startup

For separate reasons on different platforms:

  • Fix the relative path to the log config file in all platforms
  • Fix the app directory write permission issue on Windows

FlickrDownloadr Window too big

I have tried Flickr Downloadr on my netbook (1024x600) with Windows 7 Starter and the window is too big to be usable (also the logo in the installer is wider than the screen)

flickrdownloadr

Thank you in advance.

Installation Issue

Im tryi ng to install on my windows 10 64 bit and I ge tthe following error:

problem running post-install step. Installation may not complete correctly

Error creating directory H:/ .flickr-downloadr

The progrma will not start after this, any ideas?

app (1.0.25) crashing on startup, mac

Getting this in the log file only. App shortly displays the main window but then closes:

<log4j:event logger="FloydPink.Flickr.Downloadr.UI.MainClass" timestamp="1418139986569" level="INFO" thread="1"><log4j:message>Application Start.</log4j:message><log4j:properties><log4j:data name="log4japp" value="flickr-downloadr.exe" /><log4j:data name="log4net:Identity" value="" /><log4j:data name="log4net:HostName" value="localhost.local" /><log4j:data name="log4jmachinename" value="localhost.local" /><log4j:data name="log4net:UserName" value="philnate" /></log4j:properties><log4j:locationInfo class="FloydPink.Flickr.Downloadr.UI.MainClass" method="Main" file="" line="0" /></log4j:event>
<log4j:event logger="DotNetOpenAuth" timestamp="1418139987095" level="INFO" thread="1"><log4j:message>DotNetOpenAuth, Version=4.3.4.13329, Culture=neutral, PublicKeyToken=2780ccd10d57b246 (official)</log4j:message><log4j:properties><log4j:data name="log4japp" value="flickr-downloadr.exe" /><log4j:data name="log4net:Identity" value="" /><log4j:data name="log4net:HostName" value="localhost.local" /><log4j:data name="log4jmachinename" value="localhost.local" /><log4j:data name="log4net:UserName" value="philnate" /></log4j:properties><log4j:locationInfo class="DotNetOpenAuth.Loggers.Log4NetLogger" method="Info" file="" line="0" /></log4j:event>
<log4j:event logger="DotNetOpenAuth" timestamp="1418139987097" level="INFO" thread="1"><log4j:message>Reporting will use isolated storage with scope: User, Domain, Assembly</log4j:message><log4j:properties><log4j:data name="log4japp" value="flickr-downloadr.exe" /><log4j:data name="log4net:Identity" value="" /><log4j:data name="log4net:HostName" value="localhost.local" /><log4j:data name="log4jmachinename" value="localhost.local" /><log4j:data name="log4net:UserName" value="philnate" /></log4j:properties><log4j:locationInfo class="DotNetOpenAuth.Loggers.Log4NetLogger" method="InfoFormat" file="" line="0" /></log4j:event>
<log4j:event logger="DotNetOpenAuth.Messaging.Channel" timestamp="1418139987194" level="INFO" thread="1"><log4j:message>Prepared outgoing AccessProtectedResourceRequest (1.0.1) message for https://api.flickr.com/services/rest: 
    oauth_stuff
    nojsoncallback: 1
    format: json
    extras: description, license, date_upload, date_taken, owner_name, icon_server, original_format, last_update, geo, tags, machine_tags, o_dims, views, media, path_alias, url_sq, url_t, url_s, url_q, url_m, url_n, url_z, url_c, url_l, url_o
    method: flickr.test.login
</log4j:message><log4j:properties><log4j:data name="log4japp" value="flickr-downloadr.exe" /><log4j:data name="log4net:Identity" value="" /><log4j:data name="log4net:HostName" value="localhost.local" /><log4j:data name="log4jmachinename" value="localhost.local" /><log4j:data name="log4net:UserName" value="philnate" /></log4j:properties><log4j:locationInfo class="DotNetOpenAuth.Loggers.Log4NetLogger" method="InfoFormat" file="" line="0" /></log4j:event>
<log4j:event logger="DotNetOpenAuth.Messaging.Channel" timestamp="1418139997959" level="INFO" thread="Threadpool worker"><log4j:message>Prepared outgoing AccessProtectedResourceRequest (1.0.1) message for https://api.flickr.com/services/rest: 
    oauth_stuff
    user_id: x
    nojsoncallback: 1
    format: json
    extras: description, license, date_upload, date_taken, owner_name, icon_server, original_format, last_update, geo, tags, machine_tags, o_dims, views, media, path_alias, url_sq, url_t, url_s, url_q, url_m, url_n, url_z, url_c, url_l, url_o
    method: flickr.people.getInfo
</log4j:message><log4j:properties><log4j:data name="log4japp" value="flickr-downloadr.exe" /><log4j:data name="log4net:Identity" value="" /><log4j:data name="log4net:HostName" value="localhost.local" /><log4j:data name="log4jmachinename" value="localhost.local" /><log4j:data name="log4net:UserName" value="philnate" /></log4j:properties><log4j:locationInfo class="DotNetOpenAuth.Loggers.Log4NetLogger" method="InfoFormat" file="" line="0" /></log4j:event>
<log4j:event logger="DotNetOpenAuth.Messaging.Channel" timestamp="1418140002285" level="INFO" thread="1"><log4j:message>Prepared outgoing AccessProtectedResourceRequest (1.0.1) message for https://api.flickr.com/services/rest: 
    oauth_stuff
    user_id: x
    safe_search: 1
    per_page: 100
    page: 1
    nojsoncallback: 1
    format: json
    extras: description, license, date_upload, date_taken, owner_name, icon_server, original_format, last_update, geo, tags, machine_tags, o_dims, views, media, path_alias, url_sq, url_t, url_s, url_q, url_m, url_n, url_z, url_c, url_l, url_o
    method: flickr.people.getPublicPhotos
</log4j:message><log4j:properties><log4j:data name="log4japp" value="flickr-downloadr.exe" /><log4j:data name="log4net:Identity" value="" /><log4j:data name="log4net:HostName" value="localhost.local" /><log4j:data name="log4jmachinename" value="localhost.local" /><log4j:data name="log4net:UserName" value="philnate" /></log4j:properties><log4j:locationInfo class="DotNetOpenAuth.Loggers.Log4NetLogger" method="InfoFormat" file="" line="0" /></log4j:event>

fails when filename would be too long

Any attempt to download a photos that would have a filename that's way too long on Win8.1 fails and gives the error "flickrDownloader has stopped working". It should fail more gracefully.

Crashes on opening app

Hi. I downloaded 25 images from an album and the app crashed. Since then it crashed upon opening. I' running OSX Yosemite 10.10.5 (14F27) on an early 2015 MBP.

videos downloaded as photos

I've noticed that rather than downloading the actual video, the app downloads just the preview photo for the video. Would be great if the app could instead download the movie.

Installation error GTK

Hello,
I am getting the error in image below while installing.
Do you know how to solve it?

flickrdownloadr_error

Thank you,
Andrea

Mono.Security.Protocol.Tls.TlsException: Invalid certificate received from server. Error code: 0xffffffff800b010a (with solution)

I have tried Flickr Downloadr with lubuntu 64 bit, i have installed the deb package.

I have found out the install is in /opt/flickrdownloadr, so i have changed dir to /opt/flickrdownloadr

Here is what i obtain:

/opt/flickrdownloadr$ ./flickrdownloadr

Unhandled Exception:
DotNetOpenAuth.Messaging.ProtocolException: Web request to 'https://api.flickr.com/services/rest' failed. ---> System.Net.WebException: Error getting response stream (Write: The authentication or decryption has failed.): SendFailure ---> System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: Invalid certificate received from server. Error code: 0xffffffff800b010a
at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.RemoteValidation (Mono.Security.Protocol.Tls.ClientContext context, AlertDescription description) [0x00000] in :0
at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.validateCertificates (Mono.Security.X509.X509CertificateCollection certificates) [0x00000] in :0
at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.ProcessAsTls1 () [0x00000] in :0
at Mono.Security.Protocol.Tls.Handshake.HandshakeMessage.Process () [0x00000] in :0
at (wrapper remoting-invoke-with-check) Mono.Security.Protocol.Tls.Handshake.HandshakeMessage:Process ()
at Mono.Security.Protocol.Tls.ClientRecordProtocol.ProcessHandshakeMessage (Mono.Security.Protocol.Tls.TlsStream handMsg) [0x00000] in :0
at Mono.Security.Protocol.Tls.RecordProtocol.InternalReceiveRecordCallback (IAsyncResult asyncResult) [0x00000] in :0
--- End of inner exception stack trace ---
at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback (IAsyncResult asyncResult) [0x00000] in :0
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.EndGetRequestStream (IAsyncResult asyncResult) [0x00000] in :0
at System.Net.HttpWebRequest.GetRequestStream () [0x00000] in :0
at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStreamCore (System.Net.HttpWebRequest request) [0x00000] in :0
--- End of inner exception stack trace ---
at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStreamCore (System.Net.HttpWebRequest request) [0x00000] in :0
at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStream (System.Net.HttpWebRequest request, DirectWebRequestOptions options) [0x00000] in :0
at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStream (System.Net.HttpWebRequest request) [0x00000] in :0
at DotNetOpenAuth.Messaging.Channel.SendParametersInEntity (System.Net.HttpWebRequest httpRequest, IDictionary2 fields) [0x00000] in <filename unknown>:0 at DotNetOpenAuth.Messaging.Channel.InitializeRequestAsPost (IDirectedProtocolMessage requestMessage) [0x00000] in <filename unknown>:0 at DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.CreateHttpRequest (IDirectedProtocolMessage request) [0x00000] in <filename unknown>:0 at DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.InitializeRequest (IDirectedProtocolMessage request) [0x00000] in <filename unknown>:0 at DotNetOpenAuth.OAuth.ConsumerBase.PrepareAuthorizedRequest (DotNetOpenAuth.Messaging.MessageReceivingEndpoint endpoint, System.String accessToken, IDictionary2 extraData) [0x00000] in :0
at FloydPink.Flickr.Downloadr.OAuth.OAuthManager.PrepareAuthorizedRequest (IDictionary2 parameters) [0x00000] in <filename unknown>:0 at FloydPink.Flickr.Downloadr.OAuth.OAuthManager+<MakeAuthenticatedRequestAsync>c__async0.MoveNext () [0x00000] in <filename unknown>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0 at System.Runtime.CompilerServices.TaskAwaiter1[System.Object].GetResult () [0x00000] in :0
at FloydPink.Flickr.Downloadr.Logic.LoginLogic+c__async0.MoveNext () [0x00000] in :0
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in :0
at System.Runtime.CompilerServices.TaskAwaiter`1[System.Boolean].GetResult () [0x00000] in :0
at FloydPink.Flickr.Downloadr.Presentation.LoginPresenter+c__async0.MoveNext () [0x00000] in :0

The problem can be solved used the following command (thanks to the developer for suggesting me this):

mozroots --import --ask-remove

Crashes as soon as I give permissions (or run it)

Just installed latest 1.1.1.4 from .deb file on my Ubuntu (14.04) machine, and it crashes after that I give permissions on flickr.

Here's the log:

/opt/flickrdownloadr/bin/flickr-downloadr.exe

(process:28404): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed

(flickr-downloadr:28374): GLib-CRITICAL **: Source ID 8 was not found when attempting to remove it

(flickr-downloadr:28374): GLib-CRITICAL **: Source ID 4 was not found when attempting to remove it

(flickr-downloadr:28374): GLib-CRITICAL **: Source ID 9 was not found when attempting to remove it

(flickr-downloadr:28374): GLib-CRITICAL **: Source ID 71 was not found when attempting to remove it

(flickr-downloadr:28374): GLib-CRITICAL **: Source ID 6 was not found when attempting to remove it

(flickr-downloadr:28374): GLib-CRITICAL **: Source ID 7 was not found when attempting to remove it

(flickr-downloadr:28374): GLib-CRITICAL **: Source ID 214 was not found when attempting to remove it

Unhandled Exception:
DotNetOpenAuth.Messaging.ProtocolException: Web request to 'https://api.flickr.com/services/rest' failed. ---> System.Net.WebException: Error getting response stream (Write: The authentication or decryption has failed.): SendFailure ---> System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: Invalid certificate received from server. Error code: 0xffffffff800b010a
  at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.RemoteValidation (Mono.Security.Protocol.Tls.ClientContext context, AlertDescription description) [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.validateCertificates (Mono.Security.X509.X509CertificateCollection certificates) [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.ProcessAsTls1 () [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.Handshake.HandshakeMessage.Process () [0x00000] in <filename unknown>:0 
  at (wrapper remoting-invoke-with-check) Mono.Security.Protocol.Tls.Handshake.HandshakeMessage:Process ()
  at Mono.Security.Protocol.Tls.ClientRecordProtocol.ProcessHandshakeMessage (Mono.Security.Protocol.Tls.TlsStream handMsg) [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.RecordProtocol.InternalReceiveRecordCallback (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at System.Net.HttpWebRequest.EndGetRequestStream (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0 
  at System.Net.HttpWebRequest.GetRequestStream () [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStreamCore (System.Net.HttpWebRequest request) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStreamCore (System.Net.HttpWebRequest request) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStream (System.Net.HttpWebRequest request, DirectWebRequestOptions options) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStream (System.Net.HttpWebRequest request) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.Channel.SendParametersInEntity (System.Net.HttpWebRequest httpRequest, IDictionary`2 fields) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.Channel.InitializeRequestAsPost (IDirectedProtocolMessage requestMessage) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.CreateHttpRequest (IDirectedProtocolMessage request) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.InitializeRequest (IDirectedProtocolMessage request) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.OAuth.ConsumerBase.PrepareAuthorizedRequest (DotNetOpenAuth.Messaging.MessageReceivingEndpoint endpoint, System.String accessToken, IDictionary`2 extraData) [0x00000] in <filename unknown>:0 
  at FloydPink.Flickr.Downloadr.OAuth.OAuthManager.PrepareAuthorizedRequest (IDictionary`2 parameters) [0x00000] in <filename unknown>:0 
  at FloydPink.Flickr.Downloadr.OAuth.OAuthManager+<MakeAuthenticatedRequestAsync>c__async0.MoveNext () [0x00000] in <filename unknown>:0 
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0 
  at System.Runtime.CompilerServices.TaskAwaiter`1[System.Object].GetResult () [0x00000] in <filename unknown>:0 
  at FloydPink.Flickr.Downloadr.Logic.UserInfoLogic+<PopulateUserInfo>c__async0.MoveNext () [0x00000] in <filename unknown>:0 
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0 
  at System.Runtime.CompilerServices.TaskAwaiter`1[FloydPink.Flickr.Downloadr.Model.User].GetResult () [0x00000] in <filename unknown>:0 
  at FloydPink.Flickr.Downloadr.Logic.LoginLogic+<CallApplyUser>c__async0.MoveNext () [0x00000] in <filename unknown>:0

If I run it again, I get immediately the same crash until I don't remove ~/.config/flickr-downloadr/, but it's still not usable.

Uninstall

Installed via flickrdownloadr-1.1.1.4-osx-installer.app on OS X 10.10.3 and would like an uninstaller or guidance about how to fully remove all package contents that were installed.

Getting list of photos

The program is launched, I click to continue and I always get this message "Getting list of photos" and nothing else appears. My OS : ubuntu 14.04 x64 with french language.
I found a work arround, launch the program whith LANG=C on command line.

Secrets.cs missing

I totally understand that Secrets.cs has the appkey and what not, and shouldn't be in the repo otherwise everybody can implement their own app and abuse the grants given to flickr-downloader. But:

  1. I think a skeleton file (like the one below) should be included with a little instruction on how to ask the keys to flickr, otherwise forking gets a bit difficult :)

  2. More important, ILSpy happily decompiles Secrets.cs from the binaries, so the current secrets are in the wild !

Skeleton of a Secrets.cs :

namespace FloydPink.Flickr.Downloadr.Bootstrap
{
    public static class Secrets
    {
        public const string SharedSecret = "";

        public const string ConsumerKey = "";

        public const string ConsumerSecret = "";
    }
}

can' login - tls error?

Installed 2.0.0.1 from the .deb in linux-x64.zip in ubuntu 15.10/amd64 ... crashes on start after pressing the [login] button

ca-certificates 20160104ubuntu0.15.10.1
mono 3.2.8+dfsg-4ubuntu4
gtk-sharp3 2.99.3-2

$ /opt/flickrdownloadr/bin/flickr-downloadr.exe
Fatal Error: DotNetOpenAuth.Messaging.ProtocolException: Web request to 'https://www.flickr.com/services/oauth/request_token' failed. ---> System.Net.WebException: Error getting response stream (Write: The authentication or decryption has failed.): SendFailure ---> System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: Invalid certificate received from server. Error code: 0xffffffff800b010a
  at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.RemoteValidation (Mono.Security.Protocol.Tls.ClientContext context, AlertDescription description) [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.validateCertificates (Mono.Security.X509.X509CertificateCollection certificates) [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.ProcessAsTls1 () [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.Handshake.HandshakeMessage.Process () [0x00000] in <filename unknown>:0 
  at (wrapper remoting-invoke-with-check) Mono.Security.Protocol.Tls.Handshake.HandshakeMessage:Process ()
  at Mono.Security.Protocol.Tls.ClientRecordProtocol.ProcessHandshakeMessage (Mono.Security.Protocol.Tls.TlsStream handMsg) [0x00000] in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.RecordProtocol.InternalReceiveRecordCallback (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at System.Net.HttpWebRequest.EndGetRequestStream (IAsyncResult asyncResult) [0x00000] in <filename unknown>:0 
  at System.Net.HttpWebRequest.GetRequestStream () [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStreamCore (System.Net.HttpWebRequest request) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStreamCore (System.Net.HttpWebRequest request) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStream (System.Net.HttpWebRequest request, DirectWebRequestOptions options) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStream (System.Net.HttpWebRequest request) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.Channel.SendParametersInEntity (System.Net.HttpWebRequest httpRequest, IDictionary`2 fields) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.Channel.InitializeRequestAsPost (IDirectedProtocolMessage requestMessage) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.CreateHttpRequest (IDirectedProtocolMessage request) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.Channel.RequestCore (IDirectedProtocolMessage request) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.Channel.Request (IDirectedProtocolMessage requestMessage) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.Messaging.Channel.Request[UnauthorizedTokenResponse] (IDirectedProtocolMessage requestMessage) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.OAuth.ConsumerBase.PrepareRequestUserAuthorization (System.Uri callback, IDictionary`2 requestParameters, IDictionary`2 redirectParameters, System.String& requestToken) [0x00000] in <filename unknown>:0 
  at DotNetOpenAuth.OAuth.DesktopConsumer.RequestUserAuthorization (IDictionary`2 requestParameters, IDictionary`2 redirectParameters, System.String& requestToken) [0x00000] in <filename unknown>:0 
  at FloydPink.Flickr.Downloadr.OAuth.OAuthManager.BeginAuthorization () [0x00000] in <filename unknown>:0 
  at FloydPink.Flickr.Downloadr.Logic.LoginLogic.Login (System.Action`1 applyUser) [0x00000] in <filename unknown>:0 
  at FloydPink.Flickr.Downloadr.Presentation.LoginPresenter.Login () [0x00000] in <filename unknown>:0  ... False

Crash Decrypting data

Not sure what causes the repro: Here's the exception:

$exception {"The decryption operation failed, see inner exception."} System.IO.IOException

  • InnerException {"The specified data could not be decrypted"} System.Exception {System.ComponentModel.Win32Exception}

Crashes after authentication on Flickr

Fresh install of version 1.0.4-1 on Ubuntu 14.10 x64

After authenticating on Flickr, the app crashes with the following in the console:
Unhandled Exception:
DotNetOpenAuth.Messaging.ProtocolException: Web request to 'https://api.flickr.com/services/rest' failed. ---> System.Net.WebException: Error getting response stream (Write: The authentication or decryption has failed.): SendFailure ---> System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: Invalid certificate received from server. Error code: 0xffffffff800b010a
at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.RemoteValidation (Mono.Security.Protocol.Tls.ClientContext context, AlertDescription description) [0x00000] in :0
at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.validateCertificates (Mono.Security.X509.X509CertificateCollection certificates) [0x00000] in :0
at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.ProcessAsTls1 () [0x00000] in :0
at Mono.Security.Protocol.Tls.Handshake.HandshakeMessage.Process () [0x00000] in :0
at (wrapper remoting-invoke-with-check) Mono.Security.Protocol.Tls.Handshake.HandshakeMessage:Process ()
at Mono.Security.Protocol.Tls.ClientRecordProtocol.ProcessHandshakeMessage (Mono.Security.Protocol.Tls.TlsStream handMsg) [0x00000] in :0
at Mono.Security.Protocol.Tls.RecordProtocol.InternalReceiveRecordCallback (IAsyncResult asyncResult) [0x00000] in :0
--- End of inner exception stack trace ---
at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback (IAsyncResult asyncResult) [0x00000] in :0
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.EndGetRequestStream (IAsyncResult asyncResult) [0x00000] in :0
at System.Net.HttpWebRequest.GetRequestStream () [0x00000] in :0
at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStreamCore (System.Net.HttpWebRequest request) [0x00000] in :0
--- End of inner exception stack trace ---
at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStreamCore (System.Net.HttpWebRequest request) [0x00000] in :0
at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStream (System.Net.HttpWebRequest request, DirectWebRequestOptions options) [0x00000] in :0
at DotNetOpenAuth.Messaging.StandardWebRequestHandler.GetRequestStream (System.Net.HttpWebRequest request) [0x00000] in :0
at DotNetOpenAuth.Messaging.Channel.SendParametersInEntity (System.Net.HttpWebRequest httpRequest, IDictionary2 fields) [0x00000] in <filename unknown>:0 at DotNetOpenAuth.Messaging.Channel.InitializeRequestAsPost (IDirectedProtocolMessage requestMessage) [0x00000] in <filename unknown>:0 at DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.CreateHttpRequest (IDirectedProtocolMessage request) [0x00000] in <filename unknown>:0 at DotNetOpenAuth.OAuth.ChannelElements.OAuthChannel.InitializeRequest (IDirectedProtocolMessage request) [0x00000] in <filename unknown>:0 at DotNetOpenAuth.OAuth.ConsumerBase.PrepareAuthorizedRequest (DotNetOpenAuth.Messaging.MessageReceivingEndpoint endpoint, System.String accessToken, IDictionary2 extraData) [0x00000] in :0
at FloydPink.Flickr.Downloadr.OAuth.OAuthManager.PrepareAuthorizedRequest (IDictionary2 parameters) [0x00000] in <filename unknown>:0 at FloydPink.Flickr.Downloadr.OAuth.OAuthManager+<MakeAuthenticatedRequestAsync>c__async0.MoveNext () [0x00000] in <filename unknown>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in <filename unknown>:0 at System.Runtime.CompilerServices.TaskAwaiter1[System.Object].GetResult () [0x00000] in :0
at FloydPink.Flickr.Downloadr.Logic.UserInfoLogic+c__async0.MoveNext () [0x00000] in :0
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x00000] in :0
at System.Runtime.CompilerServices.TaskAwaiter`1[FloydPink.Flickr.Downloadr.Model.User].GetResult () [0x00000] in :0
at FloydPink.Flickr.Downloadr.Logic.LoginLogic+c__async0.MoveNext () [0x00000] in :0

The app will then crash immediately when trying to start it again.

The authentication or decryption has failed

Hi

I'm trying to run flickrdownloadr but an error occurred and it crashed, description below

I tried both the deb and the run versions but the error is the same,
(the first time I launched it, it started but then crashed anyway)

  • O.S. deepin 15 (debian testing based)
$ ./flickrdownloadr

(flickr-downloadr:3949): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",

(flickr-downloadr:3949): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",

Unhandled Exception:
System.Net.WebException: Error: SendFailure (Error writing headers) ---> System.Net.WebException: Error writing headers ---> System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: The authentication or decryption has failed.
  at Mono.Security.Protocol.Tls.RecordProtocol.EndReceiveRecord (IAsyncResult asyncResult) <0x40c57770 + 0x0010b> in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.SslClientStream.SafeEndReceiveRecord (IAsyncResult ar, Boolean ignoreEmpty) <0x40c576b0 + 0x0002b> in <filename unknown>:0 
  at Mono.Security.Protocol.Tls.SslClientStream.NegotiateAsyncWorker (IAsyncResult result) <0x40c52510 + 0x00227> in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at System.Net.WebConnection.EndWrite (System.Net.HttpWebRequest request, Boolean throwOnError, IAsyncResult result) <0x40c81640 + 0x00207> in <filename unknown>:0 
  at System.Net.WebConnectionStream+<SetHeadersAsync>c__AnonStorey1.<>m__0 (IAsyncResult r) <0x40c80f20 + 0x00143> in <filename unknown>:0 
  --- End of inner exception stack trace ---
  --- End of inner exception stack trace ---
  at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) <0x40c8ba30 + 0x0019f> in <filename unknown>:0 
  at System.Net.HttpWebRequest.GetResponse () <0x40cdbc90 + 0x00053> in <filename unknown>:0 
  at FloydPink.Flickr.Downloadr.Logic.UpdateCheckLogic.UpdateAvailable (FloydPink.Flickr.Downloadr.Model.Preferences preferences) <0x40cdb6b0 + 0x0013b> in <filename unknown>:0 
  at FloydPink.Flickr.Downloadr.Presentation.LoginPresenter.ApplyUser (FloydPink.Flickr.Downloadr.Model.User user) <0x40cdb5d0 + 0x0004e> in <filename unknown>:0 
  at FloydPink.Flickr.Downloadr.Logic.LoginLogic+<CallApplyUser>c__async0.MoveNext () <0x40cbefc0 + 0x001bb> in <filename unknown>:0 
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x7fb8b0c016d0 + 0x00029> in <filename unknown>:0 
  at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<ThrowAsync>m__1 (System.Object state) <0x7fb8b0bfeee0 + 0x00041> in <filename unknown>:0 
  at System.Threading.QueueUserWorkItemCallback.WaitCallback_Context (System.Object state) <0x7fb8b0cb5720 + 0x00048> in <filename unknown>:0 
  at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, Boolean preserveSyncCtx) <0x7fb8b0caf850 + 0x0016e> in <filename unknown>:0 
  at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, Boolean preserveSyncCtx) <0x7fb8b0caf820 + 0x00020> in <filename unknown>:0 
  at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem () <0x7fb8b0cb56b0 + 0x00053> in <filename unknown>:0 
  at System.Threading.ThreadPoolWorkQueue.Dispatch () <0x7fb8b0cb3cc0 + 0x001d6> in <filename unknown>:0 
  at System.Threading._ThreadPoolWaitCallback.PerformWaitCallback () <0x7fb8b0cb5530 + 0x00008> in <filename unknown>:0
$

Login failure

Hi--

I downloaded the application and the Mono Framework and launched the app. I then click the Login button but the application then crashes (unhandled exception). I'm never prompted for credentials...?

Version is 1.0.3.1

thx
PP

Linux builds do not work?

My computers are running Xubuntu xenial. When I install the latest version 2.2.2.3 download (x 64) on them, none of them will create a shortcut to anything on the menu so that I can run this software.

To install them on Linux I used the deb package, downloaded and then installed with dpkg. apt install -i was used to fix missing dependencies.

At the moment I can only use the Windows version on Windows 8.1

Application fails with 0 bit files on cache folder

I can't made flickr-downloadr work with the stable repositories of Debian Jessie

I get the following error accessing to my albums

Fatal Error: GLib.GException: No se ha reconocido el formato de imagen del archivo
  at Gdk.PixbufLoader.Close () [0x00000] in <filename unknown>:0 
  at Gdk.PixbufLoader.InitFromStream (System.IO.Stream stream) [0x00000] in <filename unknown>:0 
  at Gdk.PixbufLoader..ctor (System.IO.Stream stream) [0x00000] in <filename unknown>:0 
  at Gdk.Pixbuf..ctor (System.IO.Stream stream) [0x00000] in <filename unknown>:0 
  at FloydPink.Flickr.Downloadr.ImageExtension.SetCachedImage (Gtk.Image self, System.String imageUrl) [0x00000] in <filename unknown>:0 
  at FloydPink.Flickr.Downloadr.UI.Widgets.PhotoWidget.set_ImageUrl (System.String value) [0x00000] in <filename unknown>:0 
  at FloydPink.Flickr.Downloadr.UI.Widgets.PhotoWidget.set_WidgetItem (IGridWidgetItem value) [0x00000] in <filename unknown>:0 
  at FloydPink.Flickr.Downloadr.UI.Windows.LandingWindow.set_PublicPhotoset (FloydPink.Flickr.Downloadr.Model.Photoset value) [0x00000] in <filename unknown>:0 
  at FloydPink.Flickr.Downloadr.Presentation.LandingPresenter+<Initialize>c__async0.MoveNext () [0x00000] in <filename unknown>:0  ... False

The only workaround that I have found is set up the mono repositories and update the mono libraries

The steps are

  1. Purge mono-complete
  2. Setup mono repositories and update
  3. Install again flickr-downloadr
  4. Install ca-certificates-mono
  5. Remove ~/.config/flickr-downloadr folder

Flickr Downloadr crashes as soon as I start it.

I am currently using Windows 7 Ultimate x64 and when trying to start Flickr Downloadr it crashes right away. I have successfully installed the program and it has also appeared to install GTK properly.

The following is copied from the error dialog generated by Windows.

Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: flickr-downloadr.exe
Problem Signature 02: 1.0.3.1
Problem Signature 03: 54878a7e
Problem Signature 04: glib-sharp
Problem Signature 05: 2.12.0.0
Problem Signature 06: 52cb5aea
Problem Signature 07: 1bb
Problem Signature 08: 2c
Problem Signature 09: System.DllNotFoundException
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1033
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

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.