imacro 每 10 次循环加载一次 URL

imacro load url every 10 loops

本文关键字:一次 URL 加载 循环 imacro      更新时间:2023-09-26

我创建了这个简单的imacro代码,并将其设置为99999循环(使用Firefox的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!!

您可以复制粘贴此代码

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 脚本。