{ "info": { "author": "Gregory Petukhov", "author_email": "lorien@lorien.name", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 2.3", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "==============\nCaptcha Solver\n==============\n\n.. image:: https://travis-ci.org/lorien/captcha_solver.png?branch=master\n :target: https://travis-ci.org/lorien/captcha_solver?branch=master\n\n.. image:: https://coveralls.io/repos/lorien/captcha_solver/badge.svg?branch=master\n :target: https://coveralls.io/r/lorien/captcha_solver?branch=master\n\n\nUniveral API to captcha solving services.\n\n\nInstallation\n============\n\n.. code:: bash\n\n pip install captcha-solver\n\n\nTwocaptcha Backend Example\n==========================\n\nService website is https://2captcha.com?from=3019071\n\n.. code:: python\n\n from captcha_solver import CaptchaSolver\n\n solver = CaptchaSolver('twocaptcha', api_key='2captcha.com API HERE')\n raw_data = open('captcha.png', 'rb').read()\n print(solver.solve_captcha(raw_data))\n\n\nRucaptcha Backend Example\n=========================\n\nService website is https://rucaptcha.com?from=3019071\n\n.. code:: python\n\n from captcha_solver import CaptchaSolver\n\n solver = CaptchaSolver('rucaptcha', api_key='RUCAPTCHA_KEY')\n raw_data = open('captcha.png', 'rb').read()\n print(solver.solve_captcha(raw_data))\n\n\nBrowser Backend Example\n=======================\n\n.. code:: python\n\n from captcha_solver import CaptchaSolver\n\n solver = CaptchaSolver('browser')\n raw_data = open('captcha.png', 'rb').read()\n print(solver.solve_captcha(raw_data))\n\n\nAntigate Backend Example\n========================\n\nService website is http://getcaptchasolution.com/ijykrofoxz\n\n.. code:: python\n\n from captcha_solver import CaptchaSolver\n\n solver = CaptchaSolver('antigate', api_key='ANTIGATE_KEY')\n raw_data = open('captcha.png', 'rb').read()\n print(solver.solve_captcha(raw_data))\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/lorien/captcha_solver/releases", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lorien/captcha_solver", "keywords": "captcha antigate rucaptcha 2captcha", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "captcha-solver", "package_url": "https://pypi.org/project/captcha-solver/", "platform": "", "project_url": "https://pypi.org/project/captcha-solver/", "project_urls": { "Download": "https://github.com/lorien/captcha_solver/releases", "Homepage": "https://github.com/lorien/captcha_solver" }, "release_url": "https://pypi.org/project/captcha-solver/0.1.5/", "requires_dist": null, "requires_python": "", "summary": "Universal API to captcha solving services", "version": "0.1.5" }, "last_serial": 4886758, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "af2e3532aaf2a0d796503f94b234eb39", "sha256": "215774d5ab05f490dc06970ea0412cf9fd74537349816cbb157e79034fd0cbb5" }, "downloads": -1, "filename": "captcha-solver-0.0.1.tar.gz", "has_sig": false, "md5_digest": "af2e3532aaf2a0d796503f94b234eb39", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7237, "upload_time": "2015-02-17T14:34:08", "url": "https://files.pythonhosted.org/packages/03/c7/2fc810dc5c1cf4d6e779325cb78315240b8ac922f8dd68cff4c4c8d0a156/captcha-solver-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "b34a7b77c01e1a91d93b83b2f8bb474e", "sha256": "69e0204f0b50dbced679b03a6ed6214e7b8ac8a88facd44e3c2f4719227eb29a" }, "downloads": -1, "filename": "captcha-solver-0.0.2.tar.gz", "has_sig": false, "md5_digest": "b34a7b77c01e1a91d93b83b2f8bb474e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8013, "upload_time": "2015-08-10T13:00:30", "url": "https://files.pythonhosted.org/packages/d8/f9/07a51a6468e252ba4d27e8ae91a7e0fe0a31e082f4d30586a678050729cb/captcha-solver-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "5ff32bb9dfef48c6e7b0e433b125d2d3", "sha256": "f0c13548c355e830beb0908761de1b123c16e3e549a622874b5a564b2710bb72" }, "downloads": -1, "filename": "captcha-solver-0.0.3.tar.gz", "has_sig": false, "md5_digest": "5ff32bb9dfef48c6e7b0e433b125d2d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8058, "upload_time": "2015-08-10T13:38:47", "url": "https://files.pythonhosted.org/packages/1c/78/7956c20b3e45f117d569d69594fab49372a1d8206189a0845b6a4a063930/captcha-solver-0.0.3.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "4ea84f25bfa7b231fde78ab0310137dc", "sha256": "2d39d1d6f9742bd164ec0e3706e4135271eb9c86c1545352494c84e74fe791c2" }, "downloads": -1, "filename": "captcha-solver-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4ea84f25bfa7b231fde78ab0310137dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5166, "upload_time": "2017-01-25T14:27:42", "url": "https://files.pythonhosted.org/packages/a3/a2/212ebfa6d09451192bf5c74235b14e2fb03858f4a3f670351c1f148e99b6/captcha-solver-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "53dfadbf4b979293f99c27267622e680", "sha256": "3e1991d7ad4edc6336a597c123c48ece64344ad5e699ae2c90f093f2245db6d7" }, "downloads": -1, "filename": "captcha-solver-0.1.1.tar.gz", "has_sig": false, "md5_digest": "53dfadbf4b979293f99c27267622e680", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6193, "upload_time": "2017-03-08T06:54:23", "url": "https://files.pythonhosted.org/packages/fb/4c/525b0d3927e94a3422a8539f80b5387463704a5fedee6b1255c7b7e09b90/captcha-solver-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "a7ad64f650a247203cab7b82b832b564", "sha256": "0625dbf8ca57764418cd3f298d7ba84b7a9535ce58301cf1f5a1e40e730d3689" }, "downloads": -1, "filename": "captcha-solver-0.1.2.tar.gz", "has_sig": false, "md5_digest": "a7ad64f650a247203cab7b82b832b564", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6796, "upload_time": "2019-01-12T22:57:43", "url": "https://files.pythonhosted.org/packages/ee/c0/2c99fc0308d2d34df53fa9bce8e613473b496dfb2b224dac9571a926ebf5/captcha-solver-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "e0db6cfc9696b53cf1bc770b8a9d0b9e", "sha256": "277f3227c6b2d6c5fed38c7b2602b152ef551901a66d265adc941d5732556b9a" }, "downloads": -1, "filename": "captcha-solver-0.1.3.tar.gz", "has_sig": false, "md5_digest": "e0db6cfc9696b53cf1bc770b8a9d0b9e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6821, "upload_time": "2019-01-13T15:21:32", "url": "https://files.pythonhosted.org/packages/c3/d7/db6f260e3f030b5b2cbe832d328c12a55896774a880120dc6a0195085790/captcha-solver-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "8602abdc8c0f4279d2895a93485edab5", "sha256": "9db44f84d9c105b6072e91ce01da4fcf606dfa9b7bec3e5ec639f0a2576aceef" }, "downloads": -1, "filename": "captcha-solver-0.1.4.tar.gz", "has_sig": false, "md5_digest": "8602abdc8c0f4279d2895a93485edab5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6872, "upload_time": "2019-01-29T13:44:15", "url": "https://files.pythonhosted.org/packages/0d/4a/60615f159e7e8c97bccccf0ee88dacbed68023a1f62155c939140a06916c/captcha-solver-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "9a7a1ad0fac752ac9f3b3f0325075b3b", "sha256": "21bf42df65597eb16fd4b45bd6f78d5e78bc3436faf5e665580a279c38007901" }, "downloads": -1, "filename": "captcha-solver-0.1.5.tar.gz", "has_sig": false, "md5_digest": "9a7a1ad0fac752ac9f3b3f0325075b3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7070, "upload_time": "2019-03-01T21:41:21", "url": "https://files.pythonhosted.org/packages/be/f5/bf14ad4f42b4229072f235e630bd55d526a6f89ff2f5664034b85bdf5d78/captcha-solver-0.1.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9a7a1ad0fac752ac9f3b3f0325075b3b", "sha256": "21bf42df65597eb16fd4b45bd6f78d5e78bc3436faf5e665580a279c38007901" }, "downloads": -1, "filename": "captcha-solver-0.1.5.tar.gz", "has_sig": false, "md5_digest": "9a7a1ad0fac752ac9f3b3f0325075b3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7070, "upload_time": "2019-03-01T21:41:21", "url": "https://files.pythonhosted.org/packages/be/f5/bf14ad4f42b4229072f235e630bd55d526a6f89ff2f5664034b85bdf5d78/captcha-solver-0.1.5.tar.gz" } ] }