Перейти к основному содержимому

ReCaptcha Sitekey Addon


Описание.

Здесь собраны настройки, отвечающие за работу аддона.

ReCaptchaSiteKey Addon — это дополнительный модуль для CapMonster.

Он позволяет решать reCAPTCHAv2 без запуска браузера, просто по переданному Sitekey (ключу сайта).

Включает возможность интеграции CapMonster с внешними программами или скриптами, которые используют метод отправки капчи именно через sitekey.

Специальные настройки для данного аддона


Общие настройки.

Максимальное количество процессов RC2Instance.

Задаём максимальное число процессов для распознавания reCAPTCHAv2.

При передаче sitekey в CapMonster запускается встроенный браузер для загрузки ReCaptcha.

Затем изображения отправляются на наши серверы, где выполняется их распознавание и имитация кликов по правильным ответам.

Запускать процессы с низким приоритетом.

Задания по решению ReCaptcha будут выполняться с приоритетом ниже среднего, что позволит экономить ресурсы ПК.

Следить за системными ресурсами.

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

Безопасный режим разгадывания.

Количество попыток и таймауты будут настроены так, чтобы максимально снизить риск блокировки IP или прокси.

Для стабильной работы безопасного режима.

Мы рекомендуем использовать в 2-3 раза больше прокси, чем количество одновременно распознаваемых капч. Тем самым каждой прокси будет хватать времени на «отдых».


Использовать профили в процессе разгадывания.

Использование «нагулянных» (то есть имитирующих реального человека) профилей при распознавании ReCaptcha. Могут применяться как профили из ZennoPoster, так и созданные непосредственно в CapMonster.

При использовании HttpRequest профили не применяются.

Они работают только при методах разгадывания через Chrome или Firefox.

Путь к папке с профилями ZennoPoster.

Используются профили ZennoPoster в формате .zpprofile.

{-StartupPath-} — макрос, который подставляет путь к рабочей папке ZennoPoster.

Путь к папке со сгенерированными профилями.

После успешного распознавания ReCaptcha используемый профиль — будь то профиль ZennoPoster или автоматически созданный CapMonster — сохраняется для повторного использования.

Применение таких профилей снижает риск блокировок и повышает качество получаемых токенов. Например, профиль, который несколько дней работал с ReCaptchaV2, затем обеспечивает более надёжные токены и для ReCaptchaV3.

Максимум рекапч с профиля в сутки.

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

Не привязывать профиль к конкретной прокси.

Эта настройка отключает привязку профиля к конкретной прокси.

Архивировать профили.

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

Настройка применяется только при сохранении или пересохранении профилей.

Уже существующие профили будут сжаты лишь после их повторного использования.


Способ разгадывания ReCaptcha2.

Здесь можно выбрать способ, которым будет решаться данная капча:

  • Chrome;
  • HttpRequest;
  • Firefox (доступен только до версии 2.11.2.0 включительно).

Настройки разгадывания (Chrome).

По умолчанию уже выставлены рекомендуемые настройки.

Меняйте их только в том случае, если уверены в необходимости этого.

Количество попыток разгадывания каптчи.

Максимальное число попыток решить ReCaptcha. Каждая попытка завершается нажатием кнопки «Подтвердить».

Таймаут ожидания загрузки элемента.

Время (в миллисекундах), которое отводится на загрузку капчи. Если элемент не появится после всех попыток (по умолчанию 50), разгадывание будет прервано.

Итоговое время ожидания рассчитывается как:
800мс (таймаут) × 50 (число попыток) = 40 секунд.

Количество попыток загрузки элемента.

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

Таймаут между кликами по элементам.

Интервал (в миллисекундах) между кликами по элементам капчи при разгадывании.

Количество динамически сменяющихся каптч.

Максимальное число смен картинок в динамической ReCaptcha. Достигнув этого лимита, система автоматически нажмёт «Подтвердить».

Количество попыток получить ответ.

Предельное количество запросов к CapMonster для получения результата.

Если ответ не будет получен, возвращается ошибка «Вышло время ожидания загрузки элемента» или ERROR_RECAPTCHA_TIMEOUT.

Таймаут разгадывания каптчи.

Общее время (в секундах), по истечении которого процесс разгадывания прекращается.

Таймаут ожидания задания.

Время (в секундах), в течение которого запущенный инстанс ждёт новый запрос на разгадывание ReCaptcha. Если заданий не поступает, процесс RC2Instance.exe завершает работу.

Путь к папке с профилями.

В этой папке создаются подпапки со случайными названиями, в которых затем будут храниться настройки инстансов.

{-StartupPath-} — макрос, который подставляет путь к рабочей папке CapMonster.

Максимальное использование памяти.

Предел количества памяти, которое выделяется под один инстанс.

Отображать браузер.

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

В заголовке окна браузера можно также посмотреть текущий прокси.

Максимальное кол-во подключений к p2oxy.

Доступна только для Chrome.

Число одновременных подключений к p2oxy (используется для socks5 прокси).


Настройки для метода HttpRequest.

По умолчанию уже выставлены рекомендуемые настройки.

Меняйте их только в том случае, если уверены в необходимости этого.

Количество попыток разгадывания каптчи.

Максимальное число попыток решить ReCaptcha. Каждая попытка завершается нажатием кнопки «Подтвердить».

Количество попыток поиска задания.

Число попыток найти задание (например, изображения с машинами или светофорами). Если задание не обнаружено, ReCaptcha 2 обновляется. При достижении лимита процесс разгадывания начинается заново.

Кол-во динамически сменяющихся каптч.

Предельное количество смен изображений в динамической ReCaptcha 2. При достижении лимита система автоматически нажмёт «Подтвердить».

Таймаут запросов.

Максимальное время ожидания выполнения запроса, в секундах.

Таймаут между запросами.

Интервал ожидания между запросами, в миллисекундах.

Таймаут разгадывания каптчи.

Общее время (в секундах), по истечении которого процесс разгадывания прекращается.

Таймаут ожидания задания.

Время (в секундах), которое запущенный инстанс ждёт новый запрос на разгадывание ReCaptcha 2. Если новых заданий нет, процесс Rc2Http.exe автоматически завершается.

Количество заданий на один процесс.

Столько заданий смогут одновременно обрабатываться в одном процессе Rc2Http.exe.

Ограничение потоков при разгадывании методом HttpRequest.

Лимит потоков зависит от параметра Максимальное количество процессов RC2Instance и рассчитывается по формуле:
Максимальное количество процессов RC2Instance × 3 = Лимит потоков HttpRequest

Пример.

Если значение Максимальное количество процессов RC2Instance равно 100, то лимит потоков HttpRequest составит 300 (100 × 3).


Настройка задержек разгадывания.

Пауза между проверками наличия заданий.

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

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

Пауза между запусками RC2Instance.

Минимальная задержка между запусками RC2Instance в миллисекундах.

Низкие значения снизят время отклика (особенно, если часто запускаются новые процессы).

Но могут привести к резким скачкам загрузки центрального процессора.

Сбросить настройки разгадывания.

Возвращает настройки по умолчанию.


Настройки для прокси.

Использовать отдельный набор прокси для RC3.

Позволяет задать собственный список прокси специально для ReCaptcha 3. Для успешного решения этой капчи крайне важны качественные, предпочтительно резидентные прокси.

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

Перед началом распознавания ReCaptcha прокси проверяются лёгким фоновым процессом. Это помогает избежать запуска браузера с нерабочими прокси и экономит ресурсы.

Успешные результаты проверки кэшируются, чтобы не выполнять повторные тесты без необходимости.

Использовать альтернативный адрес.

Активирует использование домена recaptcha.net вместо google.com. Полезно для регионов, где доступ к Google ограничен или заблокирован (например, Китай или некоторые арабские страны).

Вкладки ReCaptchaV2\ReCaptchaV3.

Вкладка c ReCaptchaV3 становится активной

Только при включенной настройке Использовать отдельный набор прокси для RC3.

Способ получения прокси:

  • Без прокси — прокси в браузере CapMonster2 для распознавания ReCaptcha не используются;
  • Из списка — прокси указываются списком;
  • Из файла — прокси добавляются из файла;
  • По ссылке — файл с прокси скачивается по ссылке;
  • Встроенные — интеграция в партнерстве с Hit.proxy Service.

Тип платформы прокси.

От типа прокси также зависит выбор UserAgent.

Если вы не устанавливали его самостоятельно.

  • Desktop (UserAgent от ПК);
  • Mobile (мобильный UserAgent).

Протокол прокси.

Здесь нужно указать протокол, по которому работают ваши прокси:

  • socks4;
  • socks5;
  • http;
  • automaticэтот режим указывается только, если протокол уже прописан в загруженном списке прокси.
Если протокол не указан, то запросы по умолчанию будут отправляться по HTTP.

Путь к файлу со списком прокси.

Поле появляется при выборе варианта Из файла в настройке «Способ получения прокси».

Укажите путь к файлу с прокси и добавьте их в программу с помощью кнопки Загрузить.

Ссылка для скачивания списка прокси.

Отображается при выборе варианта По ссылке в настройке «Способ получения прокси».

Здесь укажите URL, по которому будет загружаться список прокси.

Обновлять прокси из источников через интервал времени (в минутах).

Периодичность, с которой прокси автоматически подгружаются для способов Из файла или По ссылке.

Использовать прокси из списка CapMonster даже если в запросе указаны другие прокси.

При включении этой опции, если в задаче ReCaptcha Sitekey переданы собственные прокси, вместо них будут использованы прокси из внутреннего списка CapMonster.

Настройка общая для ReCaptchaV2 и ReCaptchaV3.

Текущий список используемых прокси.

Отображает все прокси, которые в данный момент загружены и применяются.

Проверить формат прокси.

Позволяет убедиться, что все загруженные прокси имеют корректный формат:

  • protocol://login:password@ip:port — для прокси с авторизацией;
  • protocol://ip:port — для прокси без авторизации.
Указывать протокол не обязательно

Если он не задан, по умолчанию используется HTTP.

Удалять из текущего списка прокси с ошибкой ERROR_PROXY_BANNED

Прокси, получившие бан, автоматически исключаются из работы и перемещаются в Список прокси в бане.

Удалять из текущего списка прокси с ошибкой ERROR_RECAPTCHA_TIMEOUT.

Невалидные прокси, вызвавшие ошибку ERROR_RECAPTCHA_TIMEOUT, также удаляются из активного списка и отправляются в Список прокси в бане.

Хранить прокси в списке забаненных не более.

Время (в минутах), в течение которого забаненные или невалидные прокси остаются в Списке прокси в бане и не участвуют в работе CapMonster.

Список прокси в бане.

Перечень прокси, временно исключённых из использования из-за ошибок или блокировок.