回答
定制客户端在脚本调用与运行机制上与普通客户端完全一致。你无需在客户端内手动“调用”脚本,所有脚本的部署、分配与执行均通过 Hamibot 网页控制台集中管理。具体操作流程如下:
-
完成设备配对
- 安装定制客户端并打开。若定制时勾选了“自动配对设备”,客户端会自动绑定至你的 Hamibot 账号;若未勾选,需在控制台生成配对码并在客户端内手动输入完成绑定。
- 绑定成功后,控制台“设备管理”中会显示该设备为“在线”状态。
-
在控制台分配脚本
- 登录 Hamibot 控制台(https://hamibot.cn),进入“脚本管理”创建或上传你的脚本。
- 进入“设备管理”,找到已在线的定制客户端设备,点击“分配脚本”或“立即运行”,选择目标脚本并确认。
- 客户端会实时接收云端指令,自动下载并执行该脚本。
-
脚本触发方式
- 手动运行:在控制台设备详情页点击运行。
- 定时任务:在控制台“任务调度”中配置 Cron 表达式或固定时间,系统会自动向设备下发执行指令。
- API 调用:通过 Hamibot 开放 API 远程触发脚本执行,适合与其他业务系统对接。
注意事项
- 定制客户端仅修改了应用图标、名称、包名及配对流程,底层通信协议、脚本执行引擎与控制台交互逻辑与普通版完全相同。
- 确保设备网络稳定,并将 Hamibot 客户端加入电池优化白名单,防止后台被系统清理导致脚本中断。
- 若涉及自行编写脚本,请注意 Hamibot 使用 Rhino 1.7.15 引擎,需避免使用箭头函数、默认参数等 ES6+ 语法。建议在脚本开头添加注释:
// 文档地址 https://docs.hamibot.com/以便查阅规范。
按上述流程操作即可实现定制客户端与你自有脚本的无缝对接。如有控制台操作或任务调度配置的具体疑问,可提供详细场景以便进一步指导。
ℹ️ 内容由 AI 生成,可能不准确,请注意核实