//Scripts by Talon
var nameoffile = "my100.csv"
var numberOfUrls = 101
for(var i=1;i<numberOfUrls;i++){
//sets basic requirements
//do what you want here
var macro = "CODE: "
macro+= "SET !ERRORIGNORE YES"+"\n"
macro+= "SET !REPLAYSPEED fast"+"\n"
macro+= "SET !TIMEOUT_STEP 1"+"\n"
macro+= "SET !DATASOURCE "+nameoffile+"\n"
macro+= "SET !LOOP "+i+"\n"
macro+= "SET !DATASOURCE_LINE {{!LOOP}}"+"\n"
macro+= "URL GOTO={{!COL1}}"+"\n"
//Add what you want to do at each site here if using macro format
iimPlay(macro)
Or add your new iimPlay code here , or add more jscript
}
上面的代碼使用jscript調用imacros腳本,在這個例子中我首先調用一個名爲my100.csv的文件。我的100有100個網址,或者我要去提取不同信息或設置不同信息的網站。 numberOfUrls變量告訴我的代碼運行我的代碼多少次。
然後,我將變量「宏」作爲維數,並一次一行地構建imacros腳本,並設置預定義的內置變量的方式。 一旦設置好了,我打電話給我的第一個網址,並操縱我想要的數據。 注意:您不必在您的.csv文件中使用Urls,您可以將您的數據放入.csv文件並轉到某個站點,以任何您想要的方式運行您的信息。
發揮將只運行規定的腳本一次。如果你需要循環播放循環播放。 – Bestmacros
我做了一個'做循環',但它只讀取了相同的第一行數據 – DevZer0
好吧,我沒有看到你已經發布的代碼中的任何循環 – Bestmacros