回答
要在两个设备上同时使用脚本,可以通过以下两种方式实现:
一、通过 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 控制中心
- 登录 Hamibot 控制中心
- 进入「控制页面」→ 点击「新增」→ 选择设备时勾选多个设备
- 选择目标脚本后保存配置
- 在首页或控制页面点击「运行」按钮即可同时触发多设备执行
注意事项
- 确保设备已开启「保持在线」模式(参考保持在线设备配置)
- API 调用需使用有效的
hmp
开头令牌 - 多设备并发执行时,脚本逻辑需兼容不同设备的屏幕分辨率(坐标会自动缩放适配)
如果需要更复杂的设备编排,建议联系技术支持开通设备分组管理功能。
ℹ️ 本回答由 AI 生成,内容仅供参考