Решение ReCaptchaV2 кликом по картинкам из внешних приложений

madssme

Новичок
Регистрация
23.03.2021
Сообщения
6
Благодарностей
0
Баллы
1
Как правильно отправлять изображение ReCaptchaV2 для решения методом клика по картинкам не из ZennoPoster, а из вне? ZennoPoster через кубик каптчи с модулем CapMonster2.dll решает нормально и отсылает изображения правильно всегда получая корректные ответы, практически без ошибок. Пробовал эмуляция данного метода решения через 2captcha, но работает или криво или я что-то не понимаю. При эмуляции 2captcha изображение CapMonster получает, но задание принимает через раз практически постоянно показывая ошибку "<Задание не определено>. А если задание принимает, то ответы как правило неправильные. Есть ли где-то информации по тому как правильно отсылать запросы в CapMonster для решения ReCaptchaV2 кликом по картинкам из внешних приложений? Или без ZennoPoster здесь ловить нечего?
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 719
Баллы
113
Как правильно отправлять изображение ReCaptchaV2 для решения методом клика по картинкам не из ZennoPoster, а из вне? ZennoPoster через кубик каптчи с модулем CapMonster2.dll решает нормально и отсылает изображения правильно всегда получая корректные ответы, практически без ошибок. Пробовал эмуляция данного метода решения через 2captcha, но работает или криво или я что-то не понимаю. При эмуляции 2captcha изображение CapMonster получает, но задание принимает через раз практически постоянно показывая ошибку "<Задание не определено>. А если задание принимает, то ответы как правило неправильные. Есть ли где-то информации по тому как правильно отсылать запросы в CapMonster для решения ReCaptchaV2 кликом по картинкам из внешних приложений? Или без ZennoPoster здесь ловить нечего?
это секретная информация, добытая очень не простым путем :-)
Распознавание отдельных картинок рекапчи через капмонстр делается аналогично распознаванию обычных капч. Отличаются только дополнительные параметры. Обязательно нужно указать модуль:
CapMonsterModule=ZennoLab.ReCaptcha2
Обязательно требуется определение задания - либо Task, либо TaskDef
Task

Словесное описание задания. Не рекомендуется к использованию.
Примеры:
Task=светофоры
Task=Выберите все изображения, где есть пешеходные переходы
Task=Select all images with bicycles
TaskDef
Код задания. Рекомендуется использовать вместо Task. Парсится из трафика браузера. Чтобы понять, какие конкретно значения следует искать - можно посмотреть файл
ДиректорияКапмонстра\Modules\ZennoLab.ReCaptcha2new.cm\synonymscodes.cdb
Там лежат соответствия названия задания его коду (ZennoLab.ReCaptcha2new.cm следует открывать, как .zip архив)
Примеры:
TaskDef=/m/014xcs;crosswalk
TaskDef=/m/01bjv;bus
TaskDef=/m/01lynh
TaskDef=/m/01pns0
TaskDef=/m/015qff
IsNotDynamic
True при решении 4x4
False в остальных случаях
Пример:
IsNotDynamic=True
CropOnePicture
True если картинка не была разрезана*
False если картинка была разрезана*
Пример:
CropOnePicture=True
*разрезание применимо только к 3х3 капчам. Такие капчи содержат 9 картинок, и эти картинки можно отсылать по одной, просто выставив CropOnePicture=False.
Если требуется выполнить полное распознавание картинки - отправляйте ее целиком с CropOnePicture=True.
Отправка по одной картинке имеет смысл после того, как первоначальные клики уже были совершены - после этого начинают подгружаться одиночные картинки. Тогда не рекомендуется опять распознавать целиковую 3х3 - вместо этого лучше создать несколько запросов с CropOnePicture=False (отправляя только реально подгрузившиеся плитки).От параметра CropOnePicture зависит то, в каком формате будет получен ответ. При CropOnePicture=True капмонстр вернет индексы картинок, которые требуется кликнуть, разделенные запятыми. Счет идет с единицы. Пример: 3,5,9
Если объекты не найдены, капмонстр вернет sorry
При CropOnePicture=False капмонстр вернет либо 0, либо 1. ПРИЧЕМ 0 = ОБЪЕКТ НАЙДЕТ, А 1 = ОБЪЕКТ НЕ НАЙДЕН!
 

madssme

Новичок
Регистрация
23.03.2021
Сообщения
6
Благодарностей
0
Баллы
1

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 719
Баллы
113
Спасибо огромное. Это с форума информация или есть где-то в доках на сайте?
в доках нет этого.
это от одного хорошего человека.
на форуме тут тоже можно поискать, будет то же самое, только в разных темах по чуть чуть.
 
  • Спасибо
Реакции: madssme

madssme

Новичок
Регистрация
23.03.2021
Сообщения
6
Благодарностей
0
Баллы
1
в доках нет этого.
это от одного хорошего человека.
на форуме тут тоже можно поискать, будет то же самое, только в разных темах по чуть чуть.
Еще такой вопрос, может быть в курсе как решить. Почему не все задания принимает? Например motorcycles, chimneys, buses и еще некоторые. В ZennoPoster вроде бы проблем с этим нет. Большинство заданий принимает корректно, а вот как минимум перечисленные мной пишет "<Задание не определено>".
 

madssme

Новичок
Регистрация
23.03.2021
Сообщения
6
Благодарностей
0
Баллы
1
в доках нет этого.
это от одного хорошего человека.
на форуме тут тоже можно поискать, будет то же самое, только в разных темах по чуть чуть.
Если отправлять через TaskDef с теми примерами, которые даны в вашем ответе, то определяются все задания, но как мне найти эти данные трафика если я использую не ZennoPoster? Что это за кодировка и можно ли самому в нее закодировать задание?
 

madssme

Новичок
Регистрация
23.03.2021
Сообщения
6
Благодарностей
0
Баллы
1
в доках нет этого.
это от одного хорошего человека.
на форуме тут тоже можно поискать, будет то же самое, только в разных темах по чуть чуть.
Нашел ответ в вашем же посте. Все доступные значения для отправки в TaskDef написаны в указанном файле модуля ReCaptcha2 в CapMonster. Извиняюсь за невнимательность :-)
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)