flickr-downloadr / flickr-downloadr-gtk

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.
https://flickrdownloadr.com/
MIT License
180 stars 41 forks source link

incremental download #71

Closed vdwjeremy closed 3 years ago

vdwjeremy commented 6 years ago

Current logic downloads a batch of photos in a new folder flickr-downloadr-YYYY-MM-DD_HH-MM-SS. When making backups of flickr, it is tricky to find only the new photos uploaded since last backup. The alternative being to download everything which can generate a lot of traffic.

It would be interesting to have an incremental download where only the new photos are downloaded. I see 2 ways of doing it:

Full diff

  1. Reuse the same folder each time, that can be done by making the folder name configurable.
  2. For each photo, download if it does not exist yet or the "lastupdate" field changed.

Recently updated

By using the "rencently updated" API, we can get the list of photos that have changed since the last backup.

What do you think ?

floydpink commented 6 years ago

Sounds like a good enhancement. I can accept a PR for this if you (or anyone else) can implement the change.