回答
使用你自己的脚本在 Hamibot 中运行,主要分为以下四个步骤:
-
创建或导入脚本
- 登录 Hamibot 控制台,切换到「开发」标签页,点击「创建脚本」。
- 将你的 JavaScript 代码粘贴到在线编辑器中并保存。你也可以直接上传本地的
.js文件。
-
配置脚本(可选)
- 如果脚本需要动态参数(如延迟时间、目标应用包名等),可在脚本详情页的「配置」中添加 UI 组件(输入框、开关、下拉菜单等)。配置后,手机端运行时会弹出参数填写界面。
-
同步到手机设备
- 确保手机已安装 Hamibot App 并登录与控制台相同的账号。
- 在控制台脚本页面点击「同步」,脚本会自动下发到你绑定的设备。你也可以在手机 App 的「我的脚本」列表下拉刷新获取。
-
运行脚本
- 打开手机 Hamibot App,进入「我的脚本」,找到你的脚本点击「运行」。
- 首次运行需按提示开启无障碍服务、悬浮窗、后台弹出界面等权限。
- 若需在代码内部控制执行,可使用
engines.execScript()。例如:// 文档地址 https://docs.hamibot.com/ engines.execScript('myScript', "toast('脚本已启动')");
关键注意事项
- Hamibot 的 JavaScript 运行环境为 Rhino 1.7.15,未完全支持 ES6+。编写脚本时请避免使用箭头函数、默认参数、解构赋值等语法,使用传统的
function声明和var/let以保证兼容性。 - 脚本中调用系统 API 或执行自动化操作时,请确保目标应用允许自动化交互,并遵守平台使用规范。
- 完整 API 说明、UI 配置写法及权限申请流程,请参考官方开发文档:https://docs.hamibot.com/
按上述流程即可完成脚本的上传、同步与运行。如果你在创建、同步或运行过程中遇到具体报错或卡点,告诉我具体现象,我会直接给出排查步骤。
ℹ️ 内容由 AI 生成,可能不准确,请注意核实