Dean
Dean
I think the best solution would be to implement a queue mechanism (enabled with a configuration option) that will ensure requests are processed at the allowed endpoint rate. I'll take...
I've been thinking about building a separate syncing library (e.g. trakt.sync.py), this could contain some common classes/tools like this. I don't really have the time to work on this yet.....
I've started implementing a sync cache (available in [trakt.sync.py](https://github.com/fuzeman/trakt.sync.py)) and storage backend ([stash](https://github.com/fuzeman/stash)). Still needs a lot more testing, wouldn't use this in production yet.
The attached license comes from the BitTorrent source code ([BitTorrent-5.2.2.tar.gz](https://web.archive.org/web/*/http://download.bittorrent.com/dl/archive/BitTorrent-5.2.2.tar.gz)). Looking closer at the source code for BitTorrent 5.2.2 and 5.3.0 it appears `bencode.py` was licensed with the *Python Software...
The original `bencode.py` source code used in this library has been distributed under BitTorrent Open Source License Version 1.1, Python Software Foundation License (PSFL) for Python 2.3, and General Public...
This is probably caused by a conflicting package that is using the same module name. All these packages use the same module name (so only *one* can be installed): -...
It took some time to identify this issue, but I finally found a simple fix without any changes to Puppeteer. Just add the following to `puppeteer.connect` or `puppeteer.launch` options: ```...
@luluhoc Looks like `targetFilter` was changed in puppeteer v21 (https://github.com/puppeteer/puppeteer/commit/44712d1e6efcb3fa49c27b1195d17c0c1c92a0ca). I think this will work with older versions of puppeteer (haven't tested myself): ``` targetFilter: (target) => !!target.url ```
@luluhoc Have you previously been passing Cloudflare Protection (in the last month)? There are many other variables that could impact passing bot detection. I have typically run puppeteer in non-headless...
@thanh858036 you need to click the captcha iframe using raw mouse events - either with a patched version of the [humanize](https://github.com/berstend/puppeteer-extra/tree/automation-extra/packages/plugin-humanize) plugin (which is broken, and has been removed from...