Skip to content

Browser Automation Studio (BAS)

面向 BAS 生态的 CaptchaSonic 官方集成。

Browser Automation Studio (BAS) 是一款强大的可视化自动化工具。CaptchaSonic 通过其原生的验证码求解动作与 BAS 集成。


方法 1:内置 Action(标准方式)

BAS 原生支持 2Captcha 协议。您只需将相关请求重定向到我们的服务器即可。

  1. 打开 BAS 的 Settings
  2. 进入 Captchas 选项卡。
  3. 选择 2Captcha 服务。
  4. 输入您的 API Key
  5. Server URLHost 字段中填写:api.captchasonic.com

方法 2:自定义 CaptchaSonic 模块

如需 GeeTest v4 求解或 AWS WAF 令牌生成等高级功能,我们提供了专用的 BAS 模块。

安装

  1. Releases 页面 下载 CaptchaSonic.bas 模块。
  2. 在 BAS 中依次进入 Project -> Module Manager -> Install from file
  3. 重启 BAS 以加载新动作。

使用模块动作

该模块会在您的动作列表中新增一个 "CaptchaSonic" 文件夹,包含以下特定 block:

  • Solve reCAPTCHA:增强逻辑,支持自定义 User-Agent。
  • Generate AWS Token:直接输出有效的 AWS WAF cookie。
  • GeeTest 4 Solver:处理现代滑块验证码的完整握手流程。

主动求解

在 BAS 中,如果您已知 sitekey,那么在导航到目标页面之前先解决验证码通常更高效,这能减少浏览器会话总时长。

// 示例逻辑流程
1. 查询 API 余额
2. 提交任务(SiteKey, URL)
3. 导航到 URL
4. 等待任务结果
5. 将 token 注入隐藏输入框
6. 点击提交

常见问题

  • 等待超时:请确保 BAS 中的 "Wait time" 至少设为 60 秒(60000ms)。AI 求解很快,但仍存在网络开销。
  • 浏览器指纹:在 BAS 中使用扩展时,请确保浏览器设置中已勾选 "Enable Extensions"。

下载 BAS 模块 v1.2.0