иногда это работает , иногда не работает, откройте вкладку 2 с помощью imacros

#javascript #imacros

Вопрос:

Я хочу получить данные на веб-сайте специально для тех, у кого есть слова «реклама».

извлеките и откройте вкладку 2 , но почему иногда это работает, а иногда не работает?

что-то не так с моим кодом ?

 for ( j = 1; j <= 5; j  ){
  for ( i = 1; i <= 10; i  ){
      if (i==6){
      iimPlay('code:URL GOTO=javascript:window.scrollBy(0,3500)');
      iimPlay('code:WAIT SECONDS=2');
      }
        var check; 
        check =  "CODE:";
        check  =  "SET !REPLAYSPEED FAST"   "n";
        check  =  "SET !ERRORIGNORE YES"   "n";
        //check  =  "SET !TIMEOUT_PAGE 120"   "n";
        check  =  "SET !EXTRACT_TEST_POPUP NO"   "n";
        check  =  "TAG POS=" i " TYPE=A ATTR=data-sqe:linkamp;amp;HREF:https://shopee.co.id/*-i.*.*?ads_keyword=*amp;campaignid=*amp;position=* extract=HREF"   "n";
        iimPlay(check);
        ads = iimGetLastExtract(1);
        if(ads=="#EANF#"){                     
            iimSet("i", i)
        iimPlay(check);
            }
            else
        data();                 
        }   
if (j!=5) {
    var macro; 
    macro =  "CODE:";
    macro  =  "SET !ERRORIGNORE YES"   "n";
    macro  =  "SET !TIMEOUT_PAGE 120"   "n";
    macro  =  "TAG POS=1 TYPE=BUTTON ATTR=CLASS:shopee-icon-button<SP>shopee-icon-button--right<SP>amp;amp;TXT:"   "n";
    iimPlay(macro)
    }              
  }                 
        
function data(){
         var data;
         data =  "CODE:";
         data  =  "SET !TIMEOUT_PAGE 120"   "n";           
         data  =  "TAG POS=" i " TYPE=A ATTR=data-sqe:linkamp;amp;HREF:https://shopee.co.id/*-i.*.*?ads_keyword=*amp;campaignid=*amp;position=* extract=HREF"   "n";;
         data  =  "wait seconds=2"   "n";
         data  =  "tab open"   "n";
         data  =  "TAB T=2"   "n";
         data  =  "URL GOTO={{!EXTRACT}}"   "n";
         data  =  "wait seconds=2"   "n";
         //name
         data  =  "SET !EXTRACT NULL"   "n"; 
         data  =  "tag pos=1 type=div attr=class:"aM6y" extract=txt"   "n";
         data  = "SAVEAS TYPE=EXTRACT FOLDER=* FILE=trial.csv"   "n";
         data  =  "tab close"   "n";
         iimPlay(data); 

}   

 

есть идеи ?
Я в замешательстве, где что не так

 Browser Firefox 48.0
iMacros for Firefox 8.9.7
Windows 10 32-bit Operating system