GeeTest v4 ICON CAPTCHA solver using YOLO + template matching
Project description
GeeTest Solver
Python library for solving GeeTest v4 captchas (ICON and MATCH/IconCrush types).
Installation
pip install geetest-solver
Usage
from geetest_solver import solve_captcha
# Icon captcha (default)
seccode = solve_captcha(captcha_id="<CAPTCHA_ID>", captcha_type="icon")
# Match/IconCrush captcha
seccode = solve_captcha(captcha_id="<CAPTCHA_ID>", captcha_type="match")
# With proxy
proxies = {
'http': 'http://user:pass@proxy.example.com:8080',
'https': 'http://user:pass@proxy.example.com:8080'
}
seccode = solve_captcha(
captcha_id="<CAPTCHA_ID>",
captcha_type="icon",
proxies=proxies
)
Features
- Icon captcha: YOLO-based object detection + template matching
- Match captcha: Grid-based puzzle solver (swap to match 3)
- Automatic retry on failure
- Proxy support
- High success rate
Captcha Types
icon: Click icons in sequence (uses YOLO model)match: Swap grid items to match 3 in a row (IconCrush)
Requirements
- Python 3.8+
- CUDA (optional, for GPU acceleration)
License
MIT
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 Distribution
geetest_solver-1.0.7.tar.gz
(13.2 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 geetest_solver-1.0.7.tar.gz.
File metadata
- Download URL: geetest_solver-1.0.7.tar.gz
- Upload date:
- Size: 13.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7fd0c8f97b021d665bf75b5ebb65c55c712ffba581304de045fbed084dc91890
|
|
| MD5 |
91169d5304f19c83dfc9af65913f2851
|
|
| BLAKE2b-256 |
9ca1454b4e12692124659968858492ab8aa9eecf621d1d13d3b8a7ce84f836ec
|
File details
Details for the file geetest_solver-1.0.7-py3-none-any.whl.
File metadata
- Download URL: geetest_solver-1.0.7-py3-none-any.whl
- Upload date:
- Size: 13.3 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
66ad066bf35cfe34009396ac241f0346e0acda6f18985bfcfff394bd82832377
|
|
| MD5 |
a3fef5250348e2a90930f00acb4cae2e
|
|
| BLAKE2b-256 |
a1e0ae053d04f61a0663e0af713c7e99a8c1abad97c9a9b646454410092df128
|