e342744272 | ||
---|---|---|
python3_anticaptcha | ||
.gitignore | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
ISSUE_TEMPLATE.md | ||
LICENSE | ||
README.md | ||
setup.py |
README.md
python-rucaptcha
Python 3 library for RuCaptcha.
Библиотека предназначена для разрабаотчиков ПО и служит для облегчения работы с API сервиса RuCaptcha.
How to install? Как установить?
pip
pip install python-rucaptcha
Source
git clone https://github.com/AndreiDrang/python-rucaptcha.git
cd python-rucaptcha
python setup.py install
По всем вопросам можете писать в Telegram чат.
На данный момент реализованы следующие методы:
1.Решение капчи-изображения(большие и маленькие).
Краткий пример:
from python_rucaptcha import ImageCaptcha
# Введите ключ от сервиса RuCaptcha, из своего аккаунта
RUCAPTCHA_KEY = ""
# Ссылка на изображения для расшифровки
captcha_link = ""
# Возвращается строка-расшифровка капчи
user_answer = ImageCaptcha.ImageCaptcha(rucaptcha_key=RUCAPTCHA_KEY).captcha_handler(captcha_link=captcha_link)
2.Решение KeyCaptcha(пазл). НЕ ПОДДЕРЖИВАЕТСЯ СЕРВИСОМ RuCaptcha
3.Решение аудиокапчи. Используется для SolveMedia капчи.
4.Решение старой ReCaptcha v1.
Краткий пример:
from python_rucaptcha import ReCaptchaV2
# Введите ключ от сервиса RuCaptcha, из своего аккаунта
RUCAPTCHA_KEY = ""
# G-ReCaptcha ключ сайта
SITE_KEY = ""
# Ссылка на страницу с капчёй
PAGE_URL = ""
# Возвращается строка-расшифровка капчи
answer = ReCaptchaV2.ReCaptchaV2(rucaptcha_key=RUCAPTCHA_KEY).captcha_handler(site_key=SITE_KEY, page_url=PAGE_URL)
6.Решение RotateCaptcha(повернуть изображение).
8.Модуль для получения инофрмации о балансе аккаунта и отправке жалоб.
Кроме того, для тестирования различных типов капчи предоставляется специальный сайт, на котором собраны все имеющиеся типы капчи, с удобной системой тестирования ваших скриптов.
Присутствуют примеры работы с библиотекой, которые демонстрируются на примере данного сайта