HOTBROWSER · 浏览器自动化
窗口同步器、RPA 与 Puppeteer 接管
从一次操作多个窗口,到按步骤运行流程,再到使用脚本控制环境,按工作方式选择合适的自动化入口。
三种方式分别适合什么任务?
| 方式 | 主要用途 | 使用前准备 |
|---|---|---|
| 窗口同步器 | 在主控窗口操作,将鼠标、键盘、滚动或标签页动作同步给选定窗口。 | 先打开环境,选定主控与被控窗口,检查页面状态。 |
| RPA 流程 | 按预设步骤处理重复任务,使用变量、条件、循环和失败策略。 | 配置流程及目标环境,先用少量记录验证。 |
| Puppeteer / CDP | 由已有脚本连接运行中的浏览器,读取页面状态并执行操作。 | 开启环境自动化通道,获取运行状态中的调试地址。 |
使用窗口同步器
- 打开需要参与的环境,让页面处于便于对照的状态。
- 在窗口同步器中选择一个主控环境,再勾选被控环境。
- 选择需要同步的动作类型,先做一次无副作用的测试。
- 开始同步,在主控窗口操作,并查看被控窗口的反馈。
- 遇到弹窗、登录状态或页面布局差异时暂停,分别处理后再继续。
不同网页和系统弹窗的处理能力有差异,不能只凭窗口已打开就认定每种操作都会成功。批量提交前检查每个目标。查看窗口同步器完整教程。
RPA:把步骤保存为可重复执行的流程
流程可使用变量、条件判断、循环、暂停和逐步失败策略。批量任务按环境记录结果,失败后可以针对失败及未完成项重跑。
重跑会从流程第一步开始,可能再次提交此前已完成的业务操作。因此,应在流程中先检查状态,对创建订单、发送消息等有实际影响的动作做好重复执行判断。选择器检查仅等待匹配,不会代替点击操作。
本地 API 与浏览器调试通道
新版管理器的本地 API 要求应用密钥。在设置中创建密钥,为程序选择需要的动作和环境范围,再把密钥放入请求的 Authorization 头。密钥仅展示一次,应保存在本机安全位置。
管理器 API 用于查询和启动环境;Puppeteer/CDP 连接的是已运行环境的浏览器调试地址,两者用途不同。调试地址只提供给你信任的本机程序,不应直接公开到互联网。
如环境使用关闭调试端口的手动登录模式,需要关闭环境、调整模式后重新打开,自动化通道才会生效。具体接入步骤见RPA 与自动化接管说明。
自动化与网站登录
打开调试通道、保留账号密码、保存 Cookie 和网站允许登录是不同的条件。即使本地接管成功,网站仍可能要求验证码、人工确认或重新登录。火特浏览器不保证网站接受任何自动化登录方式。
团队管理员可按动作授予自动化、API、凭据和导出权限。先用测试环境验证流程,再逐步扩大批次;账号文件导入与环境批量创建教程位于用户手册。