{ "info": { "author": "Kelvin Fichter", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "captcha-manager\n===============\n\ncaptchamanager abstracts captcha token retrieval.\n\nMotivation\n----------\n\nSome programs may require the retrieval of valid captcha tokens. Often,\nthis is accomplished through services like `2Captcha`_ that return a\nvalid token given an API key and the challenge site key. captchamanager\nabstracts this functionality so programs can receive a single token or\ncan load a queue of tokens. Tokens are represented by their value,\ngeneration time, and expiration time.\n\nNote\n----\n\nCurrently, captchamanager only supports 2Captcha.\n\nInstallation\n------------\n\ncaptchamanager is available via pip\n\n::\n\n $ pip install captcha-manager\n\nUsage\n-----\n\n.. code:: python\n\n from captchamanager import CaptchaManager\n\n TWO_CAPTCHA_API_KEY = 'ABC123'\n SITE_KEY = 'DEF456'\n PAGE_URL = 'https://example.com'\n captcha_manager = CaptchaManager(TWO_CAPTCHA_API_KEY, SITE_KEY, PAGE_URL)\n token = captcha_manager.get_captcha_token() # Returns a single token ASAP\n\n captcha_manager.start_captcha_queue()\n # Do something\n token = captcha_manager.wait_for_captcha_token() # Returns one valid token from queue\n\n.. _2Captcha: https://2captcha.com/enterpage", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kfichter/captcha-manager", "keywords": "sneaker bot development", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "captcha-manager", "package_url": "https://pypi.org/project/captcha-manager/", "platform": "", "project_url": "https://pypi.org/project/captcha-manager/", "project_urls": { "Homepage": "https://github.com/kfichter/captcha-manager" }, "release_url": "https://pypi.org/project/captcha-manager/0.0.2.1/", "requires_dist": null, "requires_python": "", "summary": "CaptchaManager", "version": "0.0.2.1" }, "last_serial": 3347626, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "ee6eb4b961744172d5a55b43b4b92ed8", "sha256": "1c2141265c381133807e3cdd8e53aa760417d911b8e86a3937692fca413c14e9" }, "downloads": -1, "filename": "captcha-manager-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ee6eb4b961744172d5a55b43b4b92ed8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3163, "upload_time": "2017-11-16T01:57:14", "url": "https://files.pythonhosted.org/packages/92/21/fdcc5bc7c665ae224d1d3d822bac0e1a7fb5fab94d2211c773eb3725ea0a/captcha-manager-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "93d29895dbe3f542acde34e0dd5d10dc", "sha256": "bcb4e18bdbd48e3d0bc0f15079aa884b42724d4462ef49d8c7810a8b7b9dc2a1" }, "downloads": -1, "filename": "captcha-manager-0.0.2.tar.gz", "has_sig": false, "md5_digest": "93d29895dbe3f542acde34e0dd5d10dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3179, "upload_time": "2017-11-20T07:44:06", "url": "https://files.pythonhosted.org/packages/31/f1/0c138e914be2970f05873f94b3a3feb5988e5c99a4ea2fd1a792aa56d036/captcha-manager-0.0.2.tar.gz" } ], "0.0.2.1": [ { "comment_text": "", "digests": { "md5": "d5cea900d4535c11a0e63805ecd546c1", "sha256": "790ce98bb8f086fbaa13bb17cfa993cec77747691177c5fdcbd8126b87d2fdc3" }, "downloads": -1, "filename": "captcha-manager-0.0.2.1.tar.gz", "has_sig": false, "md5_digest": "d5cea900d4535c11a0e63805ecd546c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3181, "upload_time": "2017-11-20T07:51:52", "url": "https://files.pythonhosted.org/packages/47/a7/41145d502891605b5711e0fa7f96e1df7bd9cbd1e11f7331c50eab2f8f2e/captcha-manager-0.0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d5cea900d4535c11a0e63805ecd546c1", "sha256": "790ce98bb8f086fbaa13bb17cfa993cec77747691177c5fdcbd8126b87d2fdc3" }, "downloads": -1, "filename": "captcha-manager-0.0.2.1.tar.gz", "has_sig": false, "md5_digest": "d5cea900d4535c11a0e63805ecd546c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3181, "upload_time": "2017-11-20T07:51:52", "url": "https://files.pythonhosted.org/packages/47/a7/41145d502891605b5711e0fa7f96e1df7bd9cbd1e11f7331c50eab2f8f2e/captcha-manager-0.0.2.1.tar.gz" } ] }