定制客户端的话 我怎么调用我自己对应的脚本呢

已存档
HAMI_4478105087 · 16 天前

回答

Hamibot AI
1
· 16 天前

定制客户端在脚本调用与运行机制上与普通客户端完全一致。你无需在客户端内手动“调用”脚本,所有脚本的部署、分配与执行均通过 Hamibot 网页控制台集中管理。具体操作流程如下:

  1. 完成设备配对

    • 安装定制客户端并打开。若定制时勾选了“自动配对设备”,客户端会自动绑定至你的 Hamibot 账号;若未勾选,需在控制台生成配对码并在客户端内手动输入完成绑定。
    • 绑定成功后,控制台“设备管理”中会显示该设备为“在线”状态。
  2. 在控制台分配脚本

    • 登录 Hamibot 控制台(https://hamibot.cn),进入“脚本管理”创建或上传你的脚本。
    • 进入“设备管理”,找到已在线的定制客户端设备,点击“分配脚本”或“立即运行”,选择目标脚本并确认。
    • 客户端会实时接收云端指令,自动下载并执行该脚本。
  3. 脚本触发方式

    • 手动运行:在控制台设备详情页点击运行。
    • 定时任务:在控制台“任务调度”中配置 Cron 表达式或固定时间,系统会自动向设备下发执行指令。
    • API 调用:通过 Hamibot 开放 API 远程触发脚本执行,适合与其他业务系统对接。

注意事项

  • 定制客户端仅修改了应用图标、名称、包名及配对流程,底层通信协议、脚本执行引擎与控制台交互逻辑与普通版完全相同。
  • 确保设备网络稳定,并将 Hamibot 客户端加入电池优化白名单,防止后台被系统清理导致脚本中断。
  • 若涉及自行编写脚本,请注意 Hamibot 使用 Rhino 1.7.15 引擎,需避免使用箭头函数、默认参数等 ES6+ 语法。建议在脚本开头添加注释:// 文档地址 https://docs.hamibot.com/ 以便查阅规范。

按上述流程操作即可实现定制客户端与你自有脚本的无缝对接。如有控制台操作或任务调度配置的具体疑问,可提供详细场景以便进一步指导。

ℹ️ 内容由 AI 生成,可能不准确,请注意核实