Browser Automation Studio (BAS)
Официальная интеграция CaptchaSonic с экосистемой BAS.
Browser Automation Studio (BAS) — мощный инструмент визуальной автоматизации. CaptchaSonic интегрируется с BAS через нативные действия решения капч.
Способ 1: встроенные действия (стандарт)
BAS из коробки поддерживает протокол 2Captcha. Достаточно перенаправить эти запросы на наши серверы.
- Откройте Settings в BAS.
- Перейдите во вкладку Captchas.
- Выберите сервис 2Captcha.
- Введите ваш API Key.
- В поле Server URL или Host укажите:
api.captchasonic.com
Способ 2: собственный модуль CaptchaSonic
Для продвинутых возможностей (например, GeeTest v4 или генерация AWS WAF-токенов) у нас есть отдельный модуль для BAS.
Установка
- Скачайте модуль
CaptchaSonic.basсо страницы релизов. - В BAS: Project -> Module Manager -> Install from file.
- Перезапустите BAS, чтобы новые действия подгрузились.
Использование действий модуля
В списке действий появится папка "CaptchaSonic" со специальными блоками:
- Solve reCAPTCHA: расширенная логика с поддержкой кастомного User-Agent.
- Generate AWS Token: возвращает валидную cookie AWS WAF.
- GeeTest 4 Solver: реализует полное рукопожатие современных слайд-капч.
Превентивное решение
В BAS часто эффективнее решить капчу до перехода на страницу, если известен sitekey. Это сокращает общее время сессии браузера.
// Пример логики
1. Получить баланс API
2. Отправить задачу (SiteKey, URL)
3. Перейти на URL
4. Дождаться результата задачи
5. Внедрить токен в скрытый input
6. Нажать Submit
Частые проблемы
- Wait Timeout: установите "Wait time" в BAS не менее 60 секунд (60000ms). ИИ решает быстро, но есть сетевые задержки.
- Фингерпринтинг браузера: при использовании расширения в BAS включите "Enable Extensions" в настройках браузера.