Solverecaptchas
An async Python library to automate solving ReCAPTCHA v2 using Playwright.
Disclaimer
This project is for educational and research purposes only. Any actions and/or activities related to the material contained on this GitHub Repository is solely your responsibility. The misuse of the information in this GitHub Repository can result in criminal charges brought against the persons in question. The author will not be held responsible in the event any criminal charges be brought against any individuals misusing the information in this GitHub Repository to break the law.
Trained model
I’ve trained a model that detects each of the following classes which support 9x grid.
bicycle
boat
bridge
bus
car
chimneys
crosswalk
fire hydrant
motorcycles
mountains or hills
palm trees
stair
taxi
tow truck
traffic light
traffic sign
truck
This model can be downloaded from https://mikey.id/yolov3.weights. I’ve provided the other necessary files under model/.
Compatibility
Linux, macOS, and Windows!
Installation
$ pip install solverecaptchas
Usage
If you want to use it in your own script
import asyncio
import sys
from solverecaptchas.solver import Solver
if len(sys.argv) == 4:
pageurl, sitekey, proxy = sys.argv[1:]
else:
print('Invalid number of arguments (pageurl, sitekey, proxy)')
sys.exit(0)
if proxy.lower() == "none":
proxy = None
client = Solver(pageurl, sitekey, proxy=proxy)
result = asyncio.run(client.start())
if result:
print(result)
Metadata
Release files for solverecaptchas 0.1.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| solverecaptchas-0.1.6.tar.gz | 10.4 kB | Details |
Release files / solverecaptchas-0.1.6.tar.gz
| Download URL | solverecaptchas-0.1.6.tar.gz |
|---|---|
| Size | 10.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8c4a3023f6bd42c4b17c9eafb00d395dadbad074ac9984eefb69c5b829ff5bb5
|
|
BLAKE2b-256 checksum How to use checksums |
f3c533dbd5f793759dec4508a0cbc43955ea7e46c3b8072f26486efe9f5576eb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.2 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.1
|