Урок №10. Использование параметров сценария

На этом видео мы покажем как пользоваться параметрами сценария. Перед просмотром стоит ознакомиться с видео о настройке сценария авторизации.

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


Напомним, что в Datacol Вы так-же найдете уже готовые парсера:

Текст видео (если Вам проще воспринимать информацию после прочтения) »

Чаще всего в качестве параметров задаются логин и пароль для авторизации на сайте, с которого нужно собрать информацию. Зачем это нужно? Представим ситуацию, что через какое-то время после записи сценария авторизации нам нужно изменить логин и пароль. Если они жестко зашиты в сценарии, то нам нужно возвращаться к его редактированию, искать действия ввода логина и пароля, редактировать. В общем длинная история. Намного проще, когда данные для авторизации вынесены в параметры сценария. При необходимости их можно быстро отредактировать прямо в главном окне программы.

Продемонстрируем вышесказанное на примере ранее настроенной кампании Datacol. Для создания параметров откроем сценарий для редактирования. Создадим новые параметры.

Заметим, что названия параметров могут быть произвольными.

Теперь осталось вставить параметры в сценарий. Выберем событие ввода логина.

Вместо исходного фиксированного значения вставим параметр.

Обратите внимание, для вставки параметра его имя окружается знаками доллара.

Аналогично задаем параметр для действия ввода пароля.

Все готово. Проверим работу нашего сценария.

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

Заметьте, что в дереве быстрой настройки появилась вкладка параметры. Она позволяет быстро отредактировать набор параметров.

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