Comments (1)
Damn you gog! One thing you can currently do is change the delay between http get's..
Currently it's:
HTTP_FETCH_DELAY = 1 # in seconds
I would try 1.5 or 2. It will make your update longer, but it should avoid ban.
I have it set to 1 with 700+ games and I don't get banned... but who knows how their banning really works. It does take a long time, but that's because there's a fetch per game for the game data, and a fetch per file to get MD5 data. That's the killer.
I can add support for "resuming" updates... but ultimately I'd like to figure out a way to avoid ban.
I don't know of any way to "speed up update" without sacrificing fetching the MD5 info.
Any suggestions? :)
from gogrepo.
Related Issues (20)
- Login Fails HOT 4
- HTTP Error 403: Forbidden after update -os windows -lang en de -skipknown HOT 48
- Apply os and language filters on download HOT 3
- "login failed, verify your username/password and try again." error HOT 8
- Game download randomly stops HOT 5
- [enhancement] Skip already verified HOT 2
- Python3 support HOT 2
- Download only new/updated HOT 1
- Unable to Verify games with Windows directory specified HOT 2
- "Skip games marked as hidden" function not working HOT 8
- Multiple directories / hard-drives HOT 2
- Unknown threading error HOT 1
- xml parsing error occurred trying to get md5 data for .... HOT 12
- XML Parsing Error HOT 3
- Login always fails with "cannot continue, gog is asking for a reCAPTCHA :( try again in a few minutes." HOT 14
- XML error has reappeared HOT 2
- Add a flag to not download/save patch files HOT 5
- Download/Unicode error HOT 2
- Fix ValueError: invalid mode: 'rUb' HOT 5
- SyntaxError: EOL while scanning string literal
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gogrepo.