怎么把脚本绑定到其他的设备上 · 问答 · Hamibot 安卓自动化工具

要将脚本绑定到其他设备上运行,可通过以下两种方式实现:

方法一:通过 API 接口绑定设备

使用 Hamibot 提供的 REST API 接口,将脚本与目标设备关联并触发运行。具体步骤如下:

获取脚本 ID

在 Hamibot 控制台或工作空间中,找到目标脚本并记录其 _id(脚本 ID)。

准备设备列表

确保目标设备已在 Hamibot 账户或工作空间中注册,并记录设备的唯一标识(如 deviceId)。

发送 API 请求

使用以下示例代码或 curl 命令,指定脚本 ID 和设备列表触发运行:

// 文档地址 https://docs.hamibot.com/

var scriptId = "你的脚本_id"; // 替换为实际脚本 ID

var token = "你的令牌(hmp 开头)"; // 替换为你的授权令牌

var devices = ["设备1_id", "设备2_id"]; // 替换为实际设备 ID 列表

var res = http.post("https://api.hamibot.com/v1/scripts/" + scriptId + "/run", {

devices: devices,

}, {

headers: {

authorization: token,

}

});

log("响应码: " + res.statusCode);

log("响应内容: " + res.body.string());

curl 示例:

curl -X POST "https://api.hamibot.com/v1/scripts/你的脚本_id/run" \

-H "Authorization: 你的令牌(hmp 开头)" \

-d '{"devices": ["设备1_id", "设备2_id"]}'

方法二:通过控制中心绑定设备

登录 Hamibot 控制中心 或使用工作空间客户端。

在设备管理界面中,将目标设备与脚本关联。

选择已绑定的设备,点击【运行】按钮启动脚本。

注意事项

设备权限:确保目标设备已开启无障碍服务并授予脚本所需权限。

工作空间场景:若使用工作空间,需在对应空间内管理设备和脚本绑定。

脚本兼容性:脚本中的坐标操作(如 click(x, y))会自动适配不同分辨率设备(如从 19201080 缩放到 540960)。

如需进一步操作细节,请参考 Hamibot 官方文档或发送邮件至 support@hamibot.cn。