2014-02-05 43 views
1

嘿傢伙請幫我在這一個。我怎樣才能讓我在Mozilla的iMacros去隨機URL的例如第一google.com上第二對gmail.com第三在YouTube等去隨機Url的通過iMacros

我不希望這樣的事情: -

VERSION BUILD=8601111 RECORDER=FX 
TAB T=1 
TAB CLOSEALLOTHERS 
URL GOTO=www.google.com/ 
URL GOTO=www.youtube.com 
Refresh 

相反,它應該衝浪是這樣的: -

VERSION BUILD=8601111 RECORDER=FX 
TAB T=1 
TAB CLOSEALLOTHERS 
URL GOTO=www.google.com/ OR www.youtube.com OR www.yahoo.com 
Refresh 

和太隨意

+0

冰鎮感謝,但你能完全轉換該腳本爲我的iMacros格式衷心感謝烏拉圭回合的支持 – user3274638

回答

0

是if引導的從句你所要求。

var macro; 

macro ="CODE:"; 
macro +="VERSION BUILD=8601111 RECORDER=FX"+"\n"; 
macro +="TAB T=1"+"\n"; 
macro +="TAB CLOSEALLOTHERS"+"\n"; 
macro +="URL GOTO={{link}}"+"\n"; 


var link=["www.google.com","www.youtube.com","www.yahoo.com"]; 

var random=getRandomInt(1,3); 

random--; 

iimSet("link",link[random]) 
iimPlay(macro) 

您會在下面的鏈接中找到隨機函數。在stackoverflow上也有很多iMacros和JS的例子。

Generating random whole numbers in JavaScript in a specific range?

+0

冰鎮感謝,但你能完全轉換該腳本爲我的iMacros格式衷心感謝烏拉圭回合的支持 – user3274638

+0

這是iMacros格式。 – macroscripts

+0

但是,當我把它作爲腳本粘貼到iMacros中時,它會在第二行顯示錯誤var – user3274638