iMacros脚本:保存修改后的EXTRACTed链接的内容,而不使用TAG或URL命令

时间:2017-05-04 10:34:19

标签: imacros

iMacros是否支持直接保存提取的网址的内容?我需要因为我会尝试更换网址。

'--- Get the URL from the image ---
TAG POS=1 TYPE=IMG ATTR=CLASS:cover EXTRACT=HREF

'--- Replace it ---
SET !EXTRACT EVAL("'{{!EXTRACT}}'.replace(/resolution=500/g, 'resolution=100');")

'--- Downlad image without "URL GOTO {{!EXTRACT}}" command ---
ONDOWNLOAD FOLDER=cover FILE=image.jpg
??? CONTENT=EVENT:SAVEITEM

1 个答案:

答案 0 :(得分:0)

我建议在伪URL的帮助下解决您的问题:

URL GOTO=javascript:{document.querySelector("img[class='cover']").src=document.querySelector("img[class='cover']").src.replace(/resolution=500/g,'resolution=100');}
WAIT SECONDS=1
ONDOWNLOAD FOLDER=cover FILE=image.jpg
TAG POS=1 TYPE=IMG ATTR=CLASS:cover CONTENT=EVENT:SAVEITEM