Photoshop Commander

загрузка...

Писать скрипты для 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 (а вдруг? wink.gif ), то можете удалить скрипты со "старым" расширением js, но НЕ УДАЛЯЙТЕ action-commander.js - это и есть тот скрипт, благодаря которому все и работает. smile.gif

Photoshop Commander

Чтобы увидеть 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

Эквивалентный внешний вид того же окна:

Photoshop Commander

скачать Photoshop Commander (40,27 Кб).

ah_action_commander.zip ( 40.27к )

разработчик: Andrew Hall

источник

перевод: Lexy.

загрузка...