[AI CS4-CS6] Прошу помощи с материалами по созданию меню

Статус
Закрыто для дальнейших ответов.

Spirit412

Топикстартер
15 лет на форуме
Сообщения
870
Реакции
128
Прошу помощи с материалами (туториалами, гайдами) по созданию диалогового меню в скрипте
Есть скрипт. Всё хорошо работает, но постоянно нужно вносить изменения в переменные перед запуском, что напрягает.
Знаю что можно как-то делать диалоговое окно с полями, чекбоксами, списками и прочим, для внесения/выбора данных переменных.
Скрипт для Illustrator CS5
 

Lexxey

12 лет на форуме
Сообщения
279
Реакции
81
Для иллюстратора вроде нет такой возможности, это фишка индиза.
А какая платформа?
 

Spirit412

Топикстартер
15 лет на форуме
Сообщения
870
Реакции
128
Я с вами поспорю.
Видел скрипты на аплскрипте, да и вроде как на яве то же попадались. При запуске появляется диалоговое окно.
 

Jeine

Да здравствует разум! Да сгинет маразм!
15 лет на форуме
Сообщения
7 312
Реакции
6 317

Вложения

  • Без имени-1.jpg
    Без имени-1.jpg
    127.4 КБ · Просм.: 526
  • Без имени-2.jpg
    Без имени-2.jpg
    83.8 КБ · Просм.: 575

Lexxey

12 лет на форуме
Сообщения
279
Реакции
81
На applescript (MAC) можно, но с ограничениями, т.к. он напрямую не поддерживает создание сложных пользовательских интерфейсов. Для этого нужно делать проект с использованием XCode, либо цеплять сторонние фреймворки. На VB скрипте (PC) можно.
В аттаче пример приложения applescript сделанного в xcode.
 

Вложения

  • Screen Shot 2016-03-18 at 11.29.55.png
    Screen Shot 2016-03-18 at 11.29.55.png
    1.1 МБ · Просм.: 448
  • Спасибо
Реакции: dumbm1

Lexxey

12 лет на форуме
Сообщения
279
Реакции
81
По ссылке скрипт UI для индизайна. Для иллюстратора в JavaScript вроде нет возможности создавать интерфейсы?

Если надо для МАС, могу помочь :)
 

dumbm1

10 лет на форуме
Сообщения
421
Реакции
196
Либо я что-то сильно не понял по теме, либо можно.
Возможности по созданию интерфейса для Иллюстратора идентичны Индизайну (да и в Фотошопе то же самое)

UPD. У Питера Карела во вступлении сказано: "ScriptUI is a module in the Adobe CS/CC family of applications (starting in CS2 in Photoshop, in CS3 for InDesign and other CS and CC applications) with which dialogs can be added to scripts written in JavaScript."
 
Последнее редактирование:

Lexxey

12 лет на форуме
Сообщения
279
Реакции
81
Я не знаток JavaScript, к сожалению. Как-то сложилось для мелких задач просто в applescript, а что сложнее – проекты в xcode ибо на порядок больше возможностей.
 

Spirit412

Топикстартер
15 лет на форуме
Сообщения
870
Реакции
128
А есть фреймворки интерфейса для скриптов под Иллюстратор на яве или аплскрипте? Можно в принципе и под VB
 

Lexxey

12 лет на форуме
Сообщения
279
Реакции
81
JavaScript – это кроссплатформенное средство для создания скриптов.
Applescript – это платформа MAC
Visual Basic (VB) – это для Windows

В вашем случае если нужно автоматизировать некие операции в иллюстраторе, скорее подойдет JavaScript (так как вы не уточнили платформу) :)

В посте 6 ссылка на создание пользовательских интерфейсов для JavaScript и Adobe CS/CC приложений.

P.S. А какие задачи у вашего скрипта, если не секрет?
 

Spirit412

Топикстартер
15 лет на форуме
Сообщения
870
Реакции
128
Прошу прощения
Платформа - Винда
Конечно же яваскрипт.

Скрипт простенький - рисует развертку (крой) бумажного пакета по трем размерам.
Вот эти три размера и приходится править перед запуском.
Теперь буду пробовать делать меню
 
Статус
Закрыто для дальнейших ответов.