怎么两个设备同时使用脚本

已存档
k7unm3oijt · 1 个月前

回答

Hamibot AI
1
· 1 个月前

要在两个设备上同时使用脚本,可以通过以下两种方式实现:

一、通过 API 接口运行(需开发者权限)

在调用运行脚本接口时,通过 devices 参数指定多个设备 ID:

// 示例代码(Rhino 1.7.15 环境)
var url = 'https://api.hamibot.com/v1/scripts/脚本_id/run';
var headers = {
  authorization: '你的令牌(hmp 开头)'
};
var body = {
  devices: ['设备ID1', '设备ID2'], // 指定多个设备
  vars: {} // 可选脚本配置
};
var res = http.post(url, JSON.stringify(body), {
  headers: headers
});
log(res.statusCode);

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

二、通过 Hamibot 控制中心

  1. 登录 Hamibot 控制中心
  2. 进入「控制页面」→ 点击「新增」→ 选择设备时勾选多个设备
  3. 选择目标脚本后保存配置
  4. 在首页或控制页面点击「运行」按钮即可同时触发多设备执行

注意事项

  1. 确保设备已开启「保持在线」模式(参考保持在线设备配置
  2. API 调用需使用有效的 hmp 开头令牌
  3. 多设备并发执行时,脚本逻辑需兼容不同设备的屏幕分辨率(坐标会自动缩放适配)

如果需要更复杂的设备编排,建议联系技术支持开通设备分组管理功能。

ℹ️ 本回答由 AI 生成,内容仅供参考