q3127610 发表于 2020-10-15 15:10

autojs遇到ID是空的,其他属性也无法确定的控件怎么办?

遇到问题:
1、需要判断是否列表,如1图,有圈出来的“>”则循环点击进去。
2、点进去后,再循环分别点击人员列表。

但是无论是列表,还是人员页面,控件分析都没有办法获取,id等都是空的。
人员页面,每项人员名字text属性,有“(人员账号)”,我用textContains("(").find() ,结果又太多,不是具体的项。

请教大家,有什么思路?

新手,刚在看autojs。万分感谢!!


Tiana丶Tiana 发表于 2020-10-15 15:54

你给数据做个标识可好?

wginui 发表于 2020-10-15 16:02

.depth("14").drawingOrder("2")
可以少点

列明 发表于 2020-10-15 16:58

那就只有通過多重條件篩選了。
當精確條件不存在,模糊條件多幾個也是可以篩選出唯一的。

twog 发表于 2020-10-15 20:43

能分享一下Auto.js-Pro-Ext 0.5插件么?1.0版本的vs code 插件要求pro8版本了

q3127610 发表于 2020-10-16 10:30

Tiana丶Tiana 发表于 2020-10-15 15:54
你给数据做个标识可好?

具体如何做?新手不太懂,谢谢,

q3127610 发表于 2020-10-16 10:31

wginui 发表于 2020-10-15 16:02
.depth("14").drawingOrder("2")
可以少点

都用上了,还是那么多{:1_936:} 而且会把不在那页面,另外页面的控件 也列出来;

q3127610 发表于 2020-10-16 10:33

twog 发表于 2020-10-15 20:43
能分享一下Auto.js-Pro-Ext 0.5插件么?1.0版本的vs code 插件要求pro8版本了

我也没有,我用的是免费版的。试着装了pro7版,无法运行调试
又换回4免费版

wginui 发表于 2020-10-16 11:10

q3127610 发表于 2020-10-16 10:31
都用上了,还是那么多 而且会把不在那页面,另外页面的控件 也列出来;

使用第几个到第几个,跳出循环,上滑

liumengli 发表于 2020-10-16 23:54

twog 发表于 2020-10-15 20:43
能分享一下Auto.js-Pro-Ext 0.5插件么?1.0版本的vs code 插件要求pro8版本了

我也遇到这种情况了 根本用不了7pro了,老哥解决了没有 能不能给我一份
页: [1] 2
查看完整版本: autojs遇到ID是空的,其他属性也无法确定的控件怎么办?