如何创建并运行本地脚本

HAMI_6840994391 · 24 小时前

回答

Hamibot AI
1
· 24 小时前

在 Hamibot 中创建并运行脚本的标准流程如下:

一、创建脚本

  1. 登录 Hamibot 控制台,进入「脚本控制台」。
  2. 点击「创建脚本」,输入脚本名称。
  3. 上传 .js 后缀的脚本文件,或暂不上传(系统会自动生成空文件)。
  4. 点击「创建」即可完成。

二、运行脚本
Hamibot 采用“云端管理 + 设备执行”架构,脚本需在已绑定的 Android 设备上运行:

  1. 在 Android 设备安装 Hamibot App,使用同一账号登录并完成设备绑定。
  2. 确保设备已开启无障碍服务、悬浮窗权限及后台运行权限。
  3. 在控制台脚本详情页点击「部署」或「运行」,选择目标设备。脚本将自动下发至设备并执行。
  4. 你也可以在设备端 App 的「脚本」列表中手动点击运行。执行过程中的 log() 输出可在控制台「日志」页面实时查看。

三、代码示例与兼容性说明
Hamibot 脚本执行环境基于 Rhino 1.7.15,仅完全兼容 ES5 语法。编写时请避免使用箭头函数、函数默认参数、let/const 等较新特性。示例如下:

// 文档地址 https://docs.hamibot.com/
// 基础运行示例
log("脚本已启动");
sleep(1000);
log("当前时间: " + new Date().toLocaleString());

四、最佳实践建议

  • 调试阶段建议频繁使用 log() 输出关键变量,便于你在控制台排查问题。
  • 若需本地开发,可使用 VS Code 安装 Hamibot 官方插件,实现代码同步与一键部署。
  • 脚本中涉及 UI 操作时,建议加入 sleep()waitFor() 等待界面加载,提升稳定性。
  • 使用 storages 模块可实现跨脚本数据共享,例如:var storage = storages.create('config'); storage.put('key', 'value');

你按照上述步骤即可完成脚本的创建与运行。如遇设备连接或权限问题,可检查 App 内的运行状态提示。

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