Goltvyanitsa

Viktor Goltvyanitsa's blog

В развитие темы CSXSLibrary2

June 25th, 2010

Сделал плагин для Photoshop CS5 из чисто флэшевого проекта, все работает, слушает события Фотошопа, чего надо командует. И вся радость без этой библиотеки. Не могу сказать то же самое про плагин для PS CS4, пошел по пути наименьшего, времени жалко, работает же.
Ну и, конечно, сделал плагин для Fireworks CS4/CS5. Которые, кстати, эта библиотека и не поддерживает официально и по факту.
Во всей этой истории я не заметил логики позиции Adobe. Вместо помощи девелоперам – купи кирпич за сотню баксов. Да он мне не нужен. Да пофиг.
Сюда же, до кучи. Google App Engine – кэширует swf хрен его знает где, может в memcache, не тестировал. Раньше не делали, без обьявления войны так сказать. Может быть с последней версии.
Куча мала. Тогда еще и ссылку, чтоб не потерялась – Google API Directory

CSXSLibrary-2.0-sdk-3.4-public.swc

June 14th, 2010

В конце концов свелась к нескольким простым вызовам ExternalInterface. Кроме того, эта хрень оказалась похожа на матрешку.
Потратил немногим больше недели и дофига нервов. Поэтому кода не будет.
Пожалел, что бросил курить.
Хорошо, что следующие эпохальные изменения будут нескоро.

To create Flash panels, you will need Flex.

May 29th, 2010

Чтобы почесать правое ухо, Вам надо воспользоваться левой ногой.
Иначе никак.

Ссылки по теме:
Creative Suite 5 SDK Documentation (PDF, 430 KB)
Creative Suite 5 SDK
Photoshop Panel Developer’s Guide Win

А, забыл, за лицензию на этот процесс надо платить кирпичу-сырцу много денег.
Они будут советовать как лучше. И дадут Специальную Чесалку

Colorotate.org

April 24th, 2009

Запущен проект над которым я достаточно долго работал – Colorotate.org

Проект принадлежит IDEA, где я работаю. Размещен на Google App Engine, back end написан на python, в основном мной, front end – AS3 и flash player 10. Front end – моя работа, за исключением дизайна.
Проект запущен пока как бета. Коротко смысл проекта – подбор цветовых схем online с помощью оригинального 3D colorpicker. Плагин для Photoshop к нему – в работе.

Color Palette for Photoshop CS4

March 1st, 2009

Я портировал мой плагин Color Palette из Fireworks CS4 в Photoshop CS4.
ColorPalette
Основные отличия – к сожалению пока более узкая интеграция с приложением – Color Palette не вызывает системный ColorPicker и не реагирует на изменения цвета объектов. Такая ситуация продлится до версии Photoshop 12 и это от меня не зависит. Из плюсов – более быстрый экспорт цветовой схемы во внешний файл *.act и добавление этой функции также во вкладку «Blender».
Загрузить можно осюда. Это файл mxp, инсталлируется автоматически с помощью Adobe Extension Manager.

Пример добавления листенеров в панели для PhotoshopCS4

January 27th, 2009

Все к теме двух предыдущих постов.
Сделал SampleProject, пример работы с листенерами для swf панели в PhotoshopCS4, отправил его в Adobe. Это не работает у меня (Vista32, russian, Photoshop – english), но, первый отзыв, – работает под Vista64 english
Сам проект можно взять здесь.
Я упростил до невозможности, оставил практически только листенеры.
Посмотрим, во всяком случае ребята не отмалчиваются, может и решим проблему.

Photoshop CS4 extending

December 24th, 2008

Текущая моя задача – портировать небольшой плагин из Fireworks CS4 в Photoshop CS4. Немного про инструментарий и документацию.

Прежде всего, конечно – трейсер Arthropod. Это удобное AIR приложение, позволяющее дистанционно получать debug сообщения из среды выполнения. Небольшой класс, разноцветные сообщения, вывод картинок в BitmapData, трейсит также Arrays, Objects, Memory.