Skip to main content

Universal CAPTCHA Solver for humans

Project description

Unicaps

Unicaps is a unified Python API for CAPTCHA solving services.

вљ  PLEASE NOTE
вљ  A solving service API key is required to use this package!
вљ  The list of the supported services you can find in the table below.

Key Features

  • A unified Python interface that is independent of the service used
  • Uses native service protocol/endpoints (eg, no needs in patching hosts file)
  • Supports 9 types of CAPTCHAs
  • Supports 3 CAPTCHA solving services (5 more would be added soon)
  • Written Pythonic way and is intended for humans

Simple Usage Example

>>> from unicaps import CaptchaSolver
>>> solver = CaptchaSolver("2captcha.com", api_key="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx")
>>> solver.get_balance()
2.84161
>>> solved = solver.solve_image_captcha(open("captcha.jpg", "rb"), is_phrase=False, is_case_sensitive=True)
>>> solved.solution.text
'w93Bx'
>>> solved.cost
0.00078
>>> solved.report_good()
True

Supported CAPTCHAs / Services

CAPTCHA➡ \ Service⬇ Image Text reCAPTCHA v2 reCAPTCHA v3 FunCaptcha KeyCAPTCHA Geetest hCaptcha Capy
2captcha.com вњ… вњ… вњ… вњ… вњ… вњ… вњ… вњ… вњ…
anti-captcha.com вњ… вќЊ вњ… вњ… вњ… вќЊ вњ… вњ… вќЊ
rucaptcha.com вњ… вњ… вњ… вњ… вњ… вњ… вњ… вњ… вњ…

Code examples

Examples

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

unicaps-0.0.3.tar.gz (19.1 kB view details)

Uploaded Source

Built Distribution

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

unicaps-0.0.3-py3-none-any.whl (31.6 kB view details)

Uploaded Python 3

File details

Details for the file unicaps-0.0.3.tar.gz.

File metadata

  • Download URL: unicaps-0.0.3.tar.gz
  • Upload date:
  • Size: 19.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.7.8

File hashes

Hashes for unicaps-0.0.3.tar.gz
Algorithm Hash digest
SHA256 dba6e9d8e7695f47f00d04452ed15b471624e676ee621ff26a93561276477daf
MD5 98ba748da82a03c384ffef15aeed1bc4
BLAKE2b-256 5b3e6cdd0bdd6a7dd6abd09796925266b2d6afb53b6c8fd5bd343a6cbbcd057f

See more details on using hashes here.

File details

Details for the file unicaps-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: unicaps-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 31.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.7.8

File hashes

Hashes for unicaps-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 500b84b7f8ef2fab6474855c2889e5c4d38311d24f858727dfc1fa9aca519710
MD5 6e3346edb98b1b2826906141350a0cf5
BLAKE2b-256 7e60090d61e08ef906382b5d34932d2ccce80936417f7931bfde212c6823624d

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