Скрипты: Панель действий#
Панель действий раздела «Скрипты» — это набор инструментов, обеспечивающий быстрый доступ к поиску, фильтрации, настройке столбцов и созданию новых скриптов. Панель обеспечивает полный контроль над отображением списка и инициирует процесс добавления скрипта через модальное окно.
Расположение: доступ осуществляется через левую навигационную панель в разделе «Автоматизация».
Доступные действия:
- искать скрипты по названию через поле поиска
- фильтровать список по избранным или удаленным скриптам
- настраивать видимость и порядок столбцов таблицы
- создавать новый скрипт через модальное окно
Кнопка «Создать скрипт»#
Кнопка «Создать скрипт» предназначена для инициирования процесса создания нового скрипта. После нажатия открывается модальное окно «Добавление скрипта», в котором задаются основные параметры: название, поведение браузера, режим выполнения и теги.
После нажатия Сохранить новый скрипт появляется в таблице сразу и становится доступным для запуска и редактирования.
Поле «Название»#
Поле «Название» используется для задания уникального имени скрипта, которое отображается в таблице и используется для идентификации в задачах и фильтрах. Поле является обязательным для заполнения.
После ввода названия и сохранения скрипт отображается в списке под указанным именем, которое можно изменить позже через редактирование.
Название скрипта должно содержать от 3 до 25 символов. Поле «Название» обязательно — без него сохранить скрипт невозможно.
Переключатель «Закрыть вкладки»#
Переключатель «Закрыть вкладки» определяет поведение браузера относительно открытых вкладок после завершения выполнения скрипта. Включенное состояние означает, что все вкладки, открытые во время выполнения сценария, будут автоматически закрыты после его завершения.
Выключенное состояние сохраняет вкладки открытыми, что может быть полезным для проверки результатов или дальнейшей ручной работы в браузере.
Переключатель «Закрыть браузер»#
Переключатель «Закрыть браузер» управляет завершением работы браузерного профиля после выполнения скрипта. Включенное состояние означает автоматическое закрытие браузера сразу после завершения всех действий сценария.
Выключенное состояние оставляет браузер открытым.
Режимы выполнения скрипта#
Режимы выполнения скрипта позволяют определить способ запуска и отображения браузера во время работы сценария. Доступны три взаимоисключающие опции, которые переключаются в пределах одного блока настроек.
Доступные режимы:
- Обычный режим — скрипт выполняется в стандартном режиме с видимым браузерным окном. Все действия отображаются в реальном времени.
- Фоновый режим — браузер запускается без активного фокуса на окно. Режим предназначен для параллельного выполнения нескольких сценариев.
- Без браузера — скрипт выполняется без запуска полноценного браузерного интерфейса. Используется для действий, не требующих визуального взаимодействия со страницами.
Выбранный режим сохраняется вместе со скриптом и применяется при каждом его запуске, если не переопределен на уровне задачи.
Поле «Теги»#
Поле «Теги» позволяет добавить теги для логической организации скрипта в списке. Теги используются для фильтрации, группировки и массовых действий в таблице скриптов.
Введенные значения сохраняются вместе со скриптом и могут быть изменены позже через редактирование или через столбец тегов в таблице.
Поле «Дополнительные аргументы запуска»#
Поле «Дополнительные аргументы запуска» предназначено для передачи параметров, которые могут быть использованы внутри скрипта во время выполнения. Поле поддерживает произвольный текст и рассчитано на опытных пользователей, управляющих логикой сценария через внешние переменные.
Использование аргументов позволяет гибко изменять поведение скрипта без редактирования его структуры — достаточно передать новые значения при следующем запуске.
Поле «Дополнительные аргументы запуска» является необязательным. Его стоит использовать только тогда, когда логика скрипта явно предполагает чтение внешних параметров.
Поле «Поиск скрипта»#
Поле «Поиск скрипта» позволяет искать скрипты по названию и связанным атрибутам. Поиск применяется мгновенно и работает в пределах текущего режима отображения таблицы.
После ввода запроса список скриптов обновляется в реальном времени и показывает только те записи, которые соответствуют введенному тексту.
Кнопка «Фильтры»#
Кнопка «Фильтры» открывает меню фильтрации скриптов по заданным критериям. Доступны два режима фильтрации:
- Показать только избранные — отображает только скрипты, добавленные в избранное
- Показать только удаленные — показывает скрипты, перемещенные в корзину
После выбора фильтра таблица обновляется и показывает только соответствующие записи. Для возврата к полному списку нужно сбросить фильтр.
Кнопка «Столбцы»#
Кнопка «Столбцы» открывает интерфейс настройки видимости и порядка столбцов таблицы скриптов. Пользователь может скрывать или отображать отдельные столбцы, а также изменять их последовательность перетаскиванием.
Как настроить столбцы:
- Нажмите Столбцы на панели действий.
- Перетащите элементы для изменения порядка столбцов.
- Снимите отметку с чекбокса, чтобы скрыть столбец.
- Нажмите Сохранить.
После сохранения таблица отображается в соответствии с новыми настройками. Изменения сохраняются для текущего пользователя и применяются при следующем открытии раздела.
Сценарий работы#
Шаг 1: Откройте «Скрипты»
На левой навигационной панели в разделе «Автоматизация» откройте «Скрипты». Таблица скриптов загрузится автоматически.
Шаг 2: Найдите скрипт
Введите название в поле поиска, чтобы мгновенно отфильтровать список. При необходимости нажмите «Фильтры» и выберите «Показать только избранные» или «Показать только удаленные».
Шаг 3: Настройте столбцы
Нажмите «Столбцы», перетащите элементы для изменения порядка, снимите отметки с ненужных столбцов и нажмите «Сохранить».
Шаг 4: Создайте скрипт
Нажмите «Создать скрипт». В окне «Добавление скрипта» введите название, включите «Закрыть вкладки» и «Закрыть браузер» при необходимости.
Шаг 5: Выберите режим
Выберите один из режимов выполнения: «Обычный режим», «Фоновый режим» или «Без браузера».
Шаг 6: Добавьте теги и сохраните
В поле «Теги» выберите нужные теги из списка. Нажмите «Сохранить» — скрипт появится в таблице сразу после создания.