我们前面了解了窗口跟元素的操作之后,本章节我们再看一看如何去获取桌面窗口上的数据,那么获取桌面窗口数据相关的指令
都在数据提取的指令模块里,包括获取窗口信息,获取窗口元素信息等。
比如说还在微信这个场景,我们如何获取它的窗口上的信息,比如说当前联系人的微信名称,把它保存到变量。这里就用到【获
取窗口元素信息】指令。
如下操作,我们先通过【获取窗口对象】指令获取到窗口名称为微信的窗口,然后调用【获取窗口元素信息】捕获到微信名“张
三”,点击运行之后查看日志可以看到获取成功。
当然除了除了获取单个元素,更多情况下我们还需要获取一组元素,这就需要用到指令【循环相似元素(win)】和【获取窗口元素
信息】,如下我们想要批量获取到八爪鱼采集器客户端的目录。
用【循环相似元素(win)】指令捕获到元素,然后调用【获取窗口元素信息】指令获取到当前桌面元素的文本内容,那么我们就把
这一组相似元素所有的文本内容全部拿出来了。
运行的效果如下:
总之,我们可以去获取窗口上的单个元素的信息,但是更重要的是我们可以获取窗口上一组相似元素的信息,还有更多获取数据
的指令可以参考教程数据提取。