Помогите настроить IMacros

BoraUp
На сайте с 19.11.2009
Offline
125
3247

Здравствуйте.

Наткнулся на этот интересный плагин. Задача следующая: необходимо собрать, допустим, с авито объявления из открытой категории, а после сохранить в csv по колонкам (телефон, заголовок, текст).

Пол дня просидел, ковыряясь в коде готового макроса, который позволяет собирать телефоны. Но не смог добиться, чтобы он еще и текст с заглавием брал. Кто-нибудь может помочь в этом вопрос?

Кстати, вот код, который берет телефоны:

SET !ERRORIGNORE YES

SET !ERRORCONTINUE YES

TAB T=1

'URL GOTO=http://m.avito.ru/kostromskaya_oblast/kvartiry

WAIT SECONDS=3

TAG POS=1 TYPE=A ATTR=CLASS:item-link EXTRACT=HREF

SET !VAR2 {{!EXTRACT}}

SET !EXTRACT NULL

TAB OPEN

TAB T=2

URL GOTO={{!VAR2}}

SET !EXTRACT_TEST_POPUP NO

'URL GOTO=http://m.avito.ru/krasnoe-na-volge/kvartiry/2-k_kvartira_46_m_12_et._290886196

'Complete Page TEXT only

TAG POS=1 TYPE=A ATTR=TXT:Показать<SP>номер

'EVENT TYPE=CLICK SELECTOR="HTML>BODY>SECTION>ARTICLE>SECTION:nth-of-type(3)>UL>LI>A" BUTTON=0

'TAG POS=1 TYPE=A ATTR=TXT:8*

'TAG POS=1 TYPE=SPAN ATTR=CLASS:button-text action-link link pageNoFollow_hilite&&TXT:* EXTRACT=HTM

'TAG POS=1 TYPE=A ATTR=TXT:HREF<SP>Телефон продавца<SP>links EXTRACT=HREF

TAG POS=1 TYPE=A ATTR=TXT:8* EXTRACT=HREF

SET !EXTRACT_TEST_POPUP NO

WAIT SECONDS=3

'ADD !EXTRACT {{!HREF }}

'вывод на экран не обязателен, только для отладки, можно выкинуть из кода.

'PROMPT {{!EXTRACT}}

'сохранение в файл по умолчанию в папку c iМacros, в папку"Downloads"

SAVEAS TYPE=EXTRACT FOLDER=* FILE=12345

'вместо звездочек можно указать свои данные, тогда имя и путь к файлу изменятся.

SET !EXTRACT NULL

TAB CLOSE

TAB T=1

'BACK

'WAIT SECONDS=3

'BACK

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий