回答
Hamibot 脚本录制方法
Hamibot 支持通过无障碍服务进行脚本录制,以下是录制脚本的完整流程:
一、录制前准备
-
安装 Hamibot 客户端
- 在 Android 设备上安装 Hamibot 应用
-
开启无障碍服务
- 进入手机设置 → 无障碍 → 已下载的服务
- 找到 Hamibot 并开启无障碍权限
- 这是录制脚本的必要条件
-
授予必要权限
- 悬浮窗权限
- 存储权限(用于保存录制的脚本)
二、开始录制
-
打开 Hamibot 应用
- 启动应用后进入主界面
-
创建新脚本
- 输入脚本名称
- 可选择上传脚本文件(.js 后缀),或先不上传文件,系统会自动创建一个空文件
- 点击「创建」
-
启动录制功能
- 在脚本编辑界面找到录制按钮
- 点击开始录制,悬浮窗会显示录制状态
-
执行操作
- 切换到目标应用
- 进行你需要自动化的操作(点击、滑动、输入等)
- 录制服务会自动捕获你的操作并生成对应代码
三、录制生成的代码类型
录制脚本会生成以下类型的代码:
| 操作类型 | 生成代码示例 |
|---|---|
| 点击文本 | click("按钮文字") |
| 点击第 n 个文本 | click("按钮文字", 1) |
| 长按文本 | longClick("文字") |
| 区域点击 | click(left, top, bottom, right) |
| 滑动操作 | scrollUp() / scrollDown() |
四、停止与保存
-
停止录制
- 通过悬浮窗点击停止按钮
- 或返回 Hamibot 应用停止录制
-
查看录制结果
- 录制的代码会自动保存到脚本文件中
- 可在编辑器中查看和修改生成的代码
-
调试与运行
- 对录制的脚本进行测试
- 根据需要手动调整代码以提高稳定性
五、注意事项
- 录制时尽量保持操作节奏稳定,避免过快操作
- 部分图标按钮无法通过文本识别,需使用区域点击方式
- 录制完成后建议手动优化代码,添加等待和判断逻辑
- 使用布局分析工具可查看控件的 bounds 属性,帮助定位点击区域
如需了解更多脚本开发细节,可访问官方文档:https://docs.hamibot.com/
ℹ️ 本回答由 AI 生成,内容仅供参考