Skip to content
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

DLC RetrieveAppName requests fail (Steam rate limit) #8

Closed
NiceGlassesDude opened this issue Dec 26, 2022 · 5 comments
Closed

DLC RetrieveAppName requests fail (Steam rate limit) #8

NiceGlassesDude opened this issue Dec 26, 2022 · 5 comments
Assignees
Labels
bug Something isn't working fixed Bug fixed

Comments

@NiceGlassesDude
Copy link

I always get this error and I don't have a problem with my internet connection.

@BigBoiCJ
Copy link
Owner

BigBoiCJ commented Dec 26, 2022

Happens either when Steam is in maintenance or you got rate limited (if the game has a lot of DLCs for example).
It can now happen with Beat Saber when retrieving DLCs. The failed request should be RetrieveAppName.

I'll try to increase the retry delay and max attempts in a future release.

I'll also make it so that the RETRY_DELAY and RETRY_MAX variables are stored in config.ini and are editable.

If you do not believe you got temporarily rate limited, please paste your logs here (and remove any personal information if there's any). Also include the AppID/name of the game you were trying to crack.

@BigBoiCJ BigBoiCJ added bug Something isn't working WIP Currently being worked on labels Dec 26, 2022
@BigBoiCJ BigBoiCJ self-assigned this Dec 26, 2022
@NiceGlassesDude
Copy link
Author

Happens either when Steam is in maintenance or you got rate limited (if the game has a lot of DLCs for example). It can now happen with Beat Saber when retrieving DLCs. The failed request should be RetrieveDLC.

I'll try to increase the retry delay and max attempts in a future release.

I'll also make it so that the RETRY_DELAY and RETRY_MAX variables are stored in config.ini and are editable.

If you do not believe you got temporarily rate limited, please paste your logs here (and remove any personal information if there's any). Also include the AppID/name of the game you were trying to crack.

Thanks for the feedback. Given that it has over 600 DLCs, this makes sense. It worked at times, but it always failed to retrieve specific DLCs at some point.

AppID: 363890 - RPG Maker MV

@BigBoiCJ BigBoiCJ added fixed Bug fixed and removed WIP Currently being worked on labels Dec 26, 2022
@BigBoiCJ BigBoiCJ changed the title Retrieve request failed DLC RetrieveAppName requests fail (Steam rate limit) Dec 26, 2022
@BigBoiCJ
Copy link
Owner

BigBoiCJ commented Dec 26, 2022

Thanks for this useful information.

I've published a new release, v1.2.8, which should fix this problem. This version requires that you delete your config.ini file and generate a new one by launching the .exe and reconfiguring everything OR requires that you add this at the end of your current file:

[Advanced]
retrydelay = 15
retrymax = 30

I've managed to fully crack the game RPG Maker MV using this new release. It does take significantly more time though, but I don't see an obvious way around that.
Switching your IP with a VPN or a Proxy will help countering the rate limiting and could speed up the process, but now it should try for enough time that you will manage to retrieve all the DLCs with a single connection.

Your feedback is precious. If this fixed (or not) your problem, please notify me :)

@NiceGlassesDude
Copy link
Author

Thanks for your time and effort, CJ! Everything went smoothly, and I had no problems this time.

@BigBoiCJ
Copy link
Owner

Thanks for your time and effort, CJ! Everything went smoothly, and I had no problems this time.

Great! I'll close this issue then :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working fixed Bug fixed
Projects
None yet
Development

No branches or pull requests

2 participants