2013-10-07 53 views
1

我一個完整的新手到iMacro腳本的世界,正因爲如此,我沒法把(我認爲是)一個非常簡單的數據刮掉工作。iMacros的環路,則停止再加入另一個命令

我想知道這件事情

URL GOTO=link1 
URL GOTO=link2 
URL GOTO=link3 
WAIT SECONDS=7.5 

那麼如何循環停止循環及以下

URL GOTO=link4 
TAG POS=1 TYPE=A ATTR=TXT:txt 
URL GOTO=link5 

增加而不是做它像這樣

URL GOTO=link1 
URL GOTO=link2 
URL GOTO=link3 
WAIT SECONDS=7.5 
URL GOTO=link1 
URL GOTO=link2 
URL GOTO=link3 
WAIT SECONDS=7.5 
URL GOTO=link1 
URL GOTO=link2 
URL GOTO=link3 
WAIT SECONDS=7.5 
URL GOTO=link4 
TAG POS=1 TYPE=A ATTR=TXT:txt 
URL GOTO=link5 

回答

1

的另一個命令你不能用一般的imacros iim腳本來做這件事,而不是用你已經做過的 - 只是複製/粘貼和創建腳本長在需要的地方插入所需的代碼,你可以用JavaScript或類似的腳本,將根據規定的條件管理循環邏輯和運行所需的代碼做到這一點。

+0

那你是怎麼做到這一點使用JavaScript? –

+0

有iMacros的數量巨大的JavaScript在SO代碼示例,這裏就是其中之一:http://stackoverflow.com/questions/16573127/imacros-javascript-nested-loops-in-firefox?rq=1 – Bestmacros

+0

可悲的是,我不明白的事情@@ –