回答
要运用脚本,可通过以下方式实现:
一、通过 Hamibot 控制中心运行脚本
- 访问控制中心
打开浏览器访问 https://control.hamibot.cn ,登录后切换到「控制」页面 - 添加设备与脚本
点击「新增」-> 选择设备 -> 选择脚本 -> 点击「保存」 - 执行与管理
在控制台直接点击「运行」或「停止」脚本,支持添加到首页快速操作
二、通过引擎执行脚本
- 基础调用
// 文档地址 https://docs.hamibot.com/ engines.execScript('hello world', "toast('hello world')");
- 循环执行
engines.execScript('循环脚本', "toast('每3秒执行一次')", { loopTimes: 10, // 循环次数 interval: 3000 // 间隔时间(毫秒) });
- 函数封装调用
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 生成,内容仅供参考