回答
Hamibot 录制脚本方法
Hamibot 支持通过无障碍服务录制脚本,以下是录制脚本的详细步骤:
一、准备工作
-
安装 Hamibot 客户端
- 在安卓设备上安装 Hamibot App
- 登录你的 Hamibot 账号
-
开启无障碍服务
- 进入手机设置 → 无障碍 → 已安装的服务
- 找到 Hamibot 并开启无障碍权限
- 这是录制脚本的必要条件
二、录制脚本步骤
-
进入录制界面
- 打开 Hamibot App
- 进入控制台,切换到"开发"
- 点击"创建脚本",选择录制模式
-
开始录制
- 点击录制按钮开始录制
- 在手机上进行你想要自动化的操作(如点击、滑动、输入等)
- 录制过程中会生成对应的控件操作代码
-
停止录制
- 完成操作后点击停止按钮
- 录制的脚本会自动保存为
.auto文件
-
查看和编辑脚本
- 录制的脚本可以在控制台查看
- 支持手动编辑和优化代码
三、录制脚本生成的代码示例
录制脚本会生成基于控件的操作代码,例如:
// 点击文本
click("按钮文本");
// 长按文本
longClick("按钮文本");
// 滑动操作
scrollUp();
scrollDown();
// 点击指定区域(坐标)
click(left, top, bottom, right);
四、注意事项
| 事项 | 说明 |
|---|---|
| 无障碍权限 | 必须开启才能录制和使用控件操作 |
| 控件识别 | 录制依赖控件的文本、bounds 等属性 |
| 图标按钮 | 无文字的图标按钮需通过区域坐标点击 |
| 兼容性 | 不同 App 的控件结构可能不同,需测试验证 |
| 脚本运行 | 录制的 .auto 文件可通过 engines.execAutoFile() 运行 |
五、学习资源
- 快速入门教程:https://hamibot.cn/guide
- 创建脚本入口:https://hamibot.cn/dashboard/scripts/console
- 脚本问题反馈:在脚本页面点击"更多"→"创建脚本工单"
六、常见问题
录制后脚本无法运行?
- 检查无障碍服务是否开启
- 检查目标 App 的控件是否发生变化
- 尝试重新录制或手动调整代码
录制的内容不准确?
- 使用悬浮窗布局分析工具查看控件属性
- 通过
bounds属性定位点击区域
如需进一步帮助,可发送邮件至 support@hamibot.cn 获取技术支持。
ℹ️ 本回答由 AI 生成,内容仅供参考