搜索图像和弹出消息(如果找到)

Search for image and popup message if found

我正在努力寻找一种方法来搜索名为 checked.bmp 的图像,并在发现它时弹出一条消息或将其提取到 excel。如果没有找到则继续下一条记录。

我用过这条线,但对我不起作用

SEARCH SOURCE=TXT:"/NEW/test/images/unchecked.bmp" extract=TXT

这会找到路径包含 'images/checked.bmp' 的第一次出现的 img 标签,并将 url 保存到 !EXTRACT 变量。 第二行是将当前页面的 url 添加到同一个变量,第三行将数据保存到默认 imacros 文件夹中的 'data.csv' 文件中。

TAG XPATH=".//body/descendant::img[contains(@src,'images/checked.bmp')][1]" EXTRACT=HREF
ADD !EXTRACT {{!URLCURRENT}}
SAVEAS TYPE=EXTRACT FOLDER=* FILE=data.csv

结果是包含两列的 csv table。 也可以在这里找到很多相关信息:http://wiki.imacros.net/Data_Extraction

谢谢大家,但我找到了适合我的案例的解决方案

SEARCH SOURCE=REGEXP:"/checked.bmp" EXTRACT=FOUND