Download you Humble Bundle Library
Download all of your content from your Humble Bundle Library!
The first time this runs it may take a while because it will download everything. After that it will only download the content that has been updated or is missing.
--trove
flag)
--update
)
--progress
flag)
--include/--exclude
flag)
--platform
flag)
pip install humblebundle-downloader
First thing to do is get your account cookies. This can be done by getting a browser extension that lets you see or export your cookies.
Method 1 (recommended)
_simpleauth_sess
and pass that value using -s "COOKIE_VALUE"
Method 2
curl -b cookies.orig.txt --cookie-jar cookies.txt http://bogus
Use the following command to download your Humble Bundle Library:
hbd --cookie-file cookies.txt --library-path "Downloaded Library" --progress
This directory structure will be used:
Downloaded Library/Purchase Name/Item Name/downloaded_file.ext
.cache.json
is saved and keeps track of the files that have been downloaded. This way running the download command again pointing to the same directory will only download new or updated files.--help
with all hbd
commands to see available options--platform
flag by visiting your Humble Bundle Library and look under the Platform dropdown-k
or --keys
flag. Find these keys by going to your Purchases section, click on a products and there should be a downloads?key=XXXX
in the url.