My kid’s school is using smugmug.com hosting their daily/event photos. Naturally I want to download my kid’s photos, programmatically. So I found a pretty decent one on Github, and added some changes to make it easier to use.

Here it is: Smugmug Downloader

Main changes:

  • Added -p PASSWORD and removed -s SESSION, so it will obtain cookies for you. No need to go and find cookie using browser developer tools.
  • Added --folder FOLDER to download all the albums under specific folder. I find it much useful when there are too many albums but you only want some of them.
  • Added concurrent download.

Also submitted a PR, hope to contribute back to the original repo (if it is not completely abandoned).