2014-01-23 50 views
2

我正在考虑从网页上保存图片。如何从iMacros的网页中保存图片?

所以这是现在我的代码:

URL GOTO=http://www.tppcrpg.net/battle.php?Battle 
ONDOWNLOAD FOLDER=* FILE=+_{{!NOW:yyyymmdd_hhnnss}} WAIT=YES 
TAG POS=1 TYPE=IMG ATTR=SRC:http://www.tppcrpg.net/validate_image.php?Validate=375645145118 CONTENT=EVENT:SAVEPICTUREAS 

我想要做的就是this image,并将其保存在下载文件夹中。出于某种原因,当我尝试这种方式时,它并未给我对话。现在我在这方面不是很有经验,所以我想知道如何保存图像。

每次页面刷新时,Validate ID都不同。但是,它每次都处于页面的相同位置。

因此,由于我将保存为数百万个这样的图像,因此我如何保存它以便将其命名为n.png,而n是正在播放的循环计数。

回答

2
URL GOTO=http://www.tppcrpg.net/battle.php?Battle 
ONDOWNLOAD FOLDER=C:\ FILE=captcha.png WAIT=YES 
TAG POS=1 TYPE=IMG ATTR=SRC:http://www.tppcrpg.net/validate_image.php?Validate=* CONTENT=EVENT:SAVE_ELEMENT_SCREENSHOT 

试试看看这个代码。

+1

它现在正在工作保存,但因为它覆盖我的问题是,当我按下播放按钮时,如何根据循环计数来命名它们?例如从1.png,2.png,3.png等命名。编辑:我发现它是'{{!LOOP}}'TYVM为此:) – puretppc

+0

此外,出于某种原因,我保存它使用Firefox浏览器,但似乎有更多的KB。但是,如果我将它保存为Chrome,它的KB就会更低。屏幕上的缩放比例是否会影响图像的大小? – puretppc

+1

从来没有想过这个。大小是无关紧要的。 JS完成工作。 – macroscripts