Обновлено:

Полотно скрипта II#

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

Расположение: доступ к разделу осуществляется через левую навигационную панель, пункт «Скрипты».

Доступные действия:

  • искать компоненты через «Панель компонентов»
  • добавлять компоненты на полотно перетаскиванием
  • добавлять компоненты из «Избранного» через контекстное меню
  • автоматически соединять новые компоненты на схеме
  • включать «Headless Mode» и «Пошаговый режим»
  • пошагово проверять каждый компонент через «Следующий шаг»
  • включать автопрокрутку активного блока
  • запускать сценарий через «Работа без браузера»
  • изменять масштаб диаграммы
  • выбирать аккаунт для запуска скрипта
  • просматривать переменные окружения и логи


Панель компонентов#

Панель компонентов необходима для поиска и добавления новых блоков в сценарий. Она расположена слева от полотна и содержит категории компонентов, включая «Избранное», «Новые действия» и «Web Actions».

Как добавить компонент на полотно:

  1. Откройте «Панель компонентов» слева.
  2. При необходимости воспользуйтесь полем Поиск....
  3. Разверните нужную категорию компонентов.
  4. Перетащите компонент на полотно.

После добавления компонент появляется на схеме и становится доступным для соединения с другими элементами.


Избранное#

Избранное используется для быстрого доступа к часто используемым компонентам. Элементы можно добавлять в этот список через иконку сердца при наведении на компонент в левой панели.

Как управлять избранным:

  1. Найдите нужный компонент в «Панели компонентов».
  2. Нажмите иконку сердца, чтобы добавить его в «Избранное».
  3. Нажмите эту иконку еще раз, чтобы удалить компонент из списка.
  4. Щелкните правой кнопкой мыши на полотне и добавьте компонент из «Избранного».

Полотно#

Полотно необходимо для построения логики скрипта из отдельных компонентов. Оно позволяет соединять выходные точки и выравнивать структуру сценария.

Как собрать схему:

  1. Добавьте несколько компонентов на полотно.
  2. Соедините выходную точку одного компонента со следующим.
  3. Выделите нужные компоненты и выровняйте их с помощью горячих клавиш.
  4. Нажмите Delete, чтобы удалить ненужные компоненты.

Автоматическое соединение блоков#

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

Как включить автоматическое соединение блоков:

  1. В нижней панели включите Автоматическое соединение блоков.
  2. Перетащите новый компонент на полотно рядом с другим блоком.
  3. При необходимости перетащите сразу группу компонентов.
  4. Добавьте несколько компонентов из «Избранного» через контекстное меню полотна.

После этого новые блоки соединяются автоматически, и построение схемы занимает меньше времени.

Если Автоматическое соединение блоков включено, новые блоки и группы элементов могут сразу формировать последовательную цепочку без ручного соединения.


Headless Mode#

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

Как включить Headless Mode:

  1. В нижней панели найдите переключатель «Headless Mode».
  2. Включите Headless Mode перед запуском скрипта.
  3. Запустите сценарий стандартной командой запуска.

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


Пошаговый режим#

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

Как работать пошагово:

  1. В нижней панели включите Пошаговый режим.
  2. Запустите скрипт.
  3. Используйте Следующий шаг для перехода к следующему действию.

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


Автопрокрутка#

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

Как включить автопрокрутку:

  1. В нижней панели активируйте Автопрокрутка.
  2. Запустите скрипт в конструкторе.
  3. Наблюдайте за переходом между компонентами на схеме.

После активации фокус автоматически сопровождает выполнение по каждому шагу и центрирует активный компонент.


Работа без браузера#

Работа без браузера используется для запуска сценария без открытия окна браузера.

Как включить работу без браузера:

  1. В нижней панели найдите переключатель «Работа без браузера».
  2. Включите Работа без браузера перед запуском или во время подготовки к выполнению.

После этого сценарий запускается без открытия браузерного окна в соответствии с доступной конфигурацией окружения.

Используйте «Работа без браузера» только тогда, когда для текущего сценария не требуется визуальный контроль браузера.


Масштаб схемы#

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

Как изменить масштаб:

  1. Найдите элемент управления масштабом в нижней панели.
  2. Примените нужный уровень масштабирования для текущей схемы.

После изменения масштаба полотно становится удобнее для просмотра структуры или точного редактирования отдельных блоков.


Меню выбора аккаунта#

Меню выбора аккаунта используется для определения аккаунта, с которым будет выполняться текущий скрипт.

Как выбрать аккаунт:

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

После выбора именно этот аккаунт используется для дальнейшего выполнения скрипта.


Переменные окружения#

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

Как работать с переменными окружения:

  1. Откройте «Переменные окружения».
  2. Просмотрите список доступных переменных для текущего сценария.
  3. Нажимайте иконку глаза, чтобы скрыть или показать значения.
  4. Нажимайте иконку Копировать, чтобы скопировать значение.

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


Логи#

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

Как просмотреть логи:

  1. Нажмите Логи.
  2. В окне логов нажмите Обновить.
  3. Нажмите Загрузить больше, чтобы просмотреть дополнительные записи.
  4. Нажмите Открыть файл логов.
  5. Закройте отдельное окно файла и вернитесь к окну логов.
  6. При необходимости нажмите иконку обновления всех данных, а затем Подтвердить.

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


Сценарий работы#

1

Шаг 1: Откройте скрипт

Перейдите в раздел «Скрипты» и откройте нужный сценарий. В конструкторе проверьте «Панель компонентов» и центральное полотно.

2

Шаг 2: Добавьте компоненты

Найдите нужные компоненты через «Поиск...», перетащите их на полотно и при необходимости добавьте их в «Избранное».

3

Шаг 3: Постройте связи

Соедините блоки вручную или включите «Автоматическое соединение блоков», чтобы новые элементы формировали цепочку автоматически.

4

Шаг 4: Запустите проверку

Включите «Headless Mode» и «Пошаговый режим», запустите скрипт и используйте «Следующий шаг» для поэтапного прохождения.

5

Шаг 5: Контролируйте выполнение

Включите «Автопрокрутка», при необходимости активируйте «Работа без браузера», измените масштаб схемы и выберите аккаунт через меню внизу справа.

6

Шаг 6: Проверьте данные

Откройте «Переменные окружения», просмотрите значения, скопируйте нужные параметры и проверьте «Логи».