Skip to main content

GeeTest v4 ICON CAPTCHA solver using YOLO + template matching

Project description

GeeTest ICON Solver

Python library for solving GeeTest v4 ICON CAPTCHA using YOLO object detection and template matching.

Installation

pip install geetest-solver

Usage

from captcha_solver import solve_captcha

# Basic usage
seccode = solve_captcha(captcha_id="your_captcha_id")

# With proxy
proxies = {
    'http': 'http://proxy.example.com:8080',
    'https': 'http://proxy.example.com:8080'
}
seccode = solve_captcha(captcha_id="your_captcha_id", proxies=proxies)

Features

  • YOLO-based object detection for ICON captchas
  • Template matching for icon recognition
  • Automatic retry on failure
  • Proxy support
  • High success rate

Requirements

  • Python 3.8+
  • CUDA (optional, for GPU acceleration)

License

MIT

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

geetest_solver-1.0.5.tar.gz (13.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

geetest_solver-1.0.5-py3-none-any.whl (13.3 MB view details)

Uploaded Python 3

File details

Details for the file geetest_solver-1.0.5.tar.gz.

File metadata

  • Download URL: geetest_solver-1.0.5.tar.gz
  • Upload date:
  • Size: 13.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.0

File hashes

Hashes for geetest_solver-1.0.5.tar.gz
Algorithm Hash digest
SHA256 65ceb7d9bef44e384a84d4cec58791cbdcc15d869c31fa252057e796d6d32217
MD5 3442b9c08e63730fb1df807eeb6eb31a
BLAKE2b-256 efa65319750c2c148fe9742eaeb9bab95966db4b04bb9fee06077f2ebde0af6e

See more details on using hashes here.

File details

Details for the file geetest_solver-1.0.5-py3-none-any.whl.

File metadata

  • Download URL: geetest_solver-1.0.5-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

Hashes for geetest_solver-1.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 c06d1562d9655557c4238e18f37498eca9a16a60ba3f4c6488f20c2bb4d6fd7d
MD5 79cb26b192a513984126c81dda5a5c57
BLAKE2b-256 16ee461cb853048de7d8a219d4591624bf6e474fbfa2f2c837ede60190fe982c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page