-
Notifications
You must be signed in to change notification settings - Fork 131
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HumbleBundle #9
Comments
Humble Bundle support is already implemented in 89968b4 and should work for archives and binaries (assuming they are MojoSetup). It may take a while to fetch Humble orders and Linux-compatible games from them. Unfortunately I can't test many games as I have only 6 of them in Humble library. |
Oh, awesome! I have a large library of HumbleBundle games, so I can give it a test. |
@tkashkin it appears linking a HumbleBundle account opens the log in window with the website, then just shows me the library on the website instead of in GameHub. If I close the website, GameHub still doesn't seem to know about my HumbleBundle account. |
@cassidyjames have you received email with security code? If so did it show code prompt? |
@tkashkin I did, and it logged in successfully. But then it just logged in in the web browser. The GameHub UI never updated and showed it as logged in. |
@cassidyjames ok, so it seems to fail when security code is requested. I'll look into this tomorrow. |
@cassidyjames it should be fixed by 2ba374a; release. You may need to run |
gamehub.log |
@mgclabs did it login in browser successfully? If so, my assumption that humble token can't be enclosed in |
It did log in successfully in the browser, yes |
Just tried it, it shows the authorization as successful but isnt populating with games |
@mgclabs I don't really know what's the problem in your case. You can try to login in external browser and get If you are logged in correctly (with 2FA), you should be able to get your order ids at https://www.humblebundle.com/api/v1/user/order?ajax=true Then execute |
@tkashkin I tried the latest master on a fresh install. It looks like HumbleBundle gets added, but it's showing 0 games. However, visiting the API link provided above shows me a dozen or so game keys. |
@cassidyjames Just to be sure, have you waited long enough? Orders are loading sequentially and take some time to parse. There's no filtering so not all orders contain Linux-compatible games. There may be some useful info in the log, run You can also try to set access token from browser cookies, I'll add option in settings if that will work. |
I've found on my system - using the UI GameHub supplies results in the auth token being saved into dconf as: '"$auth_token"' (note the extra inverted commas (")) |
@MessedUpHare So do you think removing quotes helps? |
@tkashkin
|
@MessedUpHare, @cassidyjames, @mgclabs |
@tkashkin |
This worked great for me on a fresh install. Nice work! |
Former-commit-id: 3dd7dbe
HumbleBundle.com has a concept of a library. I'm not sure what their API is like, but it'd be handy to be able to see and download my games there.
Installing might be tricky, as they're typically delivered as a zip or tarball, which is a lot less friendly for users.
The text was updated successfully, but these errors were encountered: