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

  • Автор темы Автор темы Spirit412
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Spirit412

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

Вложения

  • Без имени-1.jpg
    Без имени-1.jpg
    127.4 КБ · Просм.: 549
  • Без имени-2.jpg
    Без имени-2.jpg
    83.8 КБ · Просм.: 601
На 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 МБ · Просм.: 477
  • Спасибо
Реакции: dumbm1
По ссылке скрипт UI для индизайна. Для иллюстратора в JavaScript вроде нет возможности создавать интерфейсы?

Если надо для МАС, могу помочь :)
 
Либо я что-то сильно не понял по теме, либо можно.
Возможности по созданию интерфейса для Иллюстратора идентичны Индизайну (да и в Фотошопе то же самое)

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."
 
Последнее редактирование:
Я не знаток JavaScript, к сожалению. Как-то сложилось для мелких задач просто в applescript, а что сложнее – проекты в xcode ибо на порядок больше возможностей.
 
А есть фреймворки интерфейса для скриптов под Иллюстратор на яве или аплскрипте? Можно в принципе и под VB
 
JavaScript – это кроссплатформенное средство для создания скриптов.
Applescript – это платформа MAC
Visual Basic (VB) – это для Windows

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

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

P.S. А какие задачи у вашего скрипта, если не секрет?
 
Прошу прощения
Платформа - Винда
Конечно же яваскрипт.

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