H火特浏览器hotBrowser官方下载

HOTBROWSER · 浏览器自动化

窗口同步器、RPA 与 Puppeteer 接管

从一次操作多个窗口,到按步骤运行流程,再到使用脚本控制环境,按工作方式选择合适的自动化入口。

三种方式分别适合什么任务?

方式主要用途使用前准备
窗口同步器在主控窗口操作,将鼠标、键盘、滚动或标签页动作同步给选定窗口。先打开环境,选定主控与被控窗口,检查页面状态。
RPA 流程按预设步骤处理重复任务,使用变量、条件、循环和失败策略。配置流程及目标环境,先用少量记录验证。
Puppeteer / CDP由已有脚本连接运行中的浏览器,读取页面状态并执行操作。开启环境自动化通道,获取运行状态中的调试地址。

使用窗口同步器

  1. 打开需要参与的环境,让页面处于便于对照的状态。
  2. 在窗口同步器中选择一个主控环境,再勾选被控环境。
  3. 选择需要同步的动作类型,先做一次无副作用的测试。
  4. 开始同步,在主控窗口操作,并查看被控窗口的反馈。
  5. 遇到弹窗、登录状态或页面布局差异时暂停,分别处理后再继续。

不同网页和系统弹窗的处理能力有差异,不能只凭窗口已打开就认定每种操作都会成功。批量提交前检查每个目标。查看窗口同步器完整教程。

RPA:把步骤保存为可重复执行的流程

流程可使用变量、条件判断、循环、暂停和逐步失败策略。批量任务按环境记录结果,失败后可以针对失败及未完成项重跑。

重跑会从流程第一步开始,可能再次提交此前已完成的业务操作。因此,应在流程中先检查状态,对创建订单、发送消息等有实际影响的动作做好重复执行判断。选择器检查仅等待匹配,不会代替点击操作。

本地 API 与浏览器调试通道

新版管理器的本地 API 要求应用密钥。在设置中创建密钥,为程序选择需要的动作和环境范围,再把密钥放入请求的 Authorization 头。密钥仅展示一次,应保存在本机安全位置。

管理器 API 用于查询和启动环境;Puppeteer/CDP 连接的是已运行环境的浏览器调试地址,两者用途不同。调试地址只提供给你信任的本机程序,不应直接公开到互联网。

如环境使用关闭调试端口的手动登录模式,需要关闭环境、调整模式后重新打开,自动化通道才会生效。具体接入步骤见RPA 与自动化接管说明。

自动化与网站登录

打开调试通道、保留账号密码、保存 Cookie 和网站允许登录是不同的条件。即使本地接管成功,网站仍可能要求验证码、人工确认或重新登录。火特浏览器不保证网站接受任何自动化登录方式。

团队管理员可按动作授予自动化、API、凭据和导出权限。先用测试环境验证流程,再逐步扩大批次;账号文件导入与环境批量创建教程位于用户手册。