imacro每10个循环加载url

时间:2013-10-03 22:04:53

标签: javascript loops nested-loops imacros

我创建了这个简单的imacro代码,我将其设置为99999循环(使用firec的imacro扩展名)

SET !ERRORIGNORE YES
SET !TIMEOUT_TAG 1
SET !TIMEOUT_STEP 1
SET !TIMEOUT_PAGE 30
SET !REPLAYSPEED FAST
SET !TIMEOUT_MACRO 150
TAB T=1
TAG POS=1 TYPE=DIV ATTR=TXT:View<SP>Video
TAB T=2
TAB T=1
WAIT SECONDS=42

但页面有时需要重新加载。您能否告诉我如何设置代码以每10个循环重新加载页面? 当此代码达到循环数“10”时,我想加载页面“http://www.google.com”。 当此代码到达循环编号“20”时,我想再次加载此页面。 当此代码到达循环数“30”时,我想再次加载此页面。 每10个循环页面将重新加载,这将“永远”! 如果你能修好代码,我会很高兴,我认为它不是那么难,但我真的不知道在imacros !!!

1 个答案:

答案 0 :(得分:1)

您可以复制粘贴此代码

SET !ERRORIGNORE YES
SET !TIMEOUT_TAG 1
SET !TIMEOUT_STEP 1
SET !TIMEOUT_PAGE 30
SET !REPLAYSPEED FAST
SET !TIMEOUT_MACRO 150
TAB T=1
TAG POS=1 TYPE=DIV ATTR=TXT:View<SP>Video
TAB T=2
TAB T=1
WAIT SECONDS=42

10次并添加

URL GOTO=www.google.com

最后。我将做3次复制示例,然后添加此URL命令。

SET !ERRORIGNORE YES
SET !TIMEOUT_TAG 1
SET !TIMEOUT_STEP 1
SET !TIMEOUT_PAGE 30
SET !REPLAYSPEED FAST
SET !TIMEOUT_MACRO 150
TAB T=1
TAG POS=1 TYPE=DIV ATTR=TXT:View<SP>Video
TAB T=2
TAB T=1
WAIT SECONDS=42
SET !ERRORIGNORE YES
SET !TIMEOUT_TAG 1
SET !TIMEOUT_STEP 1
SET !TIMEOUT_PAGE 30
SET !REPLAYSPEED FAST
SET !TIMEOUT_MACRO 150
TAB T=1
TAG POS=1 TYPE=DIV ATTR=TXT:View<SP>Video
TAB T=2
TAB T=1
WAIT SECONDS=42
SET !ERRORIGNORE YES
SET !TIMEOUT_TAG 1
SET !TIMEOUT_STEP 1
SET !TIMEOUT_PAGE 30
SET !REPLAYSPEED FAST
SET !TIMEOUT_MACRO 150
TAB T=1
TAG POS=1 TYPE=DIV ATTR=TXT:View<SP>Video
TAB T=2
TAB T=1
WAIT SECONDS=42

URL GOTO=www.google.com

我还建议使用JavaScript脚本。