2013-03-14 19 views
6

tôi có mã này:LOOP trong iMacros (TAG POS)

VERSION BUILD=7601105 RECORDER=FX 
SET !TIMEOUT_PAGE 10 
SET !ERRORIGNORE YES 
TAB T=1 

CMDLINE !DATASOURCE tags.csv 
SET !DATASOURCE_COLUMNS 1 
SET !DATASOURCE_LINE {{!LOOP}} 
SET !VAR1 {{!LOOP}} 

'***** enter all hashtags and likes here 
'1 
URL GOTO=http://web.stagram.com/tag/{{!COL1}}/ 
WAIT SECONDS=5 
TAG POS={{!LOOP}} TYPE=IMG ATTR=SRC:http://cdn.stagram.com/img/like.png 
WAIT SECONDS=2 
TAG POS={{!LOOP}} TYPE=IMG ATTR=SRC:http://cdn.stagram.com/img/like.png 
WAIT SECONDS=2 
TAG POS={{!LOOP}} TYPE=IMG ATTR=SRC:http://cdn.stagram.com/img/like.png 
WAIT SECONDS=2 
TAG POS={{!LOOP}} TYPE=IMG ATTR=SRC:http://cdn.stagram.com/img/like.png 
WAIT SECONDS=2 
TAG POS={{!LOOP}} TYPE=IMG ATTR=SRC:http://cdn.stagram.com/img/like.png 
WAIT SECONDS=2 
TAG POS={{!LOOP}} TYPE=IMG ATTR=SRC:http://cdn.stagram.com/img/like.png 
WAIT SECONDS=2 
TAG POS={{!LOOP}} TYPE=IMG ATTR=SRC:http://cdn.stagram.com/img/like.png 
WAIT SECONDS=2 
TAG POS={{!LOOP}} TYPE=IMG ATTR=SRC:http://cdn.stagram.com/img/like.png 
WAIT SECONDS=2 
TAG POS={{!LOOP}} TYPE=IMG ATTR=SRC:http://cdn.stagram.com/img/like.png 
WAIT SECONDS=2 
TAG POS={{!LOOP}} TYPE=IMG ATTR=SRC:http://cdn.stagram.com/img/like.png 
WAIT SECONDS=2 

Xem cách tất cả các liên kết đều giống nhau, tôi muốn lặp 10 lần để vào liên kết tiếp theo trong url cùng thay vì phải sao chép/dán lệnh TAG POS 10 lần.

Xin cảm ơn !!!

Trả lời

5

bạn không thể thực hiện việc này với imacros thông thường, nhưng bạn có thể sử dụng phiên bản jaavscript. một cái gì đó như thế này:

var macro; 
macro = "CODE:"; 
macro += "TAG POS={{i}} TYPE=IMG ATTR=SRC:http://cdn.stagram.com/img/like.png" + "\n"; 
macro += "WAIT SECONDS=2" + "\n"; 
for(i=1;i<=10;i++){ 
iimSet("i",i); 
iimPlay(macro); 
}