Оглавление
Описание
Здесь собраны настройки, отвечающие за работу CapMonsterReCaptchaSiteKeyAddon.
Подробнее о RecaptchaSitekeyAddon Вы можете прочитать в статье по этой ссылке.
Общие настройки
Максимальное количество процессов RC2Instance
Указывается максимальное количество процессов распознавания ReCaptcha2.
При передаче sitekey в CapMonster2, запускается браузер для загрузки ReCaptcha2, после этого картинки отправляются на наши сервера для распознавания и дальнейших кликов по правильным ответам.
Запускать процессы с низким приоритетом
Запускать процессы распознавания ReCaptcha2 с приоритетом ниже среднего, что позволяет экономить системные ресурсы компьютера.
Следить за системными ресурсами
Запуск процессов распознавания ReCaptcha2 происходит только при наличии системных ресурсов.
Безопасный режим разгадывания
Количество попыток и таймауты регулируются так, чтобы снизить вероятность блокировки IP / прокси к минимуму.
Для корректной работы безопасного режима в CapMonster2 необходимо использовать в 2-3 раза больше прокси, чем число одновременно распознаваемых каптч, чтобы прокси успевали «отдохнуть».
Использовать профили в процессе разгадывания
Применение нагулянных профилей при распознавании ReCaptcha. Будут использоваться как профили ZennoPoster, так и сгенерированные CapMonster-профили.
Профили работают только при способах разгадывания Chrome или Firefox.
Т.е. при HttpRequest - профили не работают.
Путь к папке с профилями ZennoPoster
Используются профили ZennoPoster в формате *.zpprofile
{-StartupPath-} - макрос, который подставляет путь к рабочей папке ZennoPoster.
Путь к папке со сгенерированными профилями
При успешном распознавании ReCaptcha, используемый профиль ZennoPoster или CapMonster-профиль, созданный автоматически в процессе разгадывания, cохраняется для последующего переиспользования.
Использование профилей уменьшает вероятность банов и повышает проходимость токенов.
Профиль, поработавший несколько дней на разгадывании ReCaptcha2, даёт более качественные токены для ReCaptcha3.
Максимум рекапч с профиля в сутки
Указывается максимальное количество распознаваний ReCaptcha с профиля в сутки.
Не привязывать профиль к конкретной прокси
Включает или отключает привязку профиля к конкретному прокси.
Архивировать профили
Сжимает профили, что позволит уместить большее (примерно в три раза) количество профилей на жестком диске, но увеличит нагрузку на центральный процессор.
Настройка оказывает воздействие только при сохранении / пересохранении профилей. Уже созданные (до включения этой настройки) профили упакуются только после повторного использования.
Способ разгадывания ReCaptcha2
Выбирается способ разгадывания
Firefox (доступен до CapMonster2 2.11.2.0 включительно)
Chrome
HttpRequest
Настройки разгадывания Chrome и Firefox
По умолчанию выставлены рекомендуемые настройки.
Меняйте их только в том случае, если знаете, что делаете.
Количество попыток разгадывания каптчи
Максимальное количество попыток разгадать ReCaptcha. Попытка заканчивается нажатием кнопки “Подтвердить“.
Таймаут ожидания загрузки элемента
Время ожидания загрузки каптчи в миллисекундах. Разгадывание будет прервано, когда исчерпаются попытки загрузки элемента (по умолчанию их 50). Итоговый таймаут загрузки элемента равен: 800 * 50 = 40 секунд.
Количество попыток загрузки элемента
Каждые X секунд, выставленных в “Таймаут ожидания загрузки элемента“ производится попытка загрузки каптчи. И если они будут исчерпаны, процесс разгадывания будет завершен.
Таймаут между кликами по элементам
Время между кликами при разгадывании в миллисекундах.
Количество динамически сменяющихся каптч
Лимит на количество сменяющихся картинок в динамической ReCaptcha2, при достижении которого процесс будет оставлен нажатием кнопки “Подтвердить“.
Количество попыток получить ответ
Максимальное количество попыток на получение результата от CapMonster2. Если ответ не будет получен в рамках этого лимита, будет возвращена ошибка (Вышло время ожидания загрузки элемента или ERROR_RECAPTCHA_TIMEOUT).
Таймаут разгадывания каптчи
Глобальный таймаут в секундах, после которого разгадывание прекращается.
Таймаут ожидания задания
Время в секундах, которое запущенный инстанс ждёт нового запроса на разгадывании ReCaptcha2. Если новых заданий не будет, процесс RC2Instance.exe будет завершён.
Путь к папке с профилями
Путь к профилю инстанса. В этой папке будут создаваться подпапки со случайными названиями, в которых будут храниться настройки инстансов.
{-StartupPath-} - макрос, который подставляет путь к рабочей папке CapMonster2.
Максимальное использование памяти
Максимальное количество памяти, которое сможет использовать один инстанс.
Отображать браузер
Включает отображение окна браузера, где можно наблюдать процесс кликов по картинкам при распознавании каптчи.
В заголовке окна браузера можно посмотреть текущий прокси.
Максимальное кол-во подключений к p2oxy
Данная настройка доступна только для Chrome.
Максимальное количество одновременных подключений к p2oxy (используется для socks5 прокси).
Настройки разгадывания HttpRequest
По умолчанию выставлены рекомендуемые настройки.
Меняйте их только в том случае, если знаете, что делаете.
Количество попыток разгадывания каптчи
Максимальное количество попыток разгадать ReCaptcha. Попытка заканчивается нажатием кнопки “Подтвердить“.
Количество попыток поиска задания
Если задание (машины, светофоры и т.д.) не найдено, ReCaptcha2 будет обновлена. При достижении лимита процесс разгадывания будет запущен с самого начала.
Кол-во динамически сменяющихся каптч
Лимит на количество сменяющихся картинок в динамической ReCaptcha2, при достижении которого процесс будет оставлен нажатием кнопки “Подтвердить“.
Таймаут запросов
Максимальное время ожидания выполнения запроса в секундах.
Таймаут между запросами
Время ожидания между запросами в миллисекундах.
Таймаут разгадывания каптчи
Глобальный таймаут в секундах, после которого разгадывание прекращается.
Таймаут ожидания задания
Время в секундах, которое запущенный инстанс ждёт нового запроса на разгадывании ReCaptcha2. Если новых заданий не будет, процесс Rc2Http.exe будет завершён.
Количество заданий на один процесс
Максимальное количество одновременно решаемых заданий в одном процессе Rc2Http.exe.
Ограничение потоков при разгадывании методом HttpRequest
Добавлено в CapMonster 2.13.0.0
Лимит потоков разгадывания зависит от настройки “Максимальное количество процессов RC2Instance”. Формула:
“Максимальное количество процессов RC2Instance“ * 3 = Лимит потоков HttpRequest
Пример: если “Максимальное количество процессов RC2Instance“ установлена в 100, то максимальное количество потоков HttpRequest - 300 (100*3=300).
Настройка задержек разгадывания
Пауза между проверками наличия заданий
Время в миллисекундах, определяющее как долго процесс будет бездействовать между проверками наличия заданий на решение каптч.
Низкие значения снижают время задержки при решении каптч, но повышают нагрузку на центральный процессор.
Пауза между запусками RC2Instance
Минимальная задержка между запусками RC2Instance в миллисекундах.
Низкие значения снизят время отклика (особенно, если часто запускаются новые процессы RC2Instance), но могут привести к резким скачкам загрузки центрального процессора.
Сбросить настройки разгадывания
Установить настройки по умолчанию.
Настройка прокси
Использовать отдельный набор прокси для RC3
Для ReCaptcha3 возможно указать отдельные прокси.
Для ReCaptcha3 критично важно иметь очень хорошие, желательно резидентные прокси.
Проверять прокси перед запуском инстансов
Перед распознаванием ReCaptcha работоспособность прокси проверяется легковесным процессом, что позволяет сэкономить ресурсы на запуске браузера в случае, если прокси «мертвая». Успешный результат запоминается, чтобы избежать чрезмерных проверок.
Использовать альтернативный адрес - recaptcha.net вместо google.com
Для корректной работы ReCaptcha в странах, где Google запрещён или не доступен (например, Китай, арабские страны и т.п.), добавлена поддержка домена recaptcha.net.
Вкладка Recaptcha2\Recaptcha3
ReCaptcha2 - вкладка для настройки прокси при распознавании ReCaptcha2.
ReCaptcha3 - вкладка для настройки прокси при распознавании ReCaptcha3.
Вкладка становится активной при включенной настройке “Использовать отдельный набор прокси для RC3“.
Способ получения прокси
Без прокси - прокси в браузере CapMonster2 для распознавания ReCaptcha не используются;
Из списка - прокси указываются списком;
Из файла - прокси добавляются из файла;
По ссылке - файл с прокси скачивается по ссылке;
Встроенные - интеграция в партнерстве с Hit.proxy Service.
Тип платформы прокси
От типа прокси зависит выбор юзерагента, если он не установлен самостоятельно:
Desktop - компьютерный юзерагент;
Mobile - мобильный юзерагент.
Протокол прокси
Выберите подходящий протокол, по которому работают Ваши прокси:
socks4 - протокол прокси SOCKS4;
socks5 - протокол прокси SOCKS5;
http - протокол прокси HTTP;
automatic - этот режим указывается только в том случае, если протокол уже указан в загруженном списке прокси. Данный режим не рассчитан на автоподбор нужного протокола. Поэтому, если протокол не будет указан, то запросы по умолчанию будут отправляться по HTTP-протоколу.
Путь к файлу со списком прокси
Данное поле появляется при выборе Из файла в пункте Способ получения прокси.
Здесь нужно указать путь к файлу с прокси и загрузить их в программу с помощью кнопки Загрузить.
Ссылка для скачивания списка прокси
Данное поле появляется при выборе По ссылке в пункте Способ получения прокси.
Здесь нужно указать ссылку по которой будут загружены прокси.
Обновлять прокси из источников через интервал времени (в минутах)
Данное поле появляется при выборе По ссылке или Из файла в пункте Способ получения прокси.
Указывается периодичность, с которой прокси будут подгружаться из файла или по ссылке.
Использовать прокси из списка CapMonster даже если в запросе указаны другие прокси
Если в запросе создания задачи ReCaptcha Sitekey указаны прокси, то при установке этой настройки вместо них будут использованы прокси из внутреннего списка CapMonster2.
Значение настройки общее для ReCaptcha2 и ReCaptcha3.
Текущий список используемых прокси
Список прокси, загруженных из списка.
Проверить формат прокси
С помощью данной кнопки можно проверить, что все загруженные прокси имеют правильный формат protocol://login:password@ip:port
(для прокси с авторизацией) и protocol://ip:port
(для прокси без авторизации).
Протокол указывать не обязательно. Если он не указан, то для прокси будет использован протокол http
Удалять из текущего списка прокси с ошибкой ERROR_PROXY_BANNED
Забаненные прокси изымаются из обращения и отправляются на «отдых» в Список прокси в бане.
Удалять из текущего списка прокси с ошибкой ERROR_RECAPTCHA_TIMEOUT
Невалидные прокси изымаются из обращения и отправляются на «отдых» в Список прокси в бане.
Хранить прокси в списке забаненных не более минут
Указывается время в течении которого забаненные и невалидные прокси не будут использоваться в работе CapMonster2.
Список прокси в бане
Список забаненных прокси.