Командная строка — язык пульта
Основной интерфейс консоли: порядок слов, составные номера, опции, фидбек и Oops. Кнопки и пулы — ярлыки к нему.
Синтаксис, порядок слов, опции, фидбек и Oops. Самая полезная страница для того, кто хочет работать быстро.
Как объяснил бы коллега за пультом: коротко и по делу.
Командная строка — основной интерфейс, а кнопки и пулы это ярлыки к ней. Любое нажатие на плитку дописывает текст в командную строку, и любую команду можно набрать руками.
Порядок слов
Команда строится почти как русское предложение:
[Глагол] [Объект] [Номер] [Оператор] [Значение] [/Опции]
> Store Cue 5 > Fixture 1 Thru 10 At Full > Group 3 At Preset 2.5 > Delete Cue 7 Thru 12 > Assign Sequence 4 At Executor 9 > Store Cue 3 Part 1 /Merge
Глагол можно опустить, тогда подразумевается «выбрать»: Fixture 1 Thru 10.
Объект тоже — тогда команда идёт текущему выбору: At 50.
| Элемент | Примеры | Что делает |
|---|---|---|
| Глаголы | Store, Update, Delete, Copy, Move, Label, Assign, Edit, Go, Off |
Действие |
| Объекты | Fixture, Group, Preset, Cue, Sequence, Executor, Effect, Macro |
К чему применяется |
| Операторы | Thru, +, -, At, If, With |
Как связаны части |
| Значения | Full, Zero, числа, Preset 4.2 |
Что присвоить |
| Опции | /Merge, /Overwrite, /Remove, /CueOnly |
Уточнение действия |
Полный список — в справочнике команд, там же поиск по русским формулировкам.
Составные номера
Точка разделяет уровни: Preset 2.5 — пятый пресет типа Position, Dmx 3.101 —
сто первый канал третьей вселенной, Executor 2.7 — седьмой экзекьютор второй
страницы, Cue 4.5 — кью между четвёртым и пятым.
Точка с запятой разделяет команды, и на этом стоят все макросы:
> Clear ; Group 1 ; At Full ; Store Cue 1
Где консоль отвечает
Окно Command Line Feedback показывает, что консоль поняла и что сделала. Красная строка — ошибка. Когда команда «не сработала», ответ почти всегда там.
| Сообщение | Что значит |
|---|---|
Illegal object |
Такого объекта не существует |
Nothing to store |
В программере нет активных значений |
Object is empty |
Обращение к пустому объекту |
Selection is empty |
Не выбраны приборы |
Справка по синтаксису
> CmdHelp Store > Store /? > List Group
/? после ключевого слова выводит опции именно этой команды — самая быстрая
справка из существующих.
Oops
Oops, на клавиатуре Backspace, отменяет последнее действие. Отмена
многоуровневая, список — ListOops.
Запуск кью, изменение положения фейдера, смену страницы. Oops работает с данными шоу, а не с воспроизведением. И сохранение файла он не заменяет.
Четыре приёма
Двойное At копирует значение с прибора на прибор:
> Fixture 5 At At
Thru без второго числа берёт до конца — Fixture 5 Thru, Cue 10 Thru.
If фильтрует выбор. Оставит из первой группы только приборы, участвующие
в третьем кью:
> Group 1 If Cue 3
Минус вычитает, плюс добавляет: Group 1 - Fixture 4 + 7.
Не заучивайте. Некоторое время нажимайте кнопки мышью и смотрите, что появляется в командной строке. Через пару дней начнёте набирать руками, потому что так быстрее.
Командная строка — не «продвинутый режим». Это основной интерфейс, а кнопки и пулы — удобные ярлыки к нему. Любое нажатие на плитку в пуле дописывает текст в командную строку; любую команду можно набрать вручную.
Порядок слов
Команда grandMA2 строится почти как русское предложение:
[Глагол] [Объект] [Номер] [Оператор] [Значение] [/Опции]
> Store Cue 5 > Fixture 1 Thru 10 At Full > Group 3 At Preset 2.5 > Delete Cue 7 Thru 12 > Assign Sequence 4 At Executor 9 > Store Cue 3 Part 1 /Merge
Если глагол не указан, консоль подразумевает «выбрать»:
> Fixture 1 Thru 10
Если объект не указан, консоль подразумевает текущий выбор:
> At 50
Из чего состоит команда
| Элемент | Примеры | Что делает |
|---|---|---|
| Глаголы | Store, Update, Delete, Copy, Move, Label, Assign, Edit, Go, Off |
Действие |
| Объекты | Fixture, Group, Preset, Cue, Sequence, Executor, Effect, Macro |
К чему применяется |
| Операторы | Thru, +, -, At, If, With |
Как связаны части |
| Значения | Full, Zero, числа, Preset 4.2 |
Что присвоить |
| Опции | /Merge, /Overwrite, /Remove, /CueOnly |
Уточнение действия |
Полный список — в справочнике команд, там же поиск по русским формулировкам.
Составные номера
Точка разделяет уровни:
Preset 2.5— пятый пресет типа Position.Dmx 3.101— сто первый канал третьей вселенной.Executor 2.7— седьмой экзекьютор второй страницы.Cue 4.5— кью, вставленное между четвёртым и пятым.
Несколько команд подряд
Точка с запятой разделяет команды. Это основа макросов:
> Clear ; Group 1 ; At Full ; Store Cue 1
Фидбек: где консоль отвечает
Окно Command Line Feedback показывает, что консоль поняла и что сделала. Красная строка — ошибка. Если команда «не сработала», ответ почти всегда там.
Типичные сообщения:
| Сообщение | Что значит |
|---|---|
Illegal object |
Такого объекта не существует |
Nothing to store |
В программере нет активных значений |
Object is empty |
Обращение к пустому объекту |
Selection is empty |
Не выбраны приборы |
Помощь по синтаксису
> CmdHelp Store > Store /? > List Group
Ключевое слово /? выводит список доступных опций именно для этой команды —
самая быстрая справка из существующих.
Oops
Oops (на клавиатуре Backspace) отменяет последнее действие. Отмена
многоуровневая, список — ListOops.
Запуск кью, изменение положения фейдера, смену страницы. Oops работает с данными шоу, а не с воспроизведением. И он не заменяет сохранение файла.
Приёмы, которые стоит завести в привычку
Двойное At копирует значение с прибора на прибор:
> Fixture 5 At At
Thru без второго числа берёт «до конца»:
> Fixture 5 Thru > Cue 10 Thru
If фильтрует выбор:
> Group 1 If Cue 3
Оставит из первой группы только те приборы, которые есть в третьем кью.
Минус вычитает:
> Group 1 - Fixture 4 + 7
Не заучивайте. Просто некоторое время нажимайте кнопки мышью и смотрите, что появляется в командной строке. Через пару дней вы начнёте набирать это руками, потому что так быстрее.