2015-10-01 47 views
0

我有2700的.csv鏈接 我希望腳本在第30鏈接 然後從該賬戶 去斷開鏈接列表,然後訪問該帳戶二號 然後繼續從31鏈接 開始的列表,並繼續完成整個列表這怎麼能是功能iMacros的腳本

請幫助!

對不起,對英文不好。

var list; \t 
 
    list = "CODE:"; 
 
    list += "SET !DATASOURCE file1.csv" + "\n"; 
 
    list += "SET !DATASOURCE_COLUMNS 1" + "\n"; 
 
    list += "SET !DATASOURCE_LINE {{i}}" + "\n"; 
 
    list += "URL GOTO={{!COL1}}" + "\n"; 
 
    list += "WAIT SECONDS = 5" + "\n"; 
 
\t 
 
\t 
 

 

 
for(i=1;i<=2700;i++){ 
 
iimSet("i",i); 
 
iimPlay("account1_login.iim") 
 
iimPlay(list); 
 
iimPlay("Scroll_down_ok.iim") 
 
iimPlay("account_logout.iim") 
 
} 
 

 
for(i=1;i<=2700;i++){ 
 
iimSet("i",i); 
 
iimPlay("account2_login.iim") 
 
iimPlay(list); 
 
iimPlay("Scroll_down_ok.iim") 
 
iimPlay("account_logout.iim") 
 
}

回答

0

我的理解這個問題,你只需要兩個循環不同迭代器:

// ... 

iimPlay("account1_login.iim"); 
for (i = 1; i <= 30; i++) { 
    iimSet("i",i); 
    iimPlay(list); 
    iimPlay("Scroll_down_ok.iim"); 
} 
iimPlay("account_logout.iim"); 

iimPlay("account2_login.iim"); 
for (i = 31; i <= 2700; i++) { 
    iimSet("i",i); 
    iimPlay(list); 
    iimPlay("Scroll_down_ok.iim"); 
} 
iimPlay("account_logout.iim"); 
+0

沒有 我是100個帳戶。 必須通過所有帳戶 ,直到它完成清單 –

0

我是100個賬戶。 有必要通過所有帳戶 ,直到它完成清單

+0

您希望爲每個100個帳戶播放'... iimPlay(list)...'多少次?是第一個例子的30倍? – Shugar