定义:
在屏幕中找到相似的色块,然后返回其坐标,通常为右上。
语句格式:
Dim intX,intY
FindPic 0, 0, 0, 0, "Attachment:灰×.png", "101010", 0.5, 0.9, intX, intY
//命令;查找区域左上x坐标、左上y坐标、右下x坐标、右下y坐标;图片名字;偏色;查找方式;相似度;变参指针
TracePrint intX
TracePrint intY
If intX > -1 And intY > -1 Then
TracePrint intX
TracePrint intY
End If
注意
- 0.6>相似度>0.4
前者运行速度慢,后者不精确 - 偏色<222222
点击操作
与点击的区别:
找图 | 点击 |
---|---|
寻找图片并返回坐标 | 点击坐标 |
后续可添加操作 | 只有点击操作 |
动态获得坐标代码,无需修正 | 固定 |
启动程序操作
找图 | runapp |
---|---|
受颜色限制 | 受不同代理平台限制 |
例子
- 找图
- 支付宝app的颜色会在重大节日改变,比如春节就变为红色。
- 华为手机的主题商城中各个主题的运用会导致app不同的颜色。
- runapp
- 可以突破颜色限制,甚至在深藏在嵌套的文件夹中,都可以正常运行
- 当遇见游戏app不同的平台代理所导致的不同的运营时,runapp就回天乏力。比如代理商是小七、九游,手游可以会有com.xiaoqi.chuanqi、或者com.jiuyou.chuanqi诸如此类的应用名。
找图与找点
找图 | 找点 |
---|---|
更消耗资源 | 更节约资源 |
较精确 | 较灵活 |
例子
一个10*10大小的图,找图需要找100个点,且100点都得相似,而找点往往只要2-4套点阵,并且即使更新之后,其它能用的概率也是很大的。