Ссылки на скрипты для Adobe Illustrator

Скрипты для Adobe Illustrator

АвторСсылка
Сергей Осокинhttps://ais.sergosokin.ru/all-scripts/
Марат Шагиевhttps://github.com/dumbm1
Сергей Аносовhttps://sites.google.com/site/dtpscripting
Павел Рассадинhttp://mf36.narod.ru/
Даря Ніконішинаhttps://github.com/daani-rika/Illustrator-scripts
Агенти змінhttps://github.com/agentyzmin/adobe-scripts
John Wundeshttps://github.com/johnwun/js4ai
Herman van Boeijenhttps://github.com/nimbling/Nimbling_Scripts
William Dowlinghttps://github.com/wdjsdev/public_illustrator_scripts
Hiroyuki Satohttp://shspage.blogspot.com/
Toshiyuki Takahashihttps://github.com/gau
3flab inc.https://3fl.jp/d/is/
Seiji Miyazawahttps://onthehead.com/ais/
Takashi Planninghttps://sttk3.com/blog/tips/illustrator
Wolfgang Reszel (+ другие авторы)http://illustrator.hilfdirselbst.ch/dokuwiki/en/skripte/javascript/uebersicht
Jens-Ulrich Krieblerhttps://www.computergrafik-know-how.de/javascript-ai/
Creator cut-out projecthttp://www.openspc2.org/projectX/
kawamoto_αhttp://sysys.blog.shinobi.jp/
Gorolibhttp://gorolib.blog.jp/
EfficiencyDesignhttps://efficiencydesign.booth.pm/ (магазин)
@piotrlalakhttps://github.com/piotrlalak/Adobe-Illustrator
@sky-chaser-highhttps://github.com/sky-chaser-high/adobe-illustrator-scripts
 

Справочные материалы по ExtendScript

ОписаниеСсылка
Руководство по скриптам CC 2021 в pdfAdobe Illustrator CC 2021 Scripting Guide
Документация для разработчиков AdobeAPIs and services
Референсы с поискомAdobe Illustrator Scripting Guide
Референсы в виде словаря с готовыми примерами вызова от Kazuhiro KouraIllustrator JavaScript Reference
Файл справки Object Model Viewer к ExtendScript Toolkit. Находится в локальной папкеWindows:
C:\Program Files (x86)\Common Files\Adobe\Scripting Dictionaries CC\Illustrator 2022\omv.xml
macOS:
/Library/Application Support/Adobe/Scripting Dictionaries CC/Illustrator 2022/omv.xml
Вызов нативных команд Иллюстратора. Notionapp.executeMenuCommand
Переключение инструментов, появившееся в CC 2020. Notionapp.selectTool
В API добавлен поворот канваса ViewWhat’s New in Illustrator Scripting CC2021 (v25.3.1 June 2021 release)
Новые классы, методы в API CC 2021What’s New in Illustrator Scripting CC2021
Новые классы, методы в API CC 2020What’s New in Illustrator Scripting CC2020
Новые классы, методы в API CC 2018What’s New in Illustrator Scripting CC2018
Чтение и изменение ключей Preferences от Ten AIllustrator preferences 1
Файлы с некоторыми ключами PreferencesAIPreferenceKeys.h в Illustrator SDK
Windows:
C:\Users\<Current user>\AppData\Roaming\Adobe\Adobe Illustrator <vers.> Settings\<lang>\Adobe Illustrator Prefs
macOS:
/<username>/Library/Preferences/Adobe Illustrator <vers.> Settings/<lang>/Adobe Illustrator Prefs
Большое количество вопросов, готовых скриптов от сообществаФорум Adobe Illustrator
Применение эффектов PageItem.applyEffect()Illustrator’s LiveEffect method has managed
Библиотека функций от @m1b для PageItem.applyEffect()AI Live Effects Functions
Тесты алгоритмов выделения объектов от @sttk3Select faster by script
Документация по ScriptUI в pdf от Peter KahrelScriptUI for dummies
Конструктор диалогов для скриптов с экспортом готового кода от Joonas PääkköScriptUI Dialog Builder
Мой блог с советами, найденными багами в скриптовом APIhttps://ais.sergosokin.ru/blog/

Adobe добавит искуственный интелект в свои программы

В блоге Adobe написали, что работают над добавлением искуственный интелект в Photoshop, Express и Lightroom.
https://blog.adobe.com/en/publish/2022/10/18/bringing-next-wave-ai-creative-cloud

В постановочное видео с Photoshop показано словно, пользователь вводит текстовое описание к выделенной области, добавляет изображение совы поверх фотографии, перемещает внедренный элемент, который подстраиватеся под фотографию ниже:

В примере с Adobe Express показано, как набранный определенным шрифтом текст стилизуется по текстовому описанию.

В примере с Lightroom представлено как можно было бы менять на фотографиях небо, осещение и допридумывать изображение за краями кадра.

Безусловно крутые нововведения, облегчат и расширят возможности простым и продвинутым пользователям.

Это не что-то новое, можно говорить что в небольшой мере ИИ уже есть в продукции Адобе. Например, Фотошоп давно умеет додумывать изображение, стирать неужное. Фильтры Лайтрум не просто математические обработчики внесенных параметров, они учитывают содержание изображения.

Мне бы хотелось чтобы ИИ добрался до InDesign, программе цифровой вёрстки печатных материалов. В ней очень многое надо делать руками, хотя в мире уже выпущенно гигантское колличество газет, журналов, книг, буклетов и листовок. На этой базе можно было бы сделать с помощью ИИ автогенерацию как шаблонов так и готовых для печати макетов — предоставь свой контент, а ИИ сгенерирует для тебя вёрстку в любом стиле. Было бы здорово!

Фотошоп против индизайна

То тут то там некоторые дизайнеры заговорили, что вместо фотошопа для создания массы макетов удобнее использовать индизайн (или иллюстратор). Серьёзных аргументов два:
1. В индизайне удобнее заменить сразу на всех макетах какой-то встречающийся везде элемент. Хранить этот элемент прилинкованым, и если он обновится, то изменение произойдет везде.
2. Индизайн больше заточен на работу с текстом. Быстро отображает много текста и есть стили, которые можно опять же сразу для всех текстов применить.

Удобство переходить на индизайн только из-за того что в фотошопе нет палитры прилинкованых файлов и стилей для текста я нахожу сомнительным, поскольку гибкость редактирования сразу пропадает.

Мне в реальности ни разу ещё не приходилось переделывать пачкой все макеты — когда идет обсуждение о внесении каких-то изменений когда часть работы уже сделана обычно достаточно показать лишь макет обсуждаемого куска, и нет необходимости вставлять этот кусок во все макеты. Но, у меня не десять разных дизайнеров которые работают над одним проектом, и нет надобности железобетонно подписывать макеты, а видимо именно для этих случаев решение использовать индизайн и появилось.

То же и с изменением стиля текста — если такое и происходит то только на ранней стадии, когда ещё эскиз. Во время создания пачки макетов такой проблемы в моей практике не встречалось. По-моему, один раз была такая просьба, когда уже была вёрстка и с этим не было проблем заменили строчку в цсс.

Но то что фотошоп тормозит с большим количеством editable текста это священная правда. В многотекстовых макетах перемещение текста тормозит на любом мощном компе.

Задумавшись об этих проблемах я вспомнил о том, что в шопе есть SmartObject которые хоть и не имеют палитры для линковки, но тем не менее исполняют две возложенные на них функции — их можно обновить на другой SmartObject и они не тормозят если всунуть в них кучу текста. Т.е. при большом количестве макетов достаточно сделать отдельный файл с нашим элементом который требует многократных правок (например, шапка.psd), и вставлять его во все макеты смартобъектом. Конечно, обновление будет не одной кнопкой а по числу макетов — везде придется нажать Replace Contents. И если в смартобъект засунуть блок текста, то он с одной стороны останется редактируемым, но в то же время перестанет быть нагрузкой для фотошопа.

Ну а решения для смены стиля пачкой у всех текстов я пока не придумал.