Внешние устройства и автоматизация
Физическая кнопка может запускать не только одну команду. На Mac Elgato Stream Deck, программируемая клавиатура или программа макросов может отправлять PhotoCuller сочетания клавиш и текст либо объединять их в повторяемую последовательность.
Так можно создать собственные органы управления для частых задач. Добавление ключевых слов — лишь пример, а не предел возможностей.
Как это работает
Настройте устройство в его собственной программе, чтобы оно отправляло те же нажатия, что и обычная клавиатура. Начните с одного сочетания, затем объединяйте действия, когда каждый шаг работает надёжно.
- Отбор и просмотр: назначьте отдельные кнопки для рейтинга, цветовых меток, флагов, избранного и навигации.
- Переход к полю редактора: назначьте сочетание фокуса IPTC для подписи, ключевых слов или другого поддерживаемого поля вместо ручного открытия и прокрутки редактора.
- Ввод повторяющегося текста: сочетайте переход к полю с вводом имён, команд, мест и других частых сведений.
- Короткие последовательности: перейдите к полю, введите текст, подтвердите ввод и вернитесь к просмотру. Сохранение и навигацию можно вынести на отдельные кнопки.
Выберите и проверьте назначения в Настройки > Сочетания клавиш. Стандартные сочетания приведены в разделе Клавиатурные сокращения, настройка и ограничения полей — в разделе Переход к полям IPTC. На макрос действуют те же ограничения источников и редактирования, что и на ручные действия.
В примерах используются обычные нажатия клавиш и ввод текста, а не специальный плагин PhotoCuller для Stream Deck или API автоматизации. Устройство должно уметь отправлять такой ввод через свою программу. О встроенной поддержке игровых контроллеров см. Настройки контроллера.
Ключевые слова со Stream Deck
Просмотрите фото, нажмите кнопку для каждого подходящего спортсмена, автомобиля, команды или события, затем сохраните и переходите дальше. Это особенно удобно, когда одному фото нужно несколько ключевых слов.
Первоначальная настройка
- Откройте Настройки > Сочетания клавиш > IPTC Field Focus и назначьте сочетание для Focus Keywords, например Cmd + Option + K. Это пример пользовательского назначения, а не сочетание по умолчанию; устраните конфликты, о которых сообщат Настройки.
- Откройте папку, выберите фото и нажмите Space для режима просмотра. Дождитесь загрузки метаданных. Сочетание фокуса откроет редактор IPTC и поместит курсор в поле ключевых слов.
- В Stream Deck создайте Multi Action для каждого ключевого слова, используя действия ввода сочетаний и текста. Для кнопки Car 27 задайте такую последовательность:
| Действие | Что отправить |
|---|---|
| Перейти к полю | Ваше сочетание Focus Keywords |
| Ввести ключевое слово | Текст: Car 27 (без автоматического Return) |
| Добавить в черновик | Return |
| Вернуть управление фотографии | Esc |
При необходимости добавьте небольшую задержку после сочетания фокуса, чтобы редактор успел открыться, и между другими действиями, если часть ввода теряется. Дублируйте кнопку и меняйте её текст для нужных людей, команд или сюжетов.
Добавление, сохранение и переход дальше
Нажмите все кнопки ключевых слов, подходящих текущему фото. Оставьте навигацию отдельным действием, чтобы первая кнопка не переключала фото до добавления остальных слов.
При открытом редакторе IPTC в режиме просмотра создайте отдельную Multi Action «Сохранить и далее»: отправьте Cmd + Return для применения черновика, оставьте достаточно времени на сохранение, затем отправьте Cmd + N для перехода к следующему фото. Для предыдущего используйте Cmd + B. Это стандартные сочетания навигации пресета PhotoCuller; настройте их под собственные назначения.
Добавить ключевое слово — не значит сохранить его. Return добавляет слово в черновик, а Escape возвращает фокус фотографии. Ни одна из этих клавиш не сохраняет метаданные. Используйте Применить или Cmd + Return, чтобы сохранить без перехода, в том числе на последнем фото. Явный шаг применения в этом макросе позволяет не включать автосохранение. При переходе с несохранённым черновиком и выключенным автосохранением может появиться запрос сохранения или отмены изменений.
Эту последовательность можно выполнить и на обычной клавиатуре либо использовать список сохранённых ключевых слов без устройства для макросов.
Как сделать автоматизацию надёжной
- Держите PhotoCuller на переднем плане и начинайте с режима просмотра и выделения, которые ожидает макрос. Перед запуском закройте диалоги.
- Проверьте каждый шаг вручную, затем всю последовательность на одном фото перед обработкой съёмки.
- Оставляйте время на фокусировку полей, загрузку метаданных и завершение сохранения. Фиксированная задержка не проверяет успех операции; перед продолжением проверяйте ошибки.
- Return действует по-разному в разных полях: добавляет ключевое слово, но в подписи может вставить перенос строки. Не переносите последовательность на другой тип поля без проверки.
- Пока фокус находится в редакторе, обычные буквы могут вводить текст вместо запуска команд отбора. Для смены полей во время ввода используйте сочетания с Command, Control или Option.
- В первых экспериментах избегайте разрушающих действий. Макросы отправляют ввод, но не понимают, какое фото выбрано и появился ли диалог.