' 先頭がクォーテーションはコメントと見なされます
' コメント
' コメント
WAIT SECONDS=2
SET !REPLAYSPEED SLOW
SET !REPLAYSPEED MEDIUM
SET !REPLAYSPEED FAST
SLOW : 2秒待つ
MEDIUM : 1秒待つ
FAST : 0秒待つ(待たない。)
マクロ「mymacro.iim」を実行します。
imacros://run/?m=mymacro.iim
実は拡張子 .js のマクロも実行できます
imacros://run/?m=mymacro.js
フォルダ「myfolder」の中に入った「mymacro.iim」を実行するには「/」を「%5C」で置き換えます
imacros://run/?m=myfolder%5Cmymacro.iim
Aタグを使ってHTMLから起動することもできます
<a href="imacros://run/?m=myfolder%5Cmymacro.iim">マクロ起動</a>
var test;
test = "CODE:";
test += "URL GOTO=www.google.com \n";
var rt = iimPlay(test);
alert(rt); // 1 以下の時エラー
window.content.document.getElementById("xxx");
window.console.log( 'TEST!!!' );
SET !ERRORIGNORE YES
(ステップごとのタイムアウトを 2秒 に設定する)
SET !TIMEOUT_STEP 2
(ページ読み込みのタイムアウトを 1秒 に設定する)
SET !TIMEOUT_PAGE 1
(スペースの代わりに <SP> を入力します。)
TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:myform.php ATTR=* CONTENT=日本語<SP>太郎
普通に xpath が使えます (xpath式はダブルクォーテーションで囲むこと)
TAG XPATH="//*[@id='my_id']/tr/td[3]/div/a"
firefoxで新規ウィンドウをタブで開く場合 target="_blank" をマクロで踏むとタブ番号がおかしくなりその後のマクロでエラーが出ることがあります。 この場合はリンクを押す代わりにリンク先を取得して imacros で画面遷移しましょう
http://qiita.com/nori4k/items/2e55bc346062d5c490b8
リファレンス http://imacros.doorblog.jp