Skip to content

meagar/himama-dl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages