搜索图像和弹出消息(如果找到)
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
我正在努力寻找一种方法来搜索名为 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