Capmonster 2 recaptcha 2: [Проблема-Решено] Решение recaptcha 2 images через новый Capmonster

[Проблема-Решено] Решение recaptcha 2 images через новый Capmonster

Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you may not be able to execute some actions.

Please download a browser that supports JavaScript, or enable it if it’s disabled (i.e. NoScript).

  1. Home
  2. BrowserAutomationStudio
  3. Поддержка
  4. org/Breadcrumb»>
    [Проблема-Решено] Решение recaptcha 2 images через новый Capmonster

This topic has been deleted. Only users with topic management privileges can see it.



  • При попытке решения капчи через capmonster 2 demo вылазит ошибка «Задание не определено».


    Всё делаю по таким параметрам:


    Видел видео запись на форуме, где у человека всё нормально работало.

    PS. Демкой пользуюсь только потому, что провожу тест на процент решаемости. Я конечно мог бы использовать аудио, но пока не тестировал. Да и не подходит оно мне, слишком часто нужно её проходить.



  • @D1MA12 said in Проблема в решении recaptcha 2 images:

    При попытке решения капчи через capmonster 2 demo вылазит ошибка «Задание не определено».

    у капмонстра обнови модуль рекапчи2, задание не определено это норма, там обновляет картинки и пробует заново тоже переодически проскакивает это, да и сам модуль работает 50 на 50 аудио работает 100% распознования
    не вижу причины не юзать аудио, как раз таки это лучше чем ипститсь с картинками


  • org/Comment»>

    Аудио очень пробователен к прокси.


  • За аудио в бан будешь часто улетать


  • @35xakers,@byka именно по этой причине я и хочу разобраться с изображениями. В моём проекте капчу нужно будет проходить довольно часто — до 20 раз за день.
    Сейчас попробую обновить все модули монстра.


  • org/Comment»>

    Все модули обновил через окно програмы — ничего. Всё осталось на прежнем уровне.
    Попробовал подключить аудио — пишет, что IP в бане. Что делать — не знаю.
    Сейчас думаю обратится к ZennoLab по поводу этой проблемы.



  • В Zennolab сказали, что виноват софт и это он неправильно отправляет api запросы.

    Кстати, совсем недавно Zennolab обновила свои модули для распознавания Recaptcha 2.0 по картинкам, по их словам, пробив улучшился до 80%.

    А у меня всё равно задания не определяются. Даже проверить ничего не могу.

    В самом BASе я нечего изменить не могу, соответственно проблема зашла в тупик.


  • org/Comment»>

    Каждый раз всё новейшее:

    Новый чистый сервер под управлением Windows Server 2012 R2 со всеми необходимыми обновлениями.



  • @D1MA12

    @D1MA12 said in [Проблема] Решение recaptcha 2 images через новый Capmonster:

    В Zennolab сказали, что виноват софт и это он неправильно отправляет api запросы.

    Кто бы сомневался что они так ответят про конкурирующий софт. Они сейчас оставили 4 вида заданий, остальные игнорируются. У меня все работает отлично, задания, которые умеет гадать кап — разгадываются


  • org/Comment»>

    @D1MA12 Ошибку Задание не определено возвращает кампонстр, когда не может определить тип капчи на картинке.
    Я вывожу в лог тот тип, который отсылает БАС, и не вижу там проблемы. Вот посмотрите.

    Английский язык поддерживается

    он неправильно отправляет api запросы.

    Ну а что там не так?

    Я отправляю параметр Task, точно так, как в ихнем шаблоне.

    Тем более, что некоторые капчи(с витринами) КМ решает, передает в БАС и капча засчитывается.

    Единственные 2 момента.

    1. Сейчас БАС не отсылает пробел перед If are no… Но судя по коду того элемента innertext должен возвращать именно это(без пробела), но я пробовал и с пробелом(на скрине), и без этой фразы, ничего не помогает.

    2. Появилась какая-то новая ошибка Response_Was_Not_Got_Error, в следующей версии я сделаю так, чтобы такие капчи пропускались.

    Инфу брал от сюда
    https://zennolab. com/wiki/en:addons:capmonster:rc2


  • Если вопрос в том, почему Капмонстр с новой версии неправильно определяет задание, то это его глюки. На Зенке он такую же фигню выдает.


  • @support Я не знаю, каким образом капмонстер у вас решал капчу. Я могу предоставить всем знающим людям доступ к серверу, на котором у меня такая ошибка вылазит постоянно. Тем более, сам капмонстер рабочий, так как спокойно решает капчу яндекса и Маил ру.


  • @D1MA12, если скинешь проект, то могу у себя запустить.



  • @Antonio Вот проект, в котором она не определяется
    0_1502906117760_Test.xml



  • @D1MA12 Проблема решена.
    Теперь пишу разгадку: В МОЕМ СЛУЧАЕ ВСЯ КАПТЧА ДОЛЖНА БЫТЬ ТОЛЬКО НА АНГЛИЙСКОМ ЯЗЫКЕ.

    PS. Была решена совершенно случайно, в куче русских прокси попался какой-то британский и монстер всё решил.

    PS.PS. На мостер сильно можно не рассчитывать, так как сейчас гугл врубил новые типы — рубашки, солнечные очки, платья, шлемы велосипедистов, ботинки, бананы и прочую херню, которую даже человеку тяжело найти на ихних картинках. Попадаются не часто, но подпортить статистику халявных решений могут



  • @support said in [Проблема] Решение recaptcha 2 images через новый Capmonster:

    Появилась какая-то новая ошибка Response_Was_Not_Got_Error, в следующей версии я сделаю так, чтобы такие капчи пропускались.

    Также заметил такие ошибки на тех местах, когда модуль каптчи определился, но ответа от серверов Zennolab не поступило.


  • А как сменить язык капчи на английский, если нет зарубежных прокси?
    Пробовал через сеть менять заголовок Accept-Language, не помогает.


Loading More Posts

17
Posts

9879
Views

Log in to reply

 


  • 5

    0
    Votes

    5
    Posts

    152
    Views

  • 7

    0
    Votes

    7
    Posts

    94
    Views

  • 4

    0
    Votes

    4
    Posts

    1391
    Views

  • 5

    0
    Votes

    5
    Posts

    130
    Views

  • 6

    0
    Votes

    6
    Posts

    563
    Views

  • 11

    0
    Votes

    11
    Posts

    594
    Views

  • 3

    0
    Votes

    3
    Posts

    168
    Views

  • 1

    0
    Votes

    1
    Posts

    100
    Views

Util::ReCaptcha2 — распознавание рекаптчи | Документация | A-Parser

Обзор парсера Util::ReCaptcha2​

Этот парсер используется только в качестве подключаемого компонента в других парсерах, где может быть необходимо разгадывать Google ReCaptcha v2, например: SE::Google, Rank::Ahrefs, а также кастомных JavaScript парсерах.

Принцип работы этого парсера заключается в отправке данных рекаптчи (обычно это sitekey и url страницы, на которой получена рекаптча) на сервис разгадывания и получения в ответ токена, состоящего и цифр и букв. Правильность разгадывания зависит только от сервиса разгадывания, как правило сервисы почти всегда разгадывают рекаптчи правильно.

Подробно процесс подключения и настройки данного парсера описан в статье Настройка Рекапчи

Перейти к ДЕМОКупить A-Parser Pro ($299)

Кейсы по применению Util::ReCaptcha2​

ReCaptcha в JS парсерах

Пример JS парсера для работы с рекаптчами

Возможности​

  • Поддерживается работа с такими сервисами: AntiCaptcha, RuCaptcha, 2captcha, XEvil, CapMonster, CapMonster.cloud, CapSolver, captchas.io
  • Возможность настраивать время ожидания ответа и задержку проверки статуса

Варианты использования​

  • Распознавание рекаптч во встроенных парсерах, в которых опционально или обязательно необходимо разгадывать каптчи для получения результатов
  • Распознавание рекаптч в собственных JS парсерах

Запросы​

Парсер принимает запросы двух видов:

  • sitekey url
  • sitekey url proxy user-agent

Параметры разделяются пробелом и означают:

  • sitekey — это sitekey рекаптчи
  • url — страница, на которой находится рекаптча
  • proxy — прокси, через который получена рекаптча. Параметр должен быть в формате login:[email protected]:[email protected] для прокси с авторизацией или ip:[email protected] для прокси без авторизации
    • type может быть http, https, socks4, socks5
  • user-agent — юзерагент, с которым получена рекаптча

Результаты​

В результате будет выведен токен рекаптчи:

03AGdBq24qfVWiRMofkMHuxaaW024vkt2Oc4Nnt4WXs3PdV0fJlpDystp444u_rG8HvuJUgN3n-upnHJXeQODxHjn_X9JdRlKEzhDnatYyehxN00WDWN_37LKwdHOgER2TrdB7XBKqrz5rko_CGWea6R1Lfe3eKmkoOeHkTyn8h4ZI90wcSvZR8gSztvq5EZWpGdNgLq15w84F92-PR8S051gUh3Ls82An0N4iiAIcTFrOTQZizqfIjgVzCzqHhSaigIPGy6j8-3nt1sac7q6Xn26fKLsQzd4hZDmrlem5rNoK-IQHEb_AUJ6r4UxQZQ-z4hk9wPpzdeiCi81sxWEX5YI-cn4cWYFsoWutv_DYvZy87Iog7u1VELGWvjT3XwkY3MyDZzpUfauyCGSd5oouLDhV5YnRPfMm-gWQUSRpt28z5xbVbwGSAfmMLEpFboCgKZdUhb-IdAiKHGA4oSXB3RhOA9TQZR-ETVqyUG8A4wJEXdCvEHU7Uhw

Возможные результаты​

  • $resp — ответ рекаптчи
  • $error — если возникла ошибка, её описание

Пример настройки разгадывания через Xevil​

В Xevil рекомендуется выбирать тип API Antigate (Anti-Captcha). В настройках Util::ReCaptcha2 в Provider url нужно указать ip:port Xevil:

и выбрать Provider — Xevil:

Возможные настройки​

Для выбора сервиса используется параметр Provider.

Для онлайн сервисов (AntiCaptcha, RuCaptcha, 2captcha, CapMonster.cloud, CapSolver, captchas.io) обязательно нужно задать параметр Client key.

ПараметрЗначение по умолчаниюОписание
Client keyКлюч клиента для онлайн сервисов разгадывания
Provider urlУрл провайдера, позволяет переопределить домен. Можно указывать несколько через запятую, парсер будет использовать каждый из них в случайном порядке. Может быть пустым, парсер автоматически использует нужный в зависимости от выбранного сервиса разгадывания
ProviderAntiCaptchaСервис разгадывания
Wait between get status5Задержка между получением статуса
Max wait time300Максимальное время ожидания разадывания
Threshold % for (Capmonster. cloud)0Порог уверенности (используется только в capmonster.cloud)

capmonster-python · PyPI

Описание проекта

Пакет Capmonster.cloud для Python3

Если у вас возникли проблемы с использованием, прочтите документацию или создайте тикет

Минимум в 2 раза дешевле, до 30 раз быстрее, чем сервисы ручного распознавания.

Установка

 pip install capmonster_python
 

Поддерживаемые типы капчи

  • Изображение в текст
  • Рекапча v2
  • Рекапча v2 Предприятие
  • Рекапча v3
  • Веселая капча
  • HCaptcha
  • GeeTest
  • Задача турникета

Примеры использования

ImageToText
 from capmonster_python import ImageToTextTask
capmonster = ImageToTextTask("API_KEY")
task_id = capmonster.create_task(image_path="img.png")
результат = capmonster. join_task_result(task_id)
печать (результат. получить («текст»))
 
Recaptcha v2
 из импорта capmonster_python RecaptchaV2Task
capmonster = RecaptchaV2Task("API_KEY")
task_id = capmonster.create_task("website_url", "website_key")
результат = capmonster.join_task_result(task_id)
print(result.get("gRecaptchaResponse"))
 
Предприятие Recaptcha v2
 из импорта capmonster_python RecaptchaV2EnterpriseTask
capmonster = RecaptchaV2EnterpriseTask("API_KEY")
task_id = capmonster.create_task("website_url", "website_key", {"s": "значение полезной нагрузки"}, "api_domain")
результат = capmonster.join_task_result(task_id)
print(result.get("gRecaptchaResponse"))
 
GeeTest
 из импорта capmonster_python GeeTestTask
capmonster_python = GeeTestTask("API_KEY")
task_id = capmonster_python.create_task("website_url", "gt", "вызов")
результат = capmonster_python.join_task_result (task_id)
печать (результат.  получить («вызов»))
печать (результат. получить («секундный код»))
печать (результат. получить («подтвердить»))
 

Другие примеры и документацию по API можно найти на вики

Сведения о проекте


Эта версия

2,4

2.3

2.2.1

2.2

2.1.2

2.1.1

2.1

2.0.3

2.0.2

2.0.1

1.3.2

1.3.0

1.2.1

1,2

1.1

1.0.1

1,0

Скачать файлы

Загрузите файл для своей платформы. Если вы не уверены, что выбрать, узнайте больше об установке пакетов.

Исходный дистрибутив

capmonster_python-2.4.tar.gz (7,9 КБ посмотреть хеши)

Загружено источник

Встроенный дистрибутив

capmonster_python-2.4-py3-none-any.whl (11,3 КБ посмотреть хеши)

Загружено ру3

Хэши для capmonster_python-2.4.tar.gz
Алгоритм Дайджест хэша
ША256 92f01c7430d69624a506affbdf5b0d2fd8b83f9ed2f3103b3e664174ebb9ff09
МД5 9a26e01e33063a0082c98dcc2c25d6f3
БЛЕЙК2б-256 аа867d610843f28e6640c5dd33dd4ce8a993217bef04af8a28e25a1615ba5015