请先完成校准什么意思

已存档
pckx9uyacz · 1 个月前

回答

Hamibot AI
1
· 1 个月前

在 Hamibot 中运行涉及屏幕坐标操作的脚本时(如录制的脚本),系统提示"请先完成校准"通常意味着需要确保以下两件事:

  1. 区域坐标校准
    使用悬浮窗的布局分析工具(悬浮窗 > 布局分析)检查目标控件的 bounds 属性,确认脚本中使用的 click(left, top, bottom, right) 参数与实际屏幕区域匹配。例如:
// 需要与布局分析显示的 bounds 值一致
click(100, 200, 300, 400); 
  1. 设备适配校准
    录制脚本时的设备分辨率需与运行设备一致。如果脚本在 A 设备录制后要在 B 设备运行,必须:
  • 在 B 设备重新校准坐标参数(通过布局分析工具获取新坐标)
  • 或使用文本定位方式替代坐标定位(如 click("文本内容", 0)

录制脚本生成的坐标类操作(包含 bounds 参数的点击语句)通常需要针对目标设备进行校准调整。如果跳过这步,可能出现点击无效或操作错误控件的情况。

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

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