Полотно скрипта II#
Это продолжение работы в визуальном конструкторе скрипта, где вы управляете компонентами, режимами выполнения и служебными инструментами запуска. Раздел помогает быстро добавлять компоненты на схему, автоматически соединять их, запускать сценарий пошагово, выбирать аккаунт для выполнения и просматривать рабочие логи.
Расположение: доступ к разделу осуществляется через левую навигационную панель, пункт «Скрипты».
Доступные действия:
- искать компоненты через «Панель компонентов»
- добавлять компоненты на полотно перетаскиванием
- добавлять компоненты из «Избранного» через контекстное меню
- автоматически соединять новые компоненты на схеме
- включать «Headless Mode» и «Пошаговый режим»
- пошагово проверять каждый компонент через «Следующий шаг»
- включать автопрокрутку активного блока
- запускать сценарий через «Работа без браузера»
- изменять масштаб диаграммы
- выбирать аккаунт для запуска скрипта
- просматривать переменные окружения и логи
Панель компонентов#
Панель компонентов необходима для поиска и добавления новых блоков в сценарий. Она расположена слева от полотна и содержит категории компонентов, включая «Избранное», «Новые действия» и «Web Actions».
Как добавить компонент на полотно:
- Откройте «Панель компонентов» слева.
- При необходимости воспользуйтесь полем Поиск....
- Разверните нужную категорию компонентов.
- Перетащите компонент на полотно.
После добавления компонент появляется на схеме и становится доступным для соединения с другими элементами.
Избранное#
Избранное используется для быстрого доступа к часто используемым компонентам. Элементы можно добавлять в этот список через иконку сердца при наведении на компонент в левой панели.
Как управлять избранным:
- Найдите нужный компонент в «Панели компонентов».
- Нажмите иконку сердца, чтобы добавить его в «Избранное».
- Нажмите эту иконку еще раз, чтобы удалить компонент из списка.
- Щелкните правой кнопкой мыши на полотне и добавьте компонент из «Избранного».
Полотно#
Полотно необходимо для построения логики скрипта из отдельных компонентов. Оно позволяет соединять выходные точки и выравнивать структуру сценария.
Как собрать схему:
- Добавьте несколько компонентов на полотно.
- Соедините выходную точку одного компонента со следующим.
- Выделите нужные компоненты и выровняйте их с помощью горячих клавиш.
- Нажмите Delete, чтобы удалить ненужные компоненты.
Автоматическое соединение блоков#
Автоматическое соединение блоков используется для быстрого соединения новых блоков между собой. Переключатель находится в нижней панели конструктора и упрощает построение длинных цепочек.
Как включить автоматическое соединение блоков:
- В нижней панели включите Автоматическое соединение блоков.
- Перетащите новый компонент на полотно рядом с другим блоком.
- При необходимости перетащите сразу группу компонентов.
- Добавьте несколько компонентов из «Избранного» через контекстное меню полотна.
После этого новые блоки соединяются автоматически, и построение схемы занимает меньше времени.
Если Автоматическое соединение блоков включено, новые блоки и группы элементов могут сразу формировать последовательную цепочку без ручного соединения.
Headless Mode#
Headless Mode необходим для запуска сценария без отображения окна браузера на экране. Этот режим удобен, когда нужно выполнить скрипт в фоновом процессе и не отвлекаться на визуальную часть браузера.
Как включить Headless Mode:
- В нижней панели найдите переключатель «Headless Mode».
- Включите Headless Mode перед запуском скрипта.
- Запустите сценарий стандартной командой запуска.
После запуска скрипт выполняется без отображения браузерного окна, если такая логика поддерживается текущим сценарием.
Пошаговый режим#
Пошаговый режим используется для поэтапного прохождения сценария и контроля каждого активного блока. Он позволяет отслеживать движение выполнения по схеме и вручную переходить к следующему шагу.
Как работать пошагово:
- В нижней панели включите Пошаговый режим.
- Запустите скрипт.
- Используйте Следующий шаг для перехода к следующему действию.
После этого выполнение сценария происходит поэтапно, а активные блоки последовательно проходят через логику схемы.
Автопрокрутка#
Автопрокрутка необходима для автоматического отслеживания текущего активного блока во время выполнения скрипта. Она помогает не терять фокус на схеме, когда сценарий проходит через отдаленные части полотна.
Как включить автопрокрутку:
- В нижней панели активируйте Автопрокрутка.
- Запустите скрипт в конструкторе.
- Наблюдайте за переходом между компонентами на схеме.
После активации фокус автоматически сопровождает выполнение по каждому шагу и центрирует активный компонент.
Работа без браузера#
Работа без браузера используется для запуска сценария без открытия окна браузера.
Как включить работу без браузера:
- В нижней панели найдите переключатель «Работа без браузера».
- Включите Работа без браузера перед запуском или во время подготовки к выполнению.
После этого сценарий запускается без открытия браузерного окна в соответствии с доступной конфигурацией окружения.
Используйте «Работа без браузера» только тогда, когда для текущего сценария не требуется визуальный контроль браузера.
Масштаб схемы#
Масштаб схемы необходим для изменения уровня масштабирования диаграммы в пределах полотна. Управление масштабом расположено справа на нижней панели и помогает удобно работать как с большими схемами, так и с детализированными фрагментами сценария.
Как изменить масштаб:
- Найдите элемент управления масштабом в нижней панели.
- Примените нужный уровень масштабирования для текущей схемы.
После изменения масштаба полотно становится удобнее для просмотра структуры или точного редактирования отдельных блоков.
Меню выбора аккаунта#
Меню выбора аккаунта используется для определения аккаунта, с которым будет выполняться текущий скрипт.
Как выбрать аккаунт:
- Откройте меню аккаунта в нижнем правом углу.
- При необходимости воспользуйтесь Поиск... или прокрутите список.
- Выберите нужный аккаунт для запуска сценария.
После выбора именно этот аккаунт используется для дальнейшего выполнения скрипта.
Переменные окружения#
Переменные окружения необходимы для просмотра текущих значений, используемых в этом скрипте. В соответствующем окне можно проверять набор переменных, скрывать или показывать их значения и копировать нужные данные.
Как работать с переменными окружения:
- Откройте «Переменные окружения».
- Просмотрите список доступных переменных для текущего сценария.
- Нажимайте иконку глаза, чтобы скрыть или показать значения.
- Нажимайте иконку Копировать, чтобы скопировать значение.
После этого можно быстро проверить актуальные параметры запуска и использовать нужные значения без редактирования схемы.
Логи#
Логи используются для контроля выполнения сценария и открытия файла журнала. Окно открывается через кнопку «Логи» и предоставляет команды для обновления журнала, загрузки дополнительных записей и открытия отдельного файла.
Как просмотреть логи:
- Нажмите Логи.
- В окне логов нажмите Обновить.
- Нажмите Загрузить больше, чтобы просмотреть дополнительные записи.
- Нажмите Открыть файл логов.
- Закройте отдельное окно файла и вернитесь к окну логов.
- При необходимости нажмите иконку обновления всех данных, а затем Подтвердить.
После этого вы получаете актуальный журнал выполнения и можете проверить детали работы сценария.
Сценарий работы#
Шаг 1: Откройте скрипт
Перейдите в раздел «Скрипты» и откройте нужный сценарий. В конструкторе проверьте «Панель компонентов» и центральное полотно.
Шаг 2: Добавьте компоненты
Найдите нужные компоненты через «Поиск...», перетащите их на полотно и при необходимости добавьте их в «Избранное».
Шаг 3: Постройте связи
Соедините блоки вручную или включите «Автоматическое соединение блоков», чтобы новые элементы формировали цепочку автоматически.
Шаг 4: Запустите проверку
Включите «Headless Mode» и «Пошаговый режим», запустите скрипт и используйте «Следующий шаг» для поэтапного прохождения.
Шаг 5: Контролируйте выполнение
Включите «Автопрокрутка», при необходимости активируйте «Работа без браузера», измените масштаб схемы и выберите аккаунт через меню внизу справа.
Шаг 6: Проверьте данные
Откройте «Переменные окружения», просмотрите значения, скопируйте нужные параметры и проверьте «Логи».