回答
使用自己编写的 Hamibot 脚本,主要分为创建同步、调试测试、参数配置和设备运行四个阶段。具体操作流程如下:
1. 创建与同步代码
- 登录 Hamibot 控制台,切换到「开发」标签,点击「创建脚本」。
- 在在线编辑器中编写代码,或使用本地 IDE 编写后通过控制台同步。
- 编写时需注意:Hamibot 脚本运行在 Rhino 1.7.15 引擎上,不支持箭头函数、默认参数、解构赋值等 ES6+ 语法,请使用传统的
function声明和var/let。 - 代码文件开头必须添加注释:
// 文档地址 https://docs.hamibot.com/
2. 调试与测试
- 点击控制台的「保存」按钮,将代码同步至云端。
- 在控制台点击「运行」进行基础语法校验,或通过 Hamibot App 连接手机后点击「调试」查看实时日志。
- 使用
console.log()输出关键节点信息,快速定位逻辑错误或权限问题。
3. 配置参数与设备运行
- 环境变量配置:若脚本需要动态参数,在脚本详情页的「配置」中添加键值对。代码中通过
hamibot.env.参数名读取。 - 手机端执行:在手机打开 Hamibot App,登录与控制台相同的账号,授予无障碍、悬浮窗等必要权限。在「我的脚本」或「开发」列表中找到该脚本,点击「运行」即可执行。
- 自动化调度:在脚本详情页设置「定时任务」或「触发条件」,实现无人值守运行。
4. 最佳实践建议
- 为长时间运行的任务添加
try...catch异常捕获和重试逻辑,避免因单次报错导致脚本中断。 - 合理控制
sleep()时长和点击频率,避免触发目标应用的风控机制。 - 定期在控制台「运行日志」中查看执行记录,及时清理无效日志并优化性能。
按照上述流程,你可以顺利完成自写脚本的部署与运行。如遇具体报错或日志异常,提供完整错误信息,我会帮你进一步排查。
ℹ️ 内容由 AI 生成,可能不准确,请注意核实