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

Применение бенто-сеток
• Маркетинговые материалы
• Веб-сайты
• Мобильные приложения

Возможности
• Создание сеток с точным количеством столбцов и строк или случайным в числовом диапазоне
• Создание сеток из точного числа ячеек
• Ручное управление общим размером сетки или автоматически по размеру выбранного объекта
• Случайное деление ячейки на две по горизонтали или вертикали в настраиваемых пропорциях
• Управление радиусом скругления углов
• Подсчёт количества полученных ячеек

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

#illustrator #draw #paid
🔥15👍86
This media is not supported in your browser
VIEW IN TELEGRAM
SelectOutsideArtboard — выбирает объекты, которые находятся за пределами активного артборда. SelectInsideArtboard — выбирает объекты внутри артборда.

В коде скриптов в переменной tolerance можно задать погрешность пересечения границ объекта и артборда в единицах измерения текущего документа. Полезен когда объекты чуть-чуть касаются артборда и имеются погрешности координат артборда.

Если в документе много объектов, то скрипты будут долго просчитывать пересечения границ с артбордом.

Как ускорить скрипты
— Перед запуском заблокировать / скрыть объекты, которые находятся далеко от артборда.
— Перевести Иллюстратор в полноэкранный режим (F) или скрыть панели инструментов (Tab).

Скачать SelectOutsideArtboard / Скачать SelectInsideArtboard

#illustrator #artboard #select
🔥18👍53
This media is not supported in your browser
VIEW IN TELEGRAM
SelectArtboardObjects — объединённые в один интерфейс скрипты для выбора объектов, пересекающих границы активного артборда или за его пределами, из предыдущего поста.

Теперь числовой допуск (зону) пересечения границ артборда объектами можно вводить в интерфейсе.

Как работает величина Artboard Tolerance

Для опции All Indside Artboard:
> 0 — выбирает объекты, край которых снаружи от границ артборда в пределах значения или попадает внутрь артборда;
< 0 — объекты, внешний край которых внутри артборда глубже заданной дистанции.

Для опции All Outside Artboard наоборот:
> 0 — выбирает объекты, если их край попадает внутрь артборда на заданное число;
< 0 — выбирает объекты, если их край дальше от границ артборда.

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

#illustrator #artboard #select
🔥5👍43
This media is not supported in your browser
VIEW IN TELEGRAM
В Zoom And Center v1.3 появилось масштабирование просмотра к выбранным точкам объектов. Предыдущая версия подгоняла масштаб только по общему размеру объектов.

Подобным образом в Иллюстраторе работает масштабирование с включенной опцией Preferences → Selection & Anchor Display → Zoom to Selection. С ней при нажатии Ctrl / ⌘ + = или Ctrl / ⌘ + - у нас постепенно приближается или отдаляется по центру окна выбранная часть объектов.

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

#illustrator #view
🔥9👍73
В SelectArtboardObjects v0.1.2 увеличил скорость выбора объектов. В иллюстрациях, где тысячи объектов, время снижается с нескольких минут до секунд. Особенно заметно на старых компьютерах.

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

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

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

#illustrator #artboard #select
1👍125🔥31
This media is not supported in your browser
VIEW IN TELEGRAM
ShowObjectNames (ex-AddLinkedFileNames) — обновлённый скрипт для вывода имён. Помимо помещённых или внедрённых изображений (jpg, png, pdf и т.д.) скрипт подписывает имена и прочих выбранных объектов.

Если исходный файл изображения не обнаружен в папке, то скрипт выведет «Missing Image». Для объектов без имени — подпись «Unnamed Object».

Выключка текстового блока (justification) слева, по центру или справа выставится автоматически от выбранной точки в панели Position.

В коде настраивается:
fontSize: 14 — размер шрифта создаваемых текстов в pt;
name: 'Object_Names' — имя нового слоя.

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

#illustrator #item #text
9🔥4👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Изменения в ShowObjectNames v0.3

1. Больше позиций текста: по периметру выбранных объектов — 12 вариантов, внутри объектов — 9 вариантов.
2. Вращение подписи на 0°, 90°, -90°, 180°.
3. Управление выключкой (justification) текста: слева, по центру, справа.

+ на видео дополнительная версия ShowObjectNames-FontPicker с выбором шрифта. Если у вас на компьютере установлены тысячи шрифтов, то эта версия скрипта будет работать с заметными задержками из-за их обработки.

Ширина выпадающего списка шрифтов меняется в строке fontWidth: 200. Так как по умолчанию ширина автоматическая по самому длинному имени.

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

#illustrator #item #text
9👍9🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
ShowObjectNames выводит только имена выбранных объектов, но его можно использовать по-другому. В вёрстке скрипт пригодится для добавления любых подписей к изображениям, иллюстрациям.

Сначала выводим скриптом имена выбранных объектов. Далее на выбранных именах запускаем скрипт MultiEditText и с Edit Separately заменяем их на нужные подписи.

#in_use
👍972🔥2
В ColorCorrector v0.1.2 исправлена обработка дубликатов среди выбранных градиентов.

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

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

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

#illustrator #color
🔥142
This media is not supported in your browser
VIEW IN TELEGRAM
В MultiEditText v0.3 тексты сохраняются при переключении опций, чтобы случайно не потерять результаты ввода. Вернуться к исходным текстам можно, нажав Reset.

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

P.S. В версии для Фотошопа аналогичные изменения

#illustrator #photoshop #text
👍166🔥6
Measure Tool
В февральском обновлении Иллюстратора 2025 v29.3, появилось измерение площади выбранных объектов с возможностью вычитать площадь перекрывающих друг друга участков. Площадь отображается в панели Info, но нельзя вывести текстом рядом с объектами.

Скрипт
В предыдущих версиях можно использовать скрипт GetShapeArea. Он выведет площадь в окне или текстом рядом с объектами в нужных единицах. Но для составных путей (compound paths) скрипт может показывать вам неправильную площадь, так как влияет направление каждого пути (пример в комментариях).

Резюме
— Новый инструмент в v29.3 рассчитывает правильную площадь, но не хватает опций.
— Скрипт работает в любой версии Иллюстратора и имеет дополнительные опции, но в некоторых видах фигур неправильно рассчитает площадь.
👍8🔥32
This media is not supported in your browser
VIEW IN TELEGRAM
Сделал версию TextBlock для Фотошопа в дополнении к моей модифицированной версии для Иллюстратора скрипта Карлоса Канто.

Текстовые слои также нужно расположить по порядку сверху вниз, а сокращённые единицы измерения px, pt, in, mm, cm, m, ft или yd вводить после числовых значений.

Скачать с Гитхаба

#photoshop #text
17🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
AddObjectGuides — генерирует направляющие для объектов: по сторонам, центральные и диагонали с дополнительными настройками размеров и отступов.

Возможности
• Генерация направляющих в отдельном слое с возможностью удалить его содержимое
• Выбор границ объектов, по которым будут созданы направляющие
• Поля вокруг объектов в единицах измерения документа
• Настраиваемая длина линий по объекту, границам артборда или холста документа
• Возможность оставить линии с обводками или конвертировать в направляющие

На сайте полное видео о скрипте и описание опций.

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

#illustrator #utility #paid
🔥1442👍1
This media is not supported in your browser
VIEW IN TELEGRAM
В ShowObjectNames v0.4 добавлен выбор стиля символов для подписей. По умолчанию скрипт добавит в документ новый стиль с заданным именем, который после скрипта сможете настроить.

Если добавлять в документе стиль не нужно или хотите для него другое имя, то меняем в коде

isAddStyle: true, // true or false
styleName: 'ObjectCaption', // character style


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

Примечание: в Иллюстраторе нельзя отменить удаление или изменение настроек стиля символов или параграфов через Edit → Undo (Ctrl/⌘+Z). Только возвращаться к предыдущему сохранению документа. За исправление можно проголосовать на Юзервойс.

#illustrator #item #text
👍9🔥42
This media is not supported in your browser
VIEW IN TELEGRAM
TriangleMaker — создаёт треугольник заданного размера по стороне(-ам), углу(-ам) по центру экрана или от координаты выбранной точки. Основан на идее скриптов Карлоса Канто с форума Адоб 2013 года.

Скрипт в реальном времени вычисляет длину трёх сторон и углы в градусах. Эти же данные можно вывести текстом с опцией Add Triangle Data As Text, когда будет нажата кнопка OK.

В коде скрипта настройки по умолчанию:
rgb: [0, 0, 0] — цвет треугольника для RGB режима документа,
cmyk: [0, 0, 0, 100] — цвет для CMYK документа.

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

#illustrator #draw
👍15🔥9
This media is not supported in your browser
VIEW IN TELEGRAM
В Иллюстраторе 2025 29.4 переработали работу с HEX в панели Colors.

1) Расширенный ввод HEX: одно, два или три символа дублируются в шестизначный HEX. Стало похоже на современные редакторы.

Сравнение преобразования в HEX со старыми версиями Иллюстратора:
• было 1 → 000001, стало 1 → 111111
• было FD → 0000FD, стало FD → FDFDFD
• было 4CE → 0004CE, стало 4CE → 44CCEE

2) Ввод RGB цвета в одну строку конвертирует в HEX. Три числа можно ввести через пробел, точку или запятую.

3) Ввод имени цвета из стандарта CSS (148 цветов). Например, red → #FF0000 и даже достаточно часть имени sal → salmon → #FA8072.

В комментариях прикрепил файл с цветами. Либо посмотрите на сайтах: html.am или 147colors

Недостатки ввода имён

Пользователи обязаны вводить имена в нижнем регистре. Также нельзя вставить длинные имена (mediumaquamarine), поэтому для них вводите часть имени. Показал команде Адоб, в следующей бета-версии исправят.



Если хотите своим цветам подобрать имена, то воспользуйтесь скриптом BeautifySwatchNames.
👍13
В NamedItemsFinder v0.3 добавил больше областей поиска именованных объектов:
• среди выбранных объектов — пункт виден в списке, когда что-то выбрано;
• во всём документе — учитывает опцию Include Locked & Hidden Layers;
• в активном слое (+);
• на активном артборде (+).

Искать можно как по имени объекта, так и его типу (+) или словам внутри текстовых объектов. Содержимое поисковой строки сохраняется между запусками скрипта.

…И ряд незаметных изменений кода.

Примечание
Для поиска объектов любого типа в документе используйте плагин SelectMenu Рика Джонсона. После установки плагина появляются новые пункты в меню Select → Object.

SelectMenu ищет объекты в том числе недоступные скриптам, например, opacity mask, live paint group.

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

#illustrator #select #view
9👍5🔥1
В скриптах RenameArtboardAsTopObj, RenameArtboardAsSize и RenameArtboardAsLayer добавил опцию Add Text Label для вывода имён артбордов сверху.

В RenameArtboardAsSize две радиокнопки в Name Format заменили старую опцию Add size as suffix. Размер добавится после исходного имени или целиком заменит его.

На сайте у каждого скрипта gif анимация обновлённого интерфейса.

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

#illustrator #artboard
👍10🔥31
This media is not supported in your browser
VIEW IN TELEGRAM
Что это за канал

Привет! Меня зовут Сергей Осокин, я иллюстратор и разработчик. С 2017 года автоматизирую рутинные задачи и создал 100+ скриптов для Иллюстратора и Фотошопа — их скачали более 167 000 раз. Скрипты помогают работать в редакторах Адоб быстрее и с меньшим количеством головной боли.

Здесь я делюсь:
— новыми скриптами и обновлениями
— ссылками на других авторов
— опытом и советами по автоматизации работы

Если вы искали и не нашли скрипт для своей задачи — напишите в наш чат @aiscripts_chat или мне лично — @sergosokin. Поищем вместе готовый скрипт, либо предложу, как его создать — бесплатно или за деньги.

Если хотите избавиться от рутины и ускорить рабочий процесс — вы в правильном месте.

Навигация по каналу
1👍41155
aiScripts pinned a video
Сделал одинаковый интерфейс для TextBlock v0.2 в Иллюстраторе и Фотошопе.

Добавил:
— выравнивание блока по центру активного артборда (АИ) / холста (ФШ);
— опции скрытия или удаления исходных текстовых объектов;
— изменение чисел в полях ввода стрелками клавиатуры.

Особенности:
— версия для Иллюстратора выравнивает по центру артборда с учётом границ букв, а не кегельных площадок;
— версия для Фотошопа не работает в режиме артбордов.

Скачать для Иллюстратора
Скачать для Фотошопа

#illustrator #photoshop #text
1👍15🔥63