找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 12219|回复: 10

[已回复] 请问老师 zm.ElementFind 如何寻找五大元素之外的元素特征串

[复制链接]

15

主题

30

回帖

60

积分

小学生

鲜花
0
猫粮
506
发表于 2021-4-6 04:28:22 | 显示全部楼层 |阅读模式

1

主题

4

回帖

5

积分

按键手机班学员

鲜花
0
猫粮
79
发表于 2021-4-6 07:43:18 | 显示全部楼层
如果只是单找某个特殊的元素,或者不需要遍历的元素,并且抓抓里,没有显示明确特征,可以直接用自带的,Element.GetAllInJson()  获取所有元素内容,然后输出,复制到txt里,自行寻找固定的特征,用分割层层筛选出来,直至筛选出你想要的元素坐标位置.

这招是我和某位大佬学的,分享给你了.
我爱紫猫学院,紫猫学院牛逼
  • 打卡等级:开宗立派

1087

主题

2141

回帖

4335

积分

院长

鲜花
9
猫粮
7413
QQ
发表于 2021-4-6 10:17:15 | 显示全部楼层
使用 zm.ElementFindS() 这个函数,支持所有特征
https://zimaoxy.com/m/post/zm.elementfinds/

5

主题

14

回帖

24

积分

学前班

鲜花
0
猫粮
174
发表于 2021-4-6 12:06:58 | 显示全部楼层
紫猫 发表于 2021-4-6 10:17
使用 zm.ElementFindS() 这个函数,支持所有特征
https://zimaoxy.com/m/post/zm.elementfinds/ ...

这个好像也只支持抓抓上的五大元素特征串, 分别是 text, resource-id, class, package, content-desc,

不过是可以返回五大元素之外的元素特征值
  • 打卡等级:开宗立派

1087

主题

2141

回帖

4335

积分

院长

鲜花
9
猫粮
7413
QQ
发表于 2021-4-6 15:34:49 | 显示全部楼层
hjp3798 发表于 2021-4-6 12:06
这个好像也只支持抓抓上的五大元素特征串, 分别是 text, resource-id, class, package, content-desc,

...

这个是支持抓抓上所有显示的元素特征,具体你仔细看下参数说明和例子说明

15

主题

30

回帖

60

积分

小学生

鲜花
0
猫粮
506
 楼主| 发表于 2021-4-6 20:46:19 | 显示全部楼层
老师,这个 zm.ElementFindS() 指令是用 or 关系,如果需要 and 关系时应该怎么做呢?
捕获.PNG
  • 打卡等级:开宗立派

1087

主题

2141

回帖

4335

积分

院长

鲜花
9
猫粮
7413
QQ
发表于 2021-4-7 08:58:07 | 显示全部楼层
polygamous 发表于 2021-4-6 20:46
老师,这个 zm.ElementFindS() 指令是用 or 关系,如果需要 and 关系时应该怎么做呢? ...

写两句代码,自己用and判断

15

主题

30

回帖

60

积分

小学生

鲜花
0
猫粮
506
 楼主| 发表于 2021-4-7 16:14:02 | 显示全部楼层
好的,谢谢老师,我研究一下

0

主题

2

回帖

2

积分

学前班

鲜花
0
猫粮
4
发表于 2022-1-23 16:06:01 | 显示全部楼层
紫猫 发表于 2021-4-6 10:17
使用 zm.ElementFindS() 这个函数,支持所有特征
https://zimaoxy.com/m/post/zm.elementfinds/ ...

抓抓里面index是10,在调试得时候也能正常抓到,但是打包成apk以后,在用index10去抓取,抓到得元素就变化了
  • 打卡等级:开宗立派

1087

主题

2141

回帖

4335

积分

院长

鲜花
9
猫粮
7413
QQ
发表于 2022-1-24 13:07:47 | 显示全部楼层
justdoit 发表于 2022-1-23 16:06
抓抓里面index是10,在调试得时候也能正常抓到,但是打包成apk以后,在用index10去抓取,抓到得元素就变 ...

index就是会变化的,以实际测试为准
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|紫猫编程学园

GMT+8, 2024-11-22 02:23

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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