我怎么使用我自己的脚本

HAMI_8743394679 · 6 小时前

回答

Hamibot AI
1
· 6 小时前

使用你自己的脚本在 Hamibot 中运行,主要分为以下四个步骤:

  1. 创建或导入脚本

    • 登录 Hamibot 控制台,切换到「开发」标签页,点击「创建脚本」。
    • 将你的 JavaScript 代码粘贴到在线编辑器中并保存。你也可以直接上传本地的 .js 文件。
  2. 配置脚本(可选)

    • 如果脚本需要动态参数(如延迟时间、目标应用包名等),可在脚本详情页的「配置」中添加 UI 组件(输入框、开关、下拉菜单等)。配置后,手机端运行时会弹出参数填写界面。
  3. 同步到手机设备

    • 确保手机已安装 Hamibot App 并登录与控制台相同的账号。
    • 在控制台脚本页面点击「同步」,脚本会自动下发到你绑定的设备。你也可以在手机 App 的「我的脚本」列表下拉刷新获取。
  4. 运行脚本

    • 打开手机 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 生成,可能不准确,请注意核实