宏。如何保存多张属性变化的图像?
Posted
技术标签:
【中文标题】宏。如何保存多张属性变化的图像?【英文标题】:Imacros. How to save several images with changing attributes? 【发布时间】:2014-12-28 10:08:17 【问题描述】:每次刷新网站时我都需要保存 4 张图片,问题是,所有这些图片中只有 1 个属性不同,并且每次刷新页面时它都会变成随机生成的字符串。这些图片的 html 是:
<img src="data:image/png;base64,HJFFSYYEYGUG3r236=">
<img src="data:image/png;base64,UASFsACUYASYGU6=">
<img src="data:image/png;base64,FHJASFUYYetetgts=">
<img src="data:image/png;base64,ete6tdrte6r=">
所以你可以看到唯一的 src 属性变化。每次刷新页面时如何保存所有这 4 张图片?
【问题讨论】:
【参考方案1】:用通配符 * 替换 SRC-attribute 的可变部分,并在循环模式下运行宏(最大循环数 = 4):
TAG POS=!LOOP TYPE=IMG ATTR=SRC:"data:image/png;base64,*=" CONTENT=EVENT:SAVEITEM
如果不起作用,请尝试事件:
... CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT
【讨论】:
或者您可以尝试使用 CONTENT=EVENT:SAVEPICTUREAS以上是关于宏。如何保存多张属性变化的图像?的主要内容,如果未能解决你的问题,请参考以下文章