Reduce waiting time for solving recaptchas to less than a second
Project description
recaptcha-manager
Reduce waiting time for solving recaptchas to less than a second
recaptcha-manager is a python package which handles the requesting and solving of google recaptchas according to the usage of your particular application. More specifically, it mathematically analyses relevant factors to pre-send captcha requests to solving services in the background such that whenever you request a captcha, there is already one ready. Since this pre-sending is adapted to your application's captcha usage statistics, it can make accurate predictions so that there won't be any expired captchas as an expense for the low waiting time.
Here's a quick rundown of its other core features
- Quick Integration - Supports API of popular captcha solving services like Anticaptcha and 2Captcha
- Flexibility - Works equally well on applications requiring 2-3 captchas a minute as well as those requiring 40+ captchas a minute
- Adaptability - Can readjust even if your applications' rate of requesting captchas drastically changes midway
- Unification - If you use multiple captcha solving services, then you can use all of them simultaneously using recaptcha-manager, or switch between them incase of an error.
However, recaptcha-manager is not suitable for all applications. Some things to keep in mind:
- Only supports Python 3
- Only recaptcha-v2 and recaptcha-v3 are supported
- Only practical for use cases which repeatedly require captcha tokens for the same site
Installation
You can install the package from pypi like below:
pip install recaptcha_manager
Development
Want to contribute? Great!
Here are a few ways you can help:
- Report bugs that you come across
- Help integrate API of other captcha solving services (documentation to help do that will be updated soon)
- Submit feature requests that you think would be helpful
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for recaptcha_manager-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 855a3502ce41dd39f882f6356fe9d2291e58f8ecdcb6624a87576772a049e5c7 |
|
MD5 | 35fa26c2c89e9816799b1c01d3dad07e |
|
BLAKE2b-256 | b32eaaec253e0a7e170b87b80eb66f26da546fb6e568e017d748991e323c89aa |