當我在Firefox中執行該JavaScript .js文件提示錯誤iMacros的JavaScript的數據保存在Firefox
SyntaxError: wrong format of SET command, line: 1 (Error code: -910)
在Alexa上這個網址有同樣有每個頁面25周的結果,並有20個頁面,如這個。我需要捕獲所有25 x 20 = 500個結果並將它們保存到文件中。
var jsLF="\n";
var macro;
macro = "CODE:";
macro += "VERSION BUILD=9002379" + jsLF;
macro += "TAB T=1" + jsLF;
macro += "TAB CLOSEALLOTHERS" + jsLF;
macro += "URL GOTO=http://www.alexa.com/topsites/countries/ID" + jsLF;
macro += "TAG POS={{i}} TYPE=H2 ATTR=* EXTRACT=TXT" + jsLF;
var macro1;
macro1 = "CODE:";
macro1 += "VERSION BUILD=9002379" + jsLF;
macro1 += "TAB T=1" + jsLF;
macro1 += "TAB CLOSEALLOTHERS" + jsLF;
macro1 += "URL GOTO=http://www.alexa.com/topsites/countries;{{j}}/ID" + jsLF;
//loop all the pages for each page get data
for (var j=0;j<3;j++)
{
iimDisplay(j);
iimSet("j", j);
iimPlay(macro1);
//iimPlay("CODE:SET !EXTRACT {{j}}jsLF SAVEAS TYPE=EXTRACT FOLDER=C:\\ FILE=hiprsites.txt");
//loop the first page and get result
for(var i=0;i<3;i++)
{
iimDisplay(i);
iimSet("i", i);
iimPlay(macro);
iimSet("i",i);
iimPlay("CODE:SET !EXTRACT {{i}}jsLF SAVEAS TYPE=EXTRACT FOLDER=C:\\ FILE=hiprsites.txt");
}
有人可以幫助我。
感謝您的建議,我會試一試 – computerwizardinc
修改腳本爲symbiotech和Bestmacros建議。更新了新的腳本。這一次稍微好一點,但我現在只獲得結果值爲「0,1,2」節省。它是假設根據需要保存網站的網址。你能否建議在哪裏編輯錯誤 – computerwizardinc
相應的答案。 – symbiotech