Извлечение многостраничных циклов iMacros

Я использую iMacros v9.00.2379. Чего я сейчас пытаюсь достичь, так это перейти на страницу продукта, удалить заголовок, дополнительную информацию, изображение (если возможно) и описание. Затем браузер возвращается и повторяет процесс для страниц, структурированных точно таким же образом. До сих пор я пытался;

VERSION BUILD=7401598
TAB T=1
TAB CLOSEALLOTHERS
URL GOTO=http://www.amazon.com/gp/bestsellers/books/2020/ref=s9_dnav_bw_ir11_z?                    pf_rd_m=ATVPDKIKX0DER&pf_rd_s=merchandised-search-  4&pf_rd_r=08RVC6ADSMV3711JH9VS&pf_rd_t=101&pf_rd_p=1759594182&pf_rd_i=1
TAG POS={{!loop}} TYPE=TD FORM=ID:form1 ATTR=TXT:*
TAG POS=8 TYPE=TD FORM=ID:form1 ATTR=TXT:* EXTRACT=TXT
TAG POS=6 TYPE=TD FORM=ID:form1 ATTR=TXT:* EXTRACT=TXT
TAG POS=20 TYPE=TD FORM=ID:form1 ATTR=TXT:* EXTRACT=TXT
TAG POS=24 TYPE=TD FORM=ID:form1 ATTR=TXT:* EXTRACT=TXT
TAG POS=22 TYPE=TD FORM=ID:form1 ATTR=TXT:* EXTRACT=TXT
TAG POS=34 TYPE=TD FORM=ID:form1 ATTR=TXT:* EXTRACT=TXT
TAG POS=38 TYPE=TD FORM=ID:form1 ATTR=TXT:* EXTRACT=TXT
TAG POS=42 TYPE=TD FORM=ID:form1 ATTR=TXT:* EXTRACT=TXT
TAG POS=46 TYPE=TD FORM=ID:form1 ATTR=TXT:* EXTRACT=TXT
TAG POS=66 TYPE=TD FORM=ID:form1 ATTR=CLASS:labelBold EXTRACT=TXT
SAVEAS TYPE=EXTRACT FOLDER=C:\iMacrosExports\ FILE=Extract_{{!NOW:ddmmyy_hhnnss}}.csv
WAIT SECONDS=2
BACK

Речь идет о http://www.bookdepository.com, но сегодня он не работает.


person user3837798    schedule 14.07.2014    source источник


Ответы (1)


Это отлично сработало для меня.

«websiteloop» в последней строке — это приведенный выше код, который будет извлекать данные из ссылок.

Ссылки, которые вы должны указать в разделе «var urls», как я сделал это с «www.ab.com/first.html», «www.ba.com/second.html» и т. д.

Скрипт:

var urls = 
['http://www.ab.com/first.html',
'http://www.ba.com/second.html
etc....']

for (var i in urls) {
var url = urls[i];
var returnCode = iimPlay('CODE: URL GOTO='+url);
iimPlay("C:\\Users\\venkat\\Documents\\iMacros\\Macros\\#websiteloop");
}
person akvenk    schedule 15.07.2014