lunatrius / hb-dl Goto Github PK
View Code? Open in Web Editor NEWDownload Humble Bundle games, automagically!
Download Humble Bundle games, automagically!
I'm trying to get this script (using -d) to filter results to only specific filetypes. At the moment, it seems this is only searching a list of product names, rather than a list of filenames. Would it be possible to change this or make it an option?
After logging in (replace fake credentials with real ones), the script cannot read the keys...
./hbdl.py -r
Opening /home...
Trying to log in...
Username [xxxx]: [email protected]
Password:
Password (retype):
Re-opening /home...
Did not land on /home, stopping!
https://www.humblebundle.com/login?goto=%2Fhome
Traceback (most recent call last):
File "./hbdl.py", line 542, in <module>
main()
File "./hbdl.py", line 507, in main
products = [data['products'][key] for key in data['products']]
TypeError: 'NoneType' object is not subscriptable
Script works great, but cannot process all purchases on issueing hbdl.py --list if you own the game Brütal Legend.
$ hbdl.py --list > list.txt
Traceback (most recent call last):
File "./hbdl.py", line 436, in <module>
main()
File "./hbdl.py", line 429, in main
size = process_download_products(dirs, products, args.dry)
File "./hbdl.py", line 313, in process_download_products
print_title(product['human_name'])
File "./hbdl.py", line 259, in print_title
print '== %s' % title
UnicodeEncodeError: 'ascii' codec can't encode character u'\xfc' in position 5: ordinal not in range(128)
The redirected output list.txt contains then only some games, but not all.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.