capsolver python libary
Project description
Capsolver
Capsolver official python library
Supported CAPTCHA types:
- HCaptcha
- FunCaptcha
- Geetest
- ReCaptchaV2
- ReCaptchav3
- MtCaptcha
- Datadom
- Cloudflare
- Kasada
- Akamai BMP
Installation
You don't need this source code unless you want to modify the package. If you just want to use the package, just run:
pip3 install --upgrade capsolver
Install from source with:
python setup.py install
Usage
export CAPSOLVER_API_KEY='...'
Or set capsolver.api_key to its value:
from pathlib import Path
import os
import base64
import capsolver
# tokenTask
print("api host",capsolver.api_base)
print("api key",capsolver.api_key)
# capsolver.api_key = "..."
solution = capsolver.solve({
"type":"ReCaptchaV2TaskProxyLess",
"websiteKey":"6Le-wvkSAAAAAPBMRTvw0Q4Muexq9bi0DJwx_mJ-",
"websiteURL":"https://www.google.com/recaptcha/api2/demo",
})
print(solution)
# RecognitionTask
img_path = os.path.join(Path(__file__).resolve().parent,"queue-it.jpg")
with open(img_path,'rb') as f:
solution = capsolver.solve({
"type":"ImageToTextTask",
"module":"queueit",
"body":base64.b64encode(f.read()).decode("utf8")
})
print(solution)
# get current balance
balance = capsolver.balance()
# print the current balance
print(balance)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
capsolver-1.0.3.tar.gz
(8.3 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file capsolver-1.0.3.tar.gz.
File metadata
- Download URL: capsolver-1.0.3.tar.gz
- Upload date:
- Size: 8.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e6b5e75856effe9b8c03df1bb6dc648f5aef14d5457211061d73f30673617616
|
|
| MD5 |
5a6abdeafc7d6ff60f4a2b8e3a180263
|
|
| BLAKE2b-256 |
d88ccf14d7ecf6c4521dda50c0221a34838dbbdae242a5c1bf940cb6ef898e8d
|
File details
Details for the file capsolver-1.0.3-py3-none-any.whl.
File metadata
- Download URL: capsolver-1.0.3-py3-none-any.whl
- Upload date:
- Size: 9.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5224fafb3ab19cc19643a8ba88eee52dcf9791e753334530992a40e953e7d9b7
|
|
| MD5 |
75cebf8756749b6cc7268bab23de6ae6
|
|
| BLAKE2b-256 |
70a42c658a85f66d798ab1d552fa6870a3a1431e2384b82e3f32a9e9e3c84930
|