Python library for AntiCaptcha.
Go to file
dependabot[bot] bc472b2a7a
Bump aiohttp from 3.5.0 to 3.5.1
Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.5.0 to 3.5.1.
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/HISTORY.rst)
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.5.0...v3.5.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2018-12-31 03:14:57 +00:00
anticaptcha_examples Правка примера работы с SquareNetTask и добавление для него примера 2018-11-03 01:48:37 +03:00
dist Новая версия бибилиотеки с исправленным модулем для решения FunCaptcha 2018-12-21 16:28:56 +03:00
python3_anticaptcha Update FunCaptchaTask.py 2018-12-21 13:11:51 +07:00
.gitignore Добавление в gitignore папки с конфигами для vscode 2018-11-01 18:20:51 +03:00
CODE_OF_CONDUCT.md Initial commit 2017-10-11 21:36:36 +03:00
CONTRIBUTING.md Initial commit 2017-10-11 21:36:36 +03:00
ISSUE_TEMPLATE.md Initial commit 2017-10-11 21:36:36 +03:00
LICENSE Create LICENSE 2018-05-12 00:26:35 +03:00
README.md Добавление build статуса в readme 2018-12-02 12:31:34 +03:00
setup.py Bump aiohttp from 3.5.0 to 3.5.1 2018-12-31 03:14:57 +00:00

README.md

python3-anticaptcha

PyPI version Build Status Code Climate

Python 3 library for AntiCaptcha.

Application in AppCenter.

Tested on UNIX based OS.

Библиотека предназначена для разрабаотчиков ПО и служит для облегчения работы с API сервиса AntiCaptcha.

How to install? Как установить?

pip

pip install python3-anticaptcha

Source

git clone https://github.com/AndreiDrang/python3-anticaptcha.git
cd python3-anticaptcha
python setup.py install

По всем вопросам можете писать в Telegram чат.

With any questions, please contact us in Telegram.


Присутствуют примеры работы с библиотекой.

Full examples you can find here.


At the moment the following methods are implemented:

На данный момент реализованы следующие методы:

1.Image to text captcha. Решение капчи-изображения.

Краткий пример:

from python3_anticaptcha import ImageToTextTask
# Введите ключ от сервиса AntiCaptcha, из своего аккаунта. Anticaptcha service key.
ANTICAPTCHA_KEY = ""
# Ссылка на изображения для расшифровки. Link to captcha image.
image_link = "http://85.255.8.26/static/image/common_image_example/800070.png"
# Возвращается строка-расшифровка капчи. Get string for solve captcha, and some other info.
user_answer = ImageToTextTask.ImageToTextTask(anticaptcha_key = ANTICAPTCHA_KEY).captcha_handler(captcha_link=image_link)

print(user_answer)

2.ReCaptcha v2 with proxy. Решение новой ReCaptcha v2 с прокси.

3.ReCaptcha v2 without proxy. Решение новой ReCaptcha v2 без прокси.

Краткий пример:

from python3_anticaptcha import NoCaptchaTaskProxyless
# Введите ключ от сервиса AntiCaptcha, из своего аккаунта. Anticaptcha service key.
ANTICAPTCHA_KEY = ""
# G-ReCaptcha ключ сайта. Website google key.
SITE_KEY = '6LeuMjIUAAAAAODtAglF13UiJys0y05EjZugej6b'
# Ссылка на страницу с капчёй. Page url.
PAGE_URL = 'https://www.google.com/recaptcha/intro/android.html'
# Возвращается строка-расшифровка капчи. Get string for solve captcha, and other info.
user_answer = NoCaptchaTaskProxyless.NoCaptchaTaskProxyless(anticaptcha_key = ANTICAPTCHA_KEY)\
                                                            .captcha_handler(websiteURL=PAGE_URL,
                                                                             websiteKey=SITE_KEY)

print(user_answer)

4.FunCaptcha. Решение FunCaptchaTask.

Краткий пример:

from python3_anticaptcha import FunCaptchaTask
# Введите ключ от сервиса AntiCaptcha, из своего аккаунта. Anticaptcha service key.
ANTICAPTCHA_KEY = ""
# G-ReCaptcha ключ сайта
SITE_KEY = ''
# Ссылка на страницу с капчёй
PAGE_URL = ''
# Возвращается строка с ключём для отправки на проверку. Get full data for solve captcha.
user_answer = FunCaptchaTask.FunCaptchaTask(anticaptcha_key=ANTICAPTCHA_KEY,
                                            proxyType="http",
                                            proxyAddress="8.8.8.8",
                                            proxyPort=8080)\
                                            .captcha_handler(websiteURL=PAGE_URL,
                                                             websitePublicKey=SITE_KEY)

print(user_answer)

5.Account management module. Модуль для получения инофрмации о балансе аккаунта и отправке жалоб.

Краткий пример:

from python3_anticaptcha import AntiCaptchaControl
# Введите ключ от сервиса AntiCaptcha, из своего аккаунта. Anticaptcha service key.
ANTICAPTCHA_KEY = ""
# Возвращается строка c балансом. Balance info.
user_answer = AntiCaptchaControl.AntiCaptchaControl(anticaptcha_key = ANTICAPTCHA_KEY).get_balance()

print(user_answer)

Кроме того, для тестирования различных типов капчи предоставляется специальный сайт, на котором собраны все имеющиеся типы капчи, с удобной системой тестирования ваших скриптов.

Some examples you can test with our web-site.