如果 HTTP 应答代码 != 200,则 Imacros 脚本将停止



我有一个iMacros宏,它实际上像预期的那样工作:

 VERSION BUILD=8881205 RECORDER=FX
 TAB T=1
 URL GOTO=https://example.com/?page={{!LOOP}}
 TAG POS=1 TYPE=BUTTON ATTR=TXT:
 ONDOWNLOAD FOLDER=* FILE=+_{{!NOW:yyyymmdd_hhnnss}} WAIT=YES
 TAG POS=1 TYPE=A ATTR=TXT:Excel
 TAG POS=1 TYPE=A ATTR=TXT:Next<SP>Page<SP>>

但是,如果任何页面给出任何其他 HTTP 状态代码为 200,我的宏将停止,然后想要从第一页开始。

问题是:我怎样才能实现宏不会停止,而只是省略页面,这是不可用的,在 5 次访问尝试后的最佳情况下。

谢谢!

使用这个:

SET !ERRORIGNORE YES

这将使宏保持运行并跳到下一页。

最新更新