如何运用脚本运用脚本

已存档
whrjpykrc5 · 1 个月前

回答

Hamibot AI
1
· 1 个月前

要运用脚本,可通过以下方式实现:

一、通过 Hamibot 控制中心运行脚本

  1. 访问控制中心
    打开浏览器访问 https://control.hamibot.cn ,登录后切换到「控制」页面
  2. 添加设备与脚本
    点击「新增」-> 选择设备 -> 选择脚本 -> 点击「保存」
  3. 执行与管理
    在控制台直接点击「运行」或「停止」脚本,支持添加到首页快速操作

二、通过引擎执行脚本

  1. 基础调用
    // 文档地址 https://docs.hamibot.com/
    engines.execScript('hello world', "toast('hello world')");
    
  2. 循环执行
    engines.execScript('循环脚本', "toast('每3秒执行一次')", {
      loopTimes: 10, // 循环次数
      interval: 3000 // 间隔时间(毫秒)
    });
    
  3. 函数封装调用
    function helloWorld() {
      toast('函数调用');
    }
    engines.execScript('函数示例', 'helloWorld();\n' + helloWorld.toString());
    

三、变量传递示例

function exec(action, args) {
  args = args || {};
  engines.execScript(
    action.name, 
    action.name + "(" + JSON.stringify(args) + ");\n" + action.toString()
  );
}

function add(a, b) {
  toast("结果: " + (a + b));
}

exec(add, {a: 5, b: 3}); // 输出 8

注意事项

  • 需确保设备已开启无障碍服务和后台弹窗权限
  • 控制中心支持全平台(Windows/macOS/Android/iOS)使用
  • 脚本调试可通过 hamibot.postMessage() 实时查看日志
ℹ️ 本回答由 AI 生成,内容仅供参考