4

このiMacrosコードフラグメントがあります

VERSION BUILD=7200328 RECORDER=FX
TAB T=1
URL GOTO=http://feedburner.google.com/fb/a/myfeeds
SET !LOOP 1
TAG POS={{!LOOP}} TYPE=A ATTR=HREF:http://feedburner.google.com/fb/a/dashboard?id=*
TAG POS=1 TYPE=A ATTR=TXT:Publicize
TAG POS=1 TYPE=SPAN ATTR=TXT:Socialize
TAG POS=1 TYPE=SELECT FORM=NAME:editFeedActionForm ATTR=ID:postFields CONTENT=$Title<SP>and<SP>Body
WAIT SECONDS=2
TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:mainForm ATTR=VALUE:Save
TAG POS=1 TYPE=A ATTR=TXT:FeedBurner

上記のスクリプトは、http://feedburner.google.com/fb/a/dashboard?id=*ルールに一致する href を抽出し、ページをさらにナビゲートしようとします。

ただし、同じ内容のページに 2 つのリンクがあり、奇数の値のみをループしたいと考えています。1,3,5,7 のように、ループのカスタム ステップ値を設定する方法は?

4

1 に答える 1

6

このような単純な演算は、iMacros言語でも実行できます。

'Store the value of !loop in a variable
SET !VAR1 {{!LOOP}}
ADD !VAR1 {{!LOOP}}
'now !var1 = 2*!loop. Subtract 1 to get odd numbers.
ADD !VAR1 -1
TAG POS={{!VAR1}} TYPE=A ATTR=HREF:http://feedburner.google.com/fb/a/dashboard?id=*

よろしく、

マルシア

于 2011-08-18T20:41:08.850 に答える