Metadata-Version: 1.1
Name: captcha-manager
Version: 0.0.2.1
Summary: CaptchaManager
Home-page: https://github.com/kfichter/captcha-manager
Author: Kelvin Fichter
Author-email: UNKNOWN
License: MIT
Description-Content-Type: UNKNOWN
Description: captcha-manager
        ===============
        
        captchamanager abstracts captcha token retrieval.
        
        Motivation
        ----------
        
        Some programs may require the retrieval of valid captcha tokens. Often,
        this is accomplished through services like `2Captcha`_ that return a
        valid token given an API key and the challenge site key. captchamanager
        abstracts this functionality so programs can receive a single token or
        can load a queue of tokens. Tokens are represented by their value,
        generation time, and expiration time.
        
        Note
        ----
        
        Currently, captchamanager only supports 2Captcha.
        
        Installation
        ------------
        
        captchamanager is available via pip
        
        ::
        
            $ pip install captcha-manager
        
        Usage
        -----
        
        .. code:: python
        
            from captchamanager import CaptchaManager
        
            TWO_CAPTCHA_API_KEY = 'ABC123'
            SITE_KEY = 'DEF456'
            PAGE_URL = 'https://example.com'
            captcha_manager = CaptchaManager(TWO_CAPTCHA_API_KEY, SITE_KEY, PAGE_URL)
            token = captcha_manager.get_captcha_token() # Returns a single token ASAP
        
            captcha_manager.start_captcha_queue()
            # Do something
            token = captcha_manager.wait_for_captcha_token() # Returns one valid token from queue
        
        .. _2Captcha: https://2captcha.com/enterpage
Keywords: sneaker bot development
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
