Писать скрипты для Photoshop без знания даже основ программирования – с Photoshop Commander это реальность!
Photoshop Commander – это утилита, совместимая с версиями CS2 и CS3, которая дает возможность программировать в Photoshop, имеющая простой и интуитивно понятный интерфейс.
Текущая версия - 1.006 (11.02.2007). В этой версии был устранен баг, связанный с отображением диалогового окна на компьютерах Mac, однако ради этого автору пришлось изменить внешний вид самого окна для всех платформ (см. скриншоты ниже). Программа находится в процессе бета-тестирования, поэтому автор будет благодарен любой информации, которая поможет сделать Photoshop Commander надежнее и удобнее.
Важным отличием версии 1.006 является то, что в ней вспомогательные скрипты ac-edit.js и ac-batch.js переименованы с расширением jsi, а поэтому не видны в меню скриптов самого Photoshop'а. Если у вас стоит предыдущая версия Photoshop Commander (а вдруг? ), то можете удалить скрипты со "старым" расширением js, но НЕ УДАЛЯЙТЕ action-commander.js - это и есть тот скрипт, благодаря которому все и работает.
Чтобы увидеть Photoshop Commander в действии и познакомится с базовыми принципами его работы, скачайте первую часть видеоурока (10 Мб, требуется Flash-плеер не ниже 7).
Скачать вторую часть видеоурока по Photoshop Commander можно здесь (17,2 Мб. Распакуйте в папку с первой частью, согласившись со всеми предложениями о замене уже существующих файлов).
Скачать обе части (27,4 Мб).
Когда же вам нужен Photoshop Commander?
В Photoshop экшены (Actions) - это замечательная вещь, понятная многим, однако у них есть ряд недостатков, а именно:
- невозможность проверки выполнения какого-либо условия и последующей реакции на результат проверки. Например, с помощью Actions нельзя проверить, находится ли текущий документ в RGB, а если нет - перевести его в RGB. Или нельзя проследить, состоит ли документ из нескольких слоев и в случае "положительного ответа" сделать видимыми все слои, применить все слоевые маски, а затем склеить все слои.
Этот недостаток Actions приводит к тому, что выполнение заранее записанных с их помощью действий просто останавливается, встречая "незапланированное" условие; они оказываются достаточно негибким и ограниченным инструментом.
Actions также имеют ряд недостатков при работе с файлами.
С помощью Actions, например, невозможно:
- сначала запустить один Action и сохранить результат в файле с суффиксом -l, а затем запустить другой Action и сохранить результат с суффиксом -s.
- сохранять файлы в новых папках внутри исходной. - копировать файлы перед открытием, а затем работать уже только на копии оригинального файла.
Невозможность работы с переменными для разных изображений параметрами.
Допустим, вам нужно сделать на нескольких изображениях что-то на каждом слое, имеющем маску. Однако, номера слоев, имеющих маски, а также число самих слоев в разных изображениях различно.
Использование Photoshop Commander дает вам гибкость при обращении с параметрами документа (слои, каналы, векторные пути и т.д.), возможность проводить проверку выполнения заданного условия (например, имеет ли слой маску), а в случае выполнеия условия - выполнять запрограммированное действие (например, если слой имеет маску - применить ее).
С Photoshop Commander вся мощь программирования на скриптовых языках доступна любому пользователю Photoshop, за всю жизнь не написавшему ни строчки кода.
- Число шагов, например, серий любых действий, действий, выполняющихся при соблюдении определенного условия, в любых сочетаниях - без ограничений;
- Число последовательных проверок истинности условия (несколько условий ЕСЛИ или комбинация из ЕСЛИ, ЕСЛИ НЕТ, ИНАЧЕ) - без ограничений;
- Использование скобок, операторов И, ИЛИ.
- Возможность гибкого управления различными параметрами документа (слои, каналы, векторные пути) с использованием циклов. Циклы могут сочетаться с любым числом условий и операций.
- Удобная работа с файлами (в том числе пакетная), которая позволяет переименовывать файл неограниченное число раз, сохранять документы в различных папках, а также осуществлять перемещение файлов до или после обработки.
- Простота самой пограммы, которая позволяет ее автору с легкостью добавлять новые функции, в том числе по просьбам пользователей.
Photoshop Commander имеет простое и понятное меню, при помощи которого даже не знакомые с программированием люди могут задавать сложную последовательность действий для автоматизации своей работы, при этом не понимая ни строчки программного кода!
Чтобы установить Photoshop Commander, распакуйте содержимое архива в папку Photoshop/Presets/Scripts. Затем запустите саму утилиту action-commander.js либо из меню the File >Scripts, либо клавишей F, "привязанной" к этому запуску.
Важно отметить, что это первый публичный релиз, поэтому очень возможно наличие в программе ошибок и недоработок. Однако перед этим релизом программа прошла довольно соновательное тестирование и показала себя стабильно. Photoshop Commander совместим с Photoshop CS2 и CS3 (единсвенной причиной несовместимости с CS является активное использование программой выпадающих меню).
Просьба сообщать об ошибках здесь.
Примечание:
Так выглядит меню создания/редактирования скриптов (и для PC, и для Mac) - теперь здесь используются выпадающие списки вместо кнопок. Чтобы отредактировать скрипт, нужно выбрать необходимый пункт из списка, а затем нажать Edit справа.
Эквивалентный внешний вид того же окна:
скачать Photoshop Commander (40,27 Кб).
ah_action_commander.zip ( 40.27к )
разработчик: Andrew Hall
источник
перевод: Lexy.
Подписавшись на неё, Вы будете получать на свой почтовый ящик, ссылки на свежие уроки Adobe Photoshop совершенно бесплатно!
Ваш email:
ремонт компьютеров на пролетарской
Хотите бесплатно получать от нас уроки по Photoshop?
Ваше имя на русском:
Ваш Email адрес:
Подпишитесь сейчас и получите доступ к секретному разделу.