Сценарий парсинга

Сценарий парсинга - это последовательность действий, осуществляемых web-роботом Parsio на целевой странице сайта.

Действия сценария

Для формирования Сценария парсинга в Parsio есть простой и удобный интуитивно понятный визуальный редактор, который значительно упрощает процесс создания своего парсера.

Сценарий парсинга состоит из фиксированного набора типовых действий, выполняемых на сайте. Ниже представлена таблица действий сценария парсинга, используемая в Parsio:

URL - загрузка страницы с заданным URL-адресом

TYPE - имитация ввода с клавиатуры текста в текстовое поле формы

INSERT - вставка текста в текстовое поле (без имитации ввода с клавиатуры)

CLICK - клик по заданному элементу web-страницы

SCROLL - прокрутка страницы или элемента с прокруткой

WAIT - ожидание заданное количество секунд

DETECT - фиксация появления элемента на web-странице или изменение состояния элемента

AJAX - перехват данных, получаемых асинхронно через AJAX

JAVASCRIPT - выполнение собственного JavaScript-а с поддержкой jQuery на текущей web-странице

SAVE - сохранение извлеченных данных в локальном Хранилище

CHECK - поставить галочку на элементе CheckBox на web-странице

UNCHECK - убрать галочку с элемента CheckBox

SELECT - выбрать заданную опцию в выпадающем списке Select

GOTO - переход к заданной строке сценария для повторения действий

ALERT - выдача сообщения оператору при каком-либо условии

ERROR - отлов сообщения об ошибке и его обработка в Сценарии

PLUGIN - вызов пользовательского плагина

DATA - передача исходных данных в Сценарий или Плагин

Любые действия пользователя на странице сайта могут быть сведены к этому ограниченному набору действий. Подробнее о каждом действии Сценария вы можете узнать, кликнув по соответствующей ссылке.

Создаем первый сценарий

После запуска Parsio в левом боковом меню выберите пунт Сценарии -> Создать сценарий.

Откроется панель с закладкой Сценарий 1, на которой вы обнаружите секцию Действия. Для добавления первого действия Сценария нажмите кнопку Добавить действие. Появится первая запись Сценария, в которой необходимо будет выбрать один из предложенных выше вариантов действий.

Обычно все сценарии начинаются с действия URL.

Задайте описание действия. Например, "Переходим на сайт" или "Идем в раздел Товары"

Справа вы увидите кнопку для открытия настроек действия. При помощи этой кнопки можно сворачивать и разворачивать список настроек.

Добавьте еще несколько действия для пробы. Можно виделить одно действие щелчком мышки и перемещать его в списке выше и ниже при помощи кнопок Вверх и Вниз. Выбранное действие также можно удалить кнопкой Удалить выбранное.

В левом боковом меню вы можете выбрать пункт Сохранить сценарий, но перед этим нужно задать понятное название для сценария, указать сайт, для которого он предназначен, и составить подробное описание действий сценария, чтобы потом не запутаться среди множества похожих.

Внимание! В бесплатной версии все сценарии сохраняются в общедоступном каталоге сценариев! Не оставляйте в полях настроек действий свои пароли и прочие конфиденциальные данные!

Если вы пользуетесь платной версией, то установите переключатель Приватный в положение Да. В этом случае сценарий будет доступен только вам в левом боковом меню Мои сценарии и не будет публиковаться в общедоступном каталоге.