0
//declaring the macro
 var macroIronMaiden;

  macroIronMaiden ="CODE:";
 macroIronMaiden +="VERSION BUILD=7500718 RECORDER=FX"+"\n";
macroIronMaiden +="SET !EXTRACT_TEST_POPUP NO"+"\n";
macroIronMaiden +="SET !ERRORIGNORE YES"+"\n";
 macroIronMaiden +="SET !TIMEOUT_PAGE 15"+"\n";
macroIronMaiden +="TAB T=1"+"\n";
macroIronMaiden +="TAB CLOSEALLOTHERS"+"\n";
macroIronMaiden +="ONDIALOG POS=1 BUTTON=OK CONTENT="+"\n";
macroIronMaiden +="URL GOTO=http://google.com/search=ironmaiden/"+"\n";
 macroIronMaiden +="TAG POS=1 TYPE=P ATTR=TXT:Leyton EXTRACT=TXT"+"\n";

////////これは機能しません。ページ上の「LEYTON」テキストを抽出したい/////////////////////// /

var macroWait;

macroWait ="CODE:";
macroWait +="WAIT SECONDS=600";    
////////Beginning///////


 //this loop will search 10 times. Change number 10 for more times

for(var i=0;i<10;i++)
 {

iimPlay(macroIronMaiden)

var extract=iimGetLastExtract();

if(extract.toLowerCase()=="eddy") 

///////////////////////////////////////// 検索結果ページの leyton という単語は「Leyton」と綴られています。これを変更するにはどうすればよいですか小文字だけじゃない//////////////////////////////

  {

//go to yahoo.ca
}
 else
{

    iimDisplay("Waiting for 10 minutes")
  iimPlay(macroWait)
  //////////go back to top and search again.
}

}
4

1 に答える 1

1

iMacros の問題の世界へようこそ。これが問題になる可能性があります。

macroIronMaiden +="TAG POS=1 TYPE=P ATTR=TXT:Leyton EXTRACT=TXT"+"\n";

チェックは、正しい方法で設定されたページのタイプです。P とは異なる可能性があります。DIV、SPAN またはその他の可能性があります。

JavaScript のテキストを小文字に変更したい場合に使用します。

text=text.toLowerCase();

iimSet コマンドで iMacros に設定します。こちらのページもご覧ください

于 2013-02-10T01:56:47.310 に答える