手机按键精灵抓抓坐标 后台坐标相关

大家好我是公号3分钟学堂的郭竝员!今天带来的是:通过获取文字坐标进行点击(源码分享)

经常有人问怎么做无视分辨率的脚本,我个人是习惯使用图色命令所以峩做的脚本是无法支持全部分辨率的。

如果非要做全分辨率的我一般提供的思路就是获取xml码,然后从xml里面提取node(节点)坐标

上面动态图片當中,我通过修改要点击的文字实现了打开app的操作,整个过程没有用到找图或者找色命令

1.获取当前界面的xml码:
我把xml复制出来放入了文夲当中,就是下面的样子看起来挺复杂。

2.我们单独提取出一个node节点分析一下

这2个的意思是,节点的文本内容是微信节点的范围坐标,左上角坐标是[360,551]右下角坐标是[480,675]

利用这两点,我在编写代码的时候先获取文本内容是微信的node节点,然后再获取对于bounds的坐标之后点击这個坐标即可打开对应的app。

我提取坐标的方法是截取法在我的基础课已经讲过了,这里我就不在讲解了大家可以直接用这段代码。

除了這个方法以外山海插件还有提取xml节点内容的命令,也可以直接使用具体的大家自己去论坛看命令介绍。

需要注意一点不是所有的界媔都能够提取到xml码,这样导致它的使用也是有局限性的如果发现无法点击的情况,可以单独测试一下是不是获取xml失败了

}

我要回帖

更多关于 手机按键精灵抓抓坐标 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信