Страницы: 1
В общем, в настоящий момент мой скрипт выглядит так
VERSION BUILD=10.4.28.1074 SET !ERRORIGNORE YES SET !EXTRACT_TEST_POPUP NO URL GOTO=http://site.com/reestr/xx/?pd_type=1 TAG POS=1 TYPE=SELECT FORM=NAME:NoFormName ATTR=ID:inputAddress CONTENT=%783000 TAG POS=1 TYPE=LABEL FORM=NAME:NoFormName ATTR=TXT:J<SP>дома<SP>в<SP>управлении TAG POS=1 TYPE=INPUT:CHECKBOX FORM=NAME:NoFormName ATTR=NAME:searchHcnt CONTENT=YES TAG POS=2 TYPE=SELECT ATTR=* CONTENT=%all TAG POS=1 TYPE=BUTTON:SUBMIT FORM=NAME:NoFormName ATTR=TXT:Фильтр WAIT SECONDS=3 TAG POS={{!LOOP}} TYPE=BUTTON ATTR=TXT:Выбрать WAIT SECONDS=3 TAG POS={{!LOOP}} TYPE=A ATTR=TXT:Химки<SP>г,<SP>* TAG POS=1 TYPE=A ATTR=TXT:Общая<SP>информация TAG POS=2 TYPE=DIV ATTR=CLASS:col-md-12 EXTRACT=TXT TAG POS=1 TYPE=A ATTR=TXT:Подробное<SP>описание TAG POS=2 TYPE=DIV ATTR=CLASS:col-md-12 EXTRACT=TXT BACK BACK BACK BACK SAVEAS TYPE=EXTRACT FOLDER=* FILE=result.txt
Есть сайт с каталогом, информацию из которого мне нужно вытащить.
[spoiler]Выбираю нужный мне перечень ссылок каталога с помощью фильтров сайта:
URL GOTO=http://site.com/reestr/xxx/?pd_type=1 TAG POS=1 TYPE=SELECT FORM=NAME:NoFormName ATTR=ID:inputAddress CONTENT=%783000 TAG POS=1 TYPE=LABEL FORM=NAME:NoFormName ATTR=TXT:Имеющие<SP>дома<SP>в<SP>управлении TAG POS=1 TYPE=INPUT:CHECKBOX FORM=NAME:NoFormName ATTR=NAME:searchHcnt CONTENT=YES TAG POS=2 TYPE=SELECT ATTR=* CONTENT=%all TAG POS=1 TYPE=BUTTON:SUBMIT FORM=NAME:NoFormName ATTR=TXT:Фильтр
Получаю верхнеуровневый список позиций каталога, по которым необходимо пройтись нажатием кнопки "Выбрать". Т.е. эту процедуру надо зациклить:
Далее попадаем на еще один уровень каталога, прохождение по ссылкам которого уже бросает нас на страницы с необходимым контентом. Т.е. эту процедуру надо тоже зациклить:
Дальше я собираю на
…Страницы: 1