Перейти к содержимому
PD
Browser Automation Studio

Решение капчи в Browser Automation Studio

Как работает решение капчи в BAS - подключение сервисов распознавания, обработка картиночной капчи, reCAPTCHA и hCaptcha, надёжный цикл «решил - проверил - повторил».

Все статьи гида Browser Automation Studio · 48

Рано или поздно целевой сайт ставит капчу перед действием, которое вы автоматизируете. BAS не ломает капчу сам - вместо этого он подключается к сервису распознавания, который возвращает ответ, а ваш бот его отправляет. Понимание этого разделения труда и есть вся суть.

Как работает решение капчи в BAS

Поток всегда из трёх шагов:

  1. Обнаружить капчу на странице.
  2. Отправить её в сервис распознавания по вашему API-ключу.
  3. Вставить полученный ответ и продолжить.

Сервис делает само решение - людьми или AI-моделями. Задача бота - распознать капчу, передать правильные данные и корректно применить результат.

Подключение сервиса распознавания

Зарегистрируйтесь в сервисе вроде 2Captcha/ruCaptcha, Anti-Captcha или CapMonster, пополните небольшой баланс и скопируйте API-ключ. В BAS вы задаёте этот ключ один раз, затем действие решения капчи использует его для каждого запроса. Следите за балансом - пустой счёт тихо превращает каждое решение в сбой.

Картиночная капча

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

reCAPTCHA и hCaptcha

Они основаны на токенах, а не на тексте. Вы не печатаете ответ - сервис возвращает токен, который вы помещаете в скрытое поле ответа на странице (для reCAPTCHA - g-recaptcha-response), а затем отправляете. Действие решения в BAS обрабатывает обмен; ваша часть - передать site key и URL страницы, которые нужны сервису.

Стройте цикл «решил - проверил - повторил»

Сервисы распознавания не на 100% надёжны, поэтому никогда не считайте, что первый ответ сработал:

  • Проверяйте после отправки - страница продвинулась или капча появилась снова?
  • Повторяйте при сбое, запрашивая новое решение, а не переиспользуя плохое.
  • Ограничьте число повторов (например, три попытки), чтобы наглухо заблокированная страница не зациклилась навсегда и не слила баланс.

Помните про стоимость и скорость

Каждое решение стоит денег и добавляет несколько секунд. На тысячах запусков это накапливается, поэтому вызывайте решение, только когда капча реально присутствует - сначала обнаружение, потом решение. Хорошо прогретый аккаунт с чистым отпечатком и нормальными прокси часто вообще видит меньше капч, что напрямую связано со статьёй об отпечатке в этом гиде.

Вопросы и ответы

Какой сервис капчи работает с BAS?

BAS интегрируется с распространёнными сервисами: 2Captcha/ruCaptcha, Anti-Captcha, CapMonster. Вы один раз добавляете API-ключ и вызываете действие решения, которое отправляет капчу в сервис и возвращает ответ.

BAS решает reCAPTCHA автоматически?

BAS сам капчу не взламывает. Он передаёт её сервису распознавания (на людях или AI), который возвращает токен, а бот вставляет токен в страницу. Для reCAPTCHA это означает отправку полученного токена g-recaptcha-response.

Ещё по теме

Сделаю под ключ

Не хотите собирать сами? Соберу бота на BAS под вашу задачу

Многопоточность, прокси, антидетект-профили и запуск по расписанию. Весь проект и доступы остаются у вас.

от 300 $ · 3-7 дней