Распознавание ReCaptcha2 через картинки

Описание

В CapMonster2 есть возможность распознавать ReCaptcha2 через картинки.

Как это работает

Распознавание отдельных картинок ReCaptcha2 через CapMonster2 осуществляется аналогично распознаванию обычных каптч. Отличаются только дополнительные параметры.

С запросом необходимо указывать имя модуля:
CapMonsterModule=ZennoLab.ReCaptcha2

  • Задание ReCaptcha2 - Task или TaskDef

Task

Словесное описание задания ReCaptcha2.

Не рекомендуется к использованию.

Примеры:

Task=светофоры
Task=Выберите все изображения, где есть пешеходные переходы
Task=Select all images with bicycles

TaskDef

Код задания ReCaptcha2.

Код задания Вы можете спарсить из трафика браузера.

Чтобы понять, какие конкретно значения следует искать, Вы можете посмотреть содержимое файла: Директория CapMonster \Progs\Modules\ZennoLab.ReCaptcha2new.cm\synonymscodes.cdb

В файле synonymscodes.cdb находятся соответствия названия задания его коду.

  • IsNotDynamic

Необходимо указывать True при распознавании ReCaptcha2 размером 4x4.
И False в остальных случаях.

  • CropOnePicture

Необходимо указывать True, если картинка не была разрезана.
И False, если картинка была разрезана.

Отправка по одной картинке имеет смысл после того, как первоначальные клики уже были совершены - после этого начинают подгружаться одиночные картинки. Тогда не рекомендуется опять распознавать целиковую 3х3 - вместо этого лучше создать несколько запросов с CropOnePicture=False (отправляя только реально подгрузившиеся плитки).