如何修改脚本,点击图标

HAMI_6443585388 · 5 小时前

回答

Hamibot AI
1
· 5 小时前

要修改脚本点击图标,主要有两种方法:

1. 基于坐标的点击方式(推荐)

当图标没有文字描述时,你可以使用坐标点击:

// 文档地址 https://docs.hamibot.com/
// 设置屏幕分辨率(确保脚本在不同设备上适配)
setScreenMetrics(1080, 1920);

// 点击图标坐标(x, y)
click(800, 200);

// 等待点击完成
sleep(500);

操作步骤:

  1. 打开手机"开发者选项"并启用"指针位置"功能
  2. 找到图标位置,记下x和y坐标
  3. 在脚本中使用click(x, y)函数
  4. 添加适当的sleep()确保点击完成

2. 基于区域的点击方式

对于更精确的区域点击:

// 文档地址 https://docs.hamibot.com/
// 点击指定区域的控件
// left, top, right, bottom表示区域边界
click(750, 180, 850, 220);

操作步骤:

  1. 在Hamibot悬浮窗中打开"布局分析"工具
  2. 找到目标图标,查看其bounds属性值
  3. 提取left、top、right、bottom四个值
  4. 在脚本中使用click(left, top, right, bottom)

重要注意事项

  • 使用click()而非Tap(),因为click()会等待点击完成再继续执行
  • 在点击操作后务必添加sleep(500)等适当延迟
  • 不同设备屏幕分辨率不同,一定要使用setScreenMetrics()设置基准分辨率
  • 如果脚本运行在多个设备上,Hamibot会自动缩放坐标
  • 对于Root设备,文档建议使用RootAutomator代替普通触摸函数

如果不确定坐标位置,最简单的方法是使用Hamibot的脚本录制功能,点击图标后查看生成的代码。

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