aiScripts
1.2K subscribers
60 photos
142 videos
198 links
Пишу скрипты для автоматизации Adobe Illustrator. Более 205 000 скачиваний. Сайт: https://ais.sergosokin.ru Обсуждаем скрипты в чате: @aiscripts_chat
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Про дуги

В Иллюстраторе дугу можно нарисовать разными инструментами: Arc, Curvature, Pen, Pencil и в будущем добавится Quick Pen, который у Адоб в бета-тестировании.

В каждом случае будет разный результат. Инструментами Arc, Curvature, Quick Pen можно построить часть идеальной окружности, как это делает скрипт DrawPolyline, а остальными — как получится.

Если надо исправить дуги, грубые эскизы, то в этом поможет скрипт Arc Correction от Хироюки Сато. Он преобразует выбранные незамкнутые кривые Безье в правильные дуги окружности. Скрипт работает также с текстами по контуру, исправляя дугу контура.

Скачать скрипт

#other_author #illustrator #path
🔥162😱21
This media is not supported in your browser
VIEW IN TELEGRAM
Обновление: ConvertToGradient Pro v0.2

Добавил в Gradient Options поля Left и Right, которые позволяют управлять расположением крайних точек градиента. Так больше контроля за получаемым объёмом.

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

Обновление отправил на электронную почту покупателям (могло попасть в папку «Спам»).

Подробнее о скрипте

#illustrator #color #paid
👍7🔥21
Горячие клавиши и скрипты в Иллюстраторе

У Адоб нет единого подхода к разработке программ. В Фотошопе и Индизайне, если скопировать скрипт в папку программы, он появляется в меню настройки горячих клавиш. Вы назначаете своему скрипту сочетание, к примеру, Ctrl+Alt+H, и Фотошоп или Индизайн его запускает.

В Иллюстраторе этого нет, поэтому приходится добавлять скрипты на функциональные клавиши F1–F12 через панель Actions. Но это ограниченный способ с риском в отдельных случаях получить зависший Иллюстратор, а с помощью сторонних программ возможностей будет больше.

Написал обзор существующих способов настройки горячих клавиш для скриптов для Виндовс и Мак:

Как назначить горячие клавиши на скрипты в Иллюстраторе (Ru)

How to Set Up Keyboard Shortcuts for Scripts in Adobe Illustrator (En)

#learn #illustrator
👍137🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Обновление: RenameItems v2.0

1. Переработал весь интерфейс и кодовую базу. Переименование и поиск с заменой разделил на две вкладки.

2. В поиск опционально добавил: регулярные выражения (RegEx), точный поиск по регистру строки (Match Case) и отдельных слов (Whole Word).

Например, с RegEx шаблоном \scopy.* можно стирать копии из имён слоёв.

Логика запуска осталась прежней:
• выбраны объекты — переименование объектов или родительских слоёв,
• ничего не выбрано — переименование слоёв и артбордов

Подробнее о скрипте

#illustrator #item
8🔥3
Ps Command Palette — бесплатный плагин для Фотошопа для поиска по командам меню, эффектам, скриптам, экшенам и инструментам. Джош Дункан сделал его по аналогии с AiCommandPalette для Иллюстратора.

Установка
Файл ps.command.palette.plugin_PS.ccx открыть при наличии приложения Creative Cloud Desktop. Ручной способ — открыть файл архиватором и извлечь в папку Plug-ins вашего Фотошопа.

Запуск
После перезапуска Фотошопа плагин появится в меню Plugins → Ps Command Palette → Launch Ps Command Palette.

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

#other_author #photoshop #utility
👍74
Если вы храните скрипты в системной папке Иллюстратора и запускаете через File → Scripts, то на несколько компьютеров дома и в офисе новые скрипты приходится копировать вручную. А если установлено несколько версий Иллюстратора, то ещё дублировать файл скрипта в каждую.

Сторонние менеджеры скриптов удобнее, но если важно, чтобы скрипты оставались в системной папке — это можно организовать с помощью символических ссылок. Тогда достаточно хранить все скрипты в одном месте, например, в облачной папке с синхронизацией, а все версии Иллюстратора будут автоматически видеть одинаковые скрипты.

Инструкция

Символические ссылки для скриптов (Ru)

How to Use Symbolic Links for Illustrator Scripts (En)

#learn #illustrator
👍12🔥82
This media is not supported in your browser
VIEW IN TELEGRAM
TransformPoints — масштабирует выбранные точки до заданных размеров ограничительной рамки.

В Аффинити панель трансформации устроена логично: можно менять размеры и позицию как всего объекта, так и выбранных точек. У Иллюстратора же аналогичная панель всегда трансформирует объект целиком, не понимая, что выбрана часть точек.

Отдельные инструменты Scale, Free Transform, Move работают с точками, но не дают точного управления габаритами.

Скрипт умеет:
— пропорционально смещать точки, чтобы их ограничительная рамка получила заданные ширину и высоту;
— работать одновременно с точками на разных путях;
— масштабировать все рукоятки точек через Scale All Handles или только те, со стороны которых выбрана соседняя точка;
— менять угол и длину отрезка при выборе двух точек;
— вычислять арифметические выражения в полях ввода.

Скачать скрипт

P.S. Если нужно привнести хаос и случайно раскидать точки, то подойдёт скрипт PointsMoveRandom. А SetPointsCoordinates устанавливает точные координаты точкам.

#illustrator #path
10👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Обновление: MakeNumbersSequence v0.5.2

Чаще всего скрипт используют для нумерации бирок, билетов, этикеток и других печатных макетов с целыми числами. Но поскольку в поле Increment можно задавать любое числовое приращение, я доработал десятичные числа.

Корректные ведущие нули для дробных чисел
Если последовательность содержала дробные значения, ведущие нули рассчитывались некорректно. Теперь скрипт смотрит на длину целой части числа:

0001 → 0051.3 → 0151.9 → 2151.2

Выравнивание количества знаков после запятой
Если числа имеют разное количество знаков после запятой, можно автоматически привести их к одному формату с помощью Zeros Trailing:

1.000 → 11.125 → 41.500

Изменение значений стрелками
Значения в полях Start, End и Increment можно изменять клавишами ↑ и ↓.

Подробнее о скрипте

#illustrator #text
42🔥2
Обновление Иллюстратора 2026 v30.5

В панели Align добавили кнопку одновременного выравнивания объектов по горизонтали и вертикали. Команду можно назначить на клавишу через Edit → Keyboard Shortcuts… → Menu Commands → Object → Align.

Чем заменить в старых версиях
1. Записать экшен из двух действий: выровнять по горизонтальному центру + по вертикальному.

2. Те же действия вызвать через скрипт. А если добавить новую команду для v30.5, то получится универсальный скрипт для CS6–2026.


(function (){
var aiVers = parseFloat(app.version);
if (aiVers >= 30.5) {
app.executeMenuCommand('Horizontal && Vertical Align Center');
} else if (aiVers >= 16) {
app.executeMenuCommand('Horizontal Align Center');
app.executeMenuCommand('Vertical Align Center');
}
})();


В Keyboard Shortcuts вариантов клавиш меньше, поэтому мне скрипт удобнее, так как могу назначить любую комбинацию через сторонние утилиты.

Официальный список изменений
👍111
This media is not supported in your browser
VIEW IN TELEGRAM
Обновление: AverageColors v0.3

Скрипт усредняет цвета выделенных объектов. Например, если нужно заменить в макете для десятков фигур близкие оттенки на единый средний цвет или преобразовать градиентные иллюстрации в плоские одноцветные.

Новые методы расчёта среднего цвета
1. Square Root — для RGB-документов вычисляет более чистые цвета, уменьшая серость
2. Area-Weighted — отдаёт преимущество оттенку объектов с большей площадью или размером шрифта

Смешивание атрибутов
До этого можно было усреднять цвета заливок и обводок отдельно. С опцией Fills & Strokes Combined заливки и обводки перемешаются в единый цвет.

Добавление образцов
Полученные средние цвета можно сразу добавить в панель Swatches, чтобы использовать их дальше в макете и корректировать.

Прочее
1. Добавил предпросмотр до нажатия OK
2. Можно перекрасить текстовые фреймы или выделенные буквы
3. Прочие мелкие исправления и оптимизация

Подробнее о скрипте

#illustrator #color
👍93
Обновление Иллюстратора 2026 v30.6

Раньше в макете заменять все копии связанного изображения (линки) на другое нужно было по очереди. Выбрали пять копий — появлялось пять раз окно выбора нового изображения для каждой.

Теперь мы можем выбрать один экземпляр и в панели управления или панели Links. Затем запустить команду Relink, а в открывшемся окне выбрать замену всех экземпляров этого изображения на новый файл.

Чем заменить в старых версиях
1. Скрипты RelinkSameImages от Masahiro Takano и Batch-relinks от Monokano — заменяют все копии выбранного изображения в файле на новое, проверяя совпадение имён исходного файла.

2. Скрипт bulkRelink от Sky Chaser High — заменяет только выбранные изображения на новое

Официальный список изменений
5🔥4👍2
This media is not supported in your browser
VIEW IN TELEGRAM
AddSnakeCutline — технический скрипт для плоттерной резки. Рисует один непрерывный контур реза в виде змейки, который проходит через все копии макета в сетке. Такой метод ускоряет резку тиражей и может быть полезен тем, кто занимается препрессом.

Возможности
— Единый непрерывный контур реза
— Прямоугольные и круглые макеты
— Настраиваемые вылеты контура реза за пределы сетки
— Автоматический слой для контура реза
— Параметры в разных единицах измерения
— Опционально размер артборда под габариты контура реза

Ограничение
Такой вид резки не подойдёт для фигурных наклеек, макетов с вылетами фона, а также для плоттеров с ощутимым смещением материала при протягивании роликами.

Подробнее о скрипте | Rutube | Youtube

#illustrator #utility #paid
🔥127
This media is not supported in your browser
VIEW IN TELEGRAM
Обновление: DrawPolyline v0.2

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

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

Подробнее о скрипте

#illustrator #draw
🔥73
Обновление Astute Manager Pro от Astute Graphics

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

В разделе Astute Library → Scripts разместили для ознакомления отобранные скрипты четырёх авторов. Когда ребята из Астут пришли ко мне и предложили поучаствовать, то сложно было отказаться. Они выбрали шесть бесплатных скриптов для галереи. Их все можно скачать и на моём сайте или Гитхабе.

Для чего в целом этот менеджер
Если переустановили ОС, Иллюстратор или работаете на разных компьютерах, то через менеджер можно синхронизировать и восстановить настройки своего Иллюстратора из облака.

Иметь подписку на плагины АГ необязательно. Можно зарегистрироваться на сайте, скачать утилиту и на бесплатном тарифе использовать функции облачного резервного копирования настроек программы, кистей, стилей, экшенов и прочего.
1🔥17👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Обновление: ImportImagesByName v0.2

Исправил обработку нелатинских имён
Скрипт теперь корректно находит файлы в папках с названиями на русском и других языках.

Добавил варианты поиска изображений
— Если в Иллюстраторе в тексте указано имя + расширение, например, apple.jpg, скрипт ищет точный файл.
— Если расширение не указано или такой файл не найден, он автоматически подберёт первое найденное по базовому имени изображение apple.

Обновление отправил на электронную почту покупателям (могло попасть в папку «Спам»).

Купить скрипт в рублях / долларах

#illustrator #item #paid
4🔥3
Экшены, скрипты, расширения и плагины: в чём разница?

У Иллюстратора несколько способов автоматизации по сложности технологий. Не все их знают или путают между собой термины.

1. Операция (экшен)
Записанная последовательность ручных действий: кликов и команд меню в Иллюстраторе без программирования. Подойдут для простых повторяющихся действий: масштабировать объекты, применить образец цвета, экспортировать файл.

2. Скрипт
Код на языке ExtendScript в форматах .js, .jsx, .jsxbin. В отличие от экшенов, уже можно запрограммировать сложную логику, условия обработки файлов, объектов. Пока скрипт работает от доли секунды до нескольких минут, вы не можете параллельно работать в Иллюстраторе. Адоб почти не развивает язык ExtendScript, поэтому баги и ограничений в нём сохраняются десятки лет.

3. CEP-расширение
Панель на базе веб-технологий: html-интерфейс на базе Хромиум движка и скрипты, работающие на стороне Иллюстратора. Установочный файл чаще в формате .zxp. Расширение не блокирует работу в Иллюстраторе, может получать данные через интернет, использовать сторонние js-библиотеки для решения сложных задач. На стороне Иллюстратора действуют те же ограничения языка ExtendScript.

4. Плагин
Полноценные модули на языке C++ в формате .aip, которые добавляют новые инструменты, эффекты в Иллюстратор и работают на максимальной скорости. Например, плагины Astute Graphics или CADTools. Бесплатных плагинов мало, потому что на их создание уходит больше всего ресурсов у авторов на разработку, адаптацию под каждую систему и версию Иллюстратора.

Бета: ИИ ассистент
Летом 2026 Адоб с пользователями тестируют в бета-версии Иллюстратора нейропомощника, который будет по текстовому запросу совершать действия в файле за дизайнера. Например, поставить объекты по центрам созданных артбордов, перекрасить и экспортировать. За это списываются генеративные кредиты с баланса лицензионной подписки.

Более подробно о каждом способе с плюсами и минусами читайте в полной статье: на русском / на английском.
5🔥3