Перейти к основному содержимому

Редактор шагов

Редактор шагов состоит из трёх частей сверху вниз: списка шагов, полей выбранного шага (открываются внутри списка) и элементов ДОБАВИТЬ ШАГ.

1Переместить окно на мониторЦелевое окно, Выкл.WindowSendToNextScreen
2Ждать200UtilityWait
3Показать уведомлениеПеремещено, Окно на следующем экране.ShellShowToast
Переместить окно на монитор
Окно
Целевое окно
Перемещать мышь вместе с окном
WindowSendToNextScreen(window, mouseFollows)
Удалить
Порядок меняется перетаскиванием или Alt+Up/Down
ДОБАВИТЬ ШАГ
Отправить клавишиВвести текстЩелчокПереместить окноПоказать уведомлениеЖдатьƒ Все встроенные функции (322)…≔ Задать переменную↻ Условие / цикл

Список шагов​

Каждая строка ① — один шаг. Слева направо строка показывает:

  • маркер перетаскивания для перемещения шага;
  • его номер, начиная с 1;
  • полосу для каждого блока, в котором он находится, если он внутри блока Если или Повтор (Условия, Повторение шагов);
  • его имя, например Переместить окно на монитор (редко используемая встроенная функция без понятного имени показывает собственное имя, например WindowGetClassName);
  • краткую сводку его полей, например «Целевое окно, Выкл.». Шаг, сохраняющий свой результат, заканчивается на «→ $имя»;
  • значок предупреждения, если что-то нужно исправить.

Строки Иначе, Конец условия и Конец повтора — это метки: они показаны более светлым текстом, и у них нет полей и маркера перетаскивания. Если в списке нет шагов, он сообщает Шагов пока нет. Добавьте шаг ниже.

Щёлкните строку, чтобы выбрать её: под ней откроются её поля ②. Щёлкните выбранную строку ещё раз, чтобы закрыть её. Одновременно открыт только один шаг.

Поля выбранного шага​

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

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

Добавление шагов​

Элементы ДОБАВИТЬ ШАГ ③ добавляют шаг сразу под выбранной строкой или в конец, если строка не выбрана. Шесть из них добавляют самые частые шаги: Отправить клавиши, Ввести текст, Щелчок, Переместить окно, Показать уведомление и Ждать. Все встроенные функции (N)… добавляет любой другой шаг, Задать переменную сохраняет значение, а Условие / цикл добавляет условие или повтор. См. Добавление и упорядочивание шагов.

Простой и расширенный режимы​

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

примечание

Расширенный режим. Расширенный режим добавляет:

  • Имя встроенной функции справа в каждой строке, например WindowSendToNextScreen. Это имя, которое использует скрипт.
  • Подсказку по сигнатуре под полями открытого шага: встроенную функцию в том виде, как её записал бы скрипт, с фразой о том, что она делает.
  • Показать код в конце редактора: шаги в виде текста (От шагов к скрипту).

Развёртывание редактора​

Кнопка в правом верхнем углу блока (Развернуть) разворачивает редактор на всю страницу, чтобы длинному списку хватало места. Переключатель Формат остаётся вверху. Щёлкните кнопку ещё раз (Свернуть) или нажмите Esc, чтобы вернуться. Уход со страницы тоже сворачивает редактор.

Сохранение​

Каждое изменение записывается в действие по мере внесения и считается несохранённым изменением в окне настройки, пока вы его не примените (Окно настройки). Изменение, которое нельзя записать, например поле, в котором всё ещё вызов встроенной функции, показывает Шаги не сохранены: и причину, а действие сохраняет свои последние правильные шаги, пока вы это не исправите (Проблемы).