Skip to content

Latest commit

 

History

History
42 lines (26 loc) · 1.78 KB

README.md

File metadata and controls

42 lines (26 loc) · 1.78 KB

Known to be broken. Accepting PRs.

This worked for me two years ago when my oldest child left daycare, and I haven't touched it since. It scrapes the HiMama website and as their site changes, it will break. My youngest is now leaving daycare so I'll put a fixed version up in coming weeks, and then I'll have no opportunity to work on it further.


himama-dl

An unofficial bulk downloader for HiMama "Activities" (photos/videos).

This scrapes your kid's activities through the website, and it's likely to be quite brittle.

himama-dl will prompt you for your HiMama credentials, then use it to scrape a list of children/account IDs out of HiMama.com. It will then allow you to select which child to download activities for, and then output each childs activities in a subdirector.

A typical page of contains activities that look like this:

Screen shot of HiMama activities

himama-dl will download each attached photo or video and name it according to its "Added by", "Date", "Title', and a short hash to ensure uniqueness, for example:

2021-08-17 - Preschool Room - Look what I'm doing today - a4993b62.mov
2021-08-18 - Preschool Room - Look what I'm doing today - 1e3db443.jpeg
2021-08-18 - Preschool Room - Look what I'm doing today - cec982de.mov
2021-08-19 - Preschool Room - Look what I'm doing today - 58af6832.jpeg
2021-08-19 - Preschool Room - Look what I'm doing today - 8f0231b4.movg

Installation

go install github.com/meagar/himama-dl@latest

Usage

  1. Run himama-dl; it will prompt for your HiMama credentials
  2. Select which child to download data for (or press enter if only one child is found)
  3. Wait