Metadata-Version: 2.1
Name: unicaps
Version: 0.1.0
Summary: Universal CAPTCHA Solver for humans
Home-page: https://github.com/sergey-scat/unicaps
Author: Sergey Totmyanin
Author-email: STotmyanin@gmail.com
License: UNKNOWN
Description: <p align="center">
          <img src="https://i.imgur.com/8aQf6On.png" />
        </p>
        
        # Unicaps
        [![](https://img.shields.io/badge/python-3.6%20%7C%203.7%20%7C%203.8%20-blue.svg)](https://www.python.org/downloads/release/python-3611/)
        
        Unicaps is a unified Python API for CAPTCHA solving services.
        
        
        ⚠ **PLEASE NOTE**</br>
        ⚠ A solving service API key is required to use this package!</br>
        ⚠ 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 4 CAPTCHA solving services (4 more would be added soon)
         - Written Pythonic way and is intended for humans
        
        ## Installation
        ```pip install unicaps```
        
        ## Simple Usage Example
        ```python
        >>> 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](https://developers.google.com/recaptcha/docs/display) | [reCAPTCHA v3](https://developers.google.com/recaptcha/docs/v3) | [FunCaptcha](https://funcaptcha.com/fc/api/nojs/?pkey=69A21A01-CC7B-B9C6-0F9A-E7FA06677FFC) | [KeyCAPTCHA](https://www.keycaptcha.com/) | [Geetest](https://www.geetest.com/en/demo) | [hCaptcha](https://www.hcaptcha.com/) | [Capy](https://www.capy.me/) |
        | ------------- | :---: | :---:	| :---:	| :---:	| :---:	| :---:	| :---:	| :---:	| :---:	|
        | [2captcha.com](http://2captcha.com/?from=8754088)	| ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
        | [anti-captcha.com](http://getcaptchasolution.com/vus77mnl48) | ✅ | ❌ | ✅ | ✅ | ✅ | ❌ | ✅ | ✅ | ❌ |
        | [cptch.net](https://cptch.net/auth/signup?frm=0ebc1ab34eb04f67ac320f020a8f709f) | ✅ | ❌ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
        | [rucaptcha.com](https://rucaptcha.com?from=9863637) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
        
        ## Code examples
        [Examples](https://github.com/sergey-scat/unicaps/tree/master/examples)
        
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.6
Description-Content-Type: text/markdown
