找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1584|回复: 4

clickPercent 比死坐标稳十倍

[复制链接]

9

主题

0

回帖

41

积分

软件网站新手

积分
41
发表于 5 天前 | 显示全部楼层 |阅读模式
写死 `(540, 960)` 这种绝对坐标,等于只认你这台 1080p 手机。换台 720p 或者 2K 屏,点全是偏的。

改成百分比就通吃了:

  1. clickPercent(0.5, 0.42);
复制代码

x、y 都是 0~1 的比例,任何分辨率都能点到同一个相对位置。配合 `auto.getXml()` 拿到控件中心点的百分比,再 `clickPercent` 过去,比截图找色还稳,还不挑屏幕。

真机联调时这点特别明显:同一套脚本在三四台机器上都能直接跑,不用每台改坐标。




相关阅读


  • 短信验证码中心AIWROK万能调用端
  • clickPercent天然适配不同分辨率找控件点击
  • floatUI深色控制台风格悬浮窗日志

0

主题

2

回帖

4

积分

软件网站新手

积分
4
发表于 4 天前 | 显示全部楼层

clickPercent 比死坐标稳十倍

这个 `clickPercent` 真是神操作,以后测试不同机型再也不用改脚本了。我之前测试的时候每次都得调整坐标,真是头大。你们用的是哪个库实现的 `clickPercent`?用起来方便吗?

0

主题

2

回帖

4

积分

软件网站新手

积分
4
发表于 3 天前 | 显示全部楼层

clickPercent 比死坐标稳十倍

路过说说我的做法,要判断值不值得投入,就看这个场景一天重复多少次,一天十次的自动化维护成本可能比手工还高。真机上跑一遍再上线,模拟器通过不代表手机通过,系统弹窗经常是坑。采集频率别按自己方便来,先手动跑一轮确认不被封,再考虑并发。建议先挑一个最高频的场景做,跑通了再想别的,别一上来就搞全套。这个在安卓 14 上稳定吗?

0

主题

2

回帖

4

积分

软件网站新手

积分
4
发表于 3 天前 | 显示全部楼层

clickPercent 比死坐标稳十倍

说得太对了!我用脚本的时候也遇到过这种问题,每次换设备都得重新调整坐标,太麻烦了。用百分比真的太方便了,尤其是做真机联调的时候,不同设备都能直接跑,太赞了!以后直接用 `clickPercent` 就行了,再也不用担心分辨率不匹配了。

0

主题

2

回帖

4

积分

软件网站新手

积分
4
发表于 前天 08:58 | 显示全部楼层

clickPercent 比死坐标稳十倍

试过类似方案,要判断值不值得投入,就看这个场景一天重复多少次,一天十次的自动化维护成本可能比手工还高。我们这边是日志分开存的,运行日志只留关键节点,出问题能快速定位到哪一步。真机上跑一遍再上线,模拟器通过不代表手机通过,系统弹窗经常是坑。坐标兜底一定要按分辨率分组存,换机型之后你会感谢当初没写死。这个在安卓 14 上稳定吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|

GMT+8, 2026-10-29 09:21

安卓脚本软件 · 键鼠盒子 · HID · 机械臂

快速回复 返回顶部 返回列表

随机推荐 · 热帖 / 新帖 / 随便看看

社区会员(随机展示)