This media is not supported in your browser
VIEW IN TELEGRAM
Горячие клавиши на Маках
Часто используемые скрипты запускать вручную неудобно. Добавлять скрипты в экшены для запуска через F1-F15 в некоторых случаях приведёт к проблемам. Я на Маке использую бесплатную утилиту SPAi для Иллюстратора.
Возможности:
— Сканирование стандартной папки скриптов Иллюстратора или своей
— Установка разных сочетаний клавиш на скрипты
— Обычный запуск двойным кликом по скрипту в панели без горячих клавиш
— Возможность скопировать файл настроек на другой Мак
— Показ и скрытие панели.
Скачиваем внизу страницы для своей версии ОС. Разархивируем и помещаем в Applications. SPAi запускается, как отдельная программа, можно добавить в автозагрузку при включении Мака.
Для кого-то платные утилиты Keyboard Maestro, BetterTouchTool будут полезнее, так как с ними можно автоматизировать различные действий на Маках.
Про Виндовс
На ПК с запуском скриптов и автоматизацией Иллюстратора поможет TapKey Олега Краснова на базе бесплатной утилиты AutoHotKey.
#illustrator #learn
Часто используемые скрипты запускать вручную неудобно. Добавлять скрипты в экшены для запуска через F1-F15 в некоторых случаях приведёт к проблемам. Я на Маке использую бесплатную утилиту SPAi для Иллюстратора.
Возможности:
— Сканирование стандартной папки скриптов Иллюстратора или своей
— Установка разных сочетаний клавиш на скрипты
— Обычный запуск двойным кликом по скрипту в панели без горячих клавиш
— Возможность скопировать файл настроек на другой Мак
— Показ и скрытие панели.
Скачиваем внизу страницы для своей версии ОС. Разархивируем и помещаем в Applications. SPAi запускается, как отдельная программа, можно добавить в автозагрузку при включении Мака.
Для кого-то платные утилиты Keyboard Maestro, BetterTouchTool будут полезнее, так как с ними можно автоматизировать различные действий на Маках.
Про Виндовс
На ПК с запуском скриптов и автоматизацией Иллюстратора поможет TapKey Олега Краснова на базе бесплатной утилиты AutoHotKey.
#illustrator #learn
🔥9❤2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
DrawPathBySelectedPoints — рисует многоугольник по выбранным точкам фигур.
Для большого количества точек нет одного «правильного» направления рисования. Человек исходит из личного восприятия. Чтобы не было самопересечений скрипт сортирует выбранные точки по полярным координатам от геометрического центра фигуры с вершинами в точках. Так формируется направление рисования многоугольника.
Опция в коде
Скачать скрипт
#illustrator #draw
Для большого количества точек нет одного «правильного» направления рисования. Человек исходит из личного восприятия. Чтобы не было самопересечений скрипт сортирует выбранные точки по полярным координатам от геометрического центра фигуры с вершинами в точках. Так формируется направление рисования многоугольника.
Опция в коде
isClose — замыкать многоугольник (true) или оставлять первую и последнюю точку (false).Скачать скрипт
#illustrator #draw
🔥20❤1
This media is not supported in your browser
VIEW IN TELEGRAM
GroupNameByTopText — именует группы по контенту первого найденного внутри текстового фрейма. Поиск рекурсивный, поэтому фрейм может находиться в глубине подгрупп, а не только на верху родительской группы.
Делал в сентябре для форума Адоб, но сейчас скрипт стал универсальнее:
— именует выбранные группы или все группы активного слоя;
— символы переноса строки заменяет на пробелы;
— ограничивает имя в 240 символов, если окажется большой текстовый блок.
Скачать скрипт
#illustrator #group
Делал в сентябре для форума Адоб, но сейчас скрипт стал универсальнее:
— именует выбранные группы или все группы активного слоя;
— символы переноса строки заменяет на пробелы;
— ограничивает имя в 240 символов, если окажется большой текстовый блок.
Скачать скрипт
#illustrator #group
❤4❤🔥2🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Ai2Psd v4 — глобальное обновление скрипта для экспорта векторных объектов в psd. Добавлен интерфейс для пакетной обработки и экспорта открытых файлов или ai, eps, svg из папки. Предыдущая версия v3 обрабатывала один открытый файл и далее требовался ручной экспорт в psd. Также исправлены мелкие проблемы.
Хотя Фотошоп с версии CC 2022 поддерживает вставку по слоям из буфера обмена, но часть типов объектов растрируется, как и в скрипте. Скрипт остаётся актуален для пользователей предыдущих версий Адоб и с появлением пакетной обработки пригодится в CC2022-2023.
Подробнее о скрипте
#illustrator #export
Хотя Фотошоп с версии CC 2022 поддерживает вставку по слоям из буфера обмена, но часть типов объектов растрируется, как и в скрипте. Скрипт остаётся актуален для пользователей предыдущих версий Адоб и с появлением пакетной обработки пригодится в CC2022-2023.
Подробнее о скрипте
#illustrator #export
🔥14
Эксперимент по разработке индивидуального скрипта для Иллюстратора. Победителю облегчит работу, а я почитаю какие рутинные операции встречаются у дизайнеров.
Условия:
— заполнить гугл-форму;
— задача по скрипту не должна быть уровня «мне надо автоматизировать препресс типографии под ключ» на неделю-месяц написания кода.
Через неделю 5 апреля закрою сбор заявок. Рандомайзером выберу номер победителя и напишу ему скрипт.
Остальным участникам по списку постепенно напишу, реально ли возможностями скриптов автоматизировать их задачу. А, возможно, для чьих-то задач я найду уже готовый скрипт.
Эксперимент не требует подписки на канал и прочей накрутки. Всё по фану.
Условия:
— заполнить гугл-форму;
— задача по скрипту не должна быть уровня «мне надо автоматизировать препресс типографии под ключ» на неделю-месяц написания кода.
Через неделю 5 апреля закрою сбор заявок. Рандомайзером выберу номер победителя и напишу ему скрипт.
Остальным участникам по списку постепенно напишу, реально ли возможностями скриптов автоматизировать их задачу. А, возможно, для чьих-то задач я найду уже готовый скрипт.
Эксперимент не требует подписки на канал и прочей накрутки. Всё по фану.
1❤14🔥8
This media is not supported in your browser
VIEW IN TELEGRAM
Итоги эксперимента на разработку скрипта:
— 12 заявок за неделю;
— 3 участникам найдены готовые скрипты, решающие их задачи;
— 1 участнику подсказано общее решение;
— 1 задачу невозможно напрямую автоматизировать скриптами (меши).
Из 7 оставшихся участников генератор выбрал Олега. Ему напишу бесплатный скрипт. Остальным участникам напишу о вариантах автоматизации.
— 12 заявок за неделю;
— 3 участникам найдены готовые скрипты, решающие их задачи;
— 1 участнику подсказано общее решение;
— 1 задачу невозможно напрямую автоматизировать скриптами (меши).
Из 7 оставшихся участников генератор выбрал Олега. Ему напишу бесплатный скрипт. Остальным участникам напишу о вариантах автоматизации.
❤9🔥9
This media is not supported in your browser
VIEW IN TELEGRAM
ArtboardsRemapper — сохраняет имена артбордов в текстовый файл либо переименовывает их из него. Отсчёт начинается с указанного индекса и до последнего артборда. При переименовании скрипт остановится раньше, если имён в текстовом файле меньше чем артбордов в документе.
Делал себе упрощённую версию скрипта, когда в иконпаке (не на видео) работал с исходниками иконок в одном файле и по мере согласования в другом файле собирал их финальные версии. На днях на форуме Адоб Карлос Канто подобный скрипт написал для пользователя. Поэтому я решил объединить наш схожий код, обернуть в интерфейс и выложить публично.
Скачать скрипт
#illustrator #artboard
Делал себе упрощённую версию скрипта, когда в иконпаке (не на видео) работал с исходниками иконок в одном файле и по мере согласования в другом файле собирал их финальные версии. На днях на форуме Адоб Карлос Канто подобный скрипт написал для пользователя. Поэтому я решил объединить наш схожий код, обернуть в интерфейс и выложить публично.
Скачать скрипт
#illustrator #artboard
🔥11
CornersSelector — скрипт, выделяющий на фигурах точки направленные внутрь фигуры либо наружу. Например, выделить все лучи звезды и скруглить. Экономия времени перед ручным выбором точек будет заметна на объекте с большим количеством вершин или когда выбрано несколько объектов.
Алгоритм проверки направления от Виталия Полякова (MAI Tools).
Скачать скрипт
#illustrator #select #point
Алгоритм проверки направления от Виталия Полякова (MAI Tools).
Скачать скрипт
#illustrator #select #point
🔥6👍5
This media is not supported in your browser
VIEW IN TELEGRAM
AlignTextBaseline — выравнивает текстовые слои по вертикали на основе базовых линий. Можно использовать для вёрстки списков с разными шрифтами или горизонтальных меню по одной линии, если ввести нулевой отступ. Число можно изменять стрелками клавиатуры и с зажатым шифтом.
Распределение через стандартную панель Align привязано либо к габаритным рамкам строчных текстов, либо к выносным элементам через Align to Glyph Bounds, что не даёт ровного результата на смешанных шрифтах.
Подробнее о скрипте
#illustrator #text
Распределение через стандартную панель Align привязано либо к габаритным рамкам строчных текстов, либо к выносным элементам через Align to Glyph Bounds, что не даёт ровного результата на смешанных шрифтах.
Подробнее о скрипте
#illustrator #text
🔥8👍5❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Добавил в ResizeToSize 0.9:
— масштабирование объектов по меньшей стороне (Smaller),
— по ширине или высоте объекта случайным образом (Random),
— изменение числа в поле ввода стрелками клавиатуры и с зажатым Шифт,
— исправил интерфейс для пользователей CS6 (Виндовс).
Скачать скрипт
#illustrator #item
— масштабирование объектов по меньшей стороне (Smaller),
— по ширине или высоте объекта случайным образом (Random),
— изменение числа в поле ввода стрелками клавиатуры и с зажатым Шифт,
— исправил интерфейс для пользователей CS6 (Виндовс).
Скачать скрипт
#illustrator #item
🔥12👍7❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Добавил в SelectBySwatches 0.3 новую кнопку «Fill or Stroke» для быстрого выделения объектов, у которых хотя бы заливка или контур покрашены в выбранные в панели Swatches образцы. Кнопки Fill и Stroke используются для строгого поиска по одному атрибуту.
Теперь проще собрать в документе объекты, содержащие указанные цвета, для их дальнейшей группировки, переноса в другой слой или искать незамеченные объекты.
Для выбора объектов с разным оттенком (tint) плашечного цвета сначала отключите опцию Preferences → General → Select Same Tint % (Установки → Основные → Выделять оттенки с одинаковым %).
Важно: не добавляйте этот скрипт внутрь экшена, чтобы запускать горячими клавишами. Внутри скрипта тоже используется экшен и это приведёт к зависанию Иллюстратора.
Подробнее о скрипте
#illustrator #color #select
Теперь проще собрать в документе объекты, содержащие указанные цвета, для их дальнейшей группировки, переноса в другой слой или искать незамеченные объекты.
Для выбора объектов с разным оттенком (tint) плашечного цвета сначала отключите опцию Preferences → General → Select Same Tint % (Установки → Основные → Выделять оттенки с одинаковым %).
Важно: не добавляйте этот скрипт внутрь экшена, чтобы запускать горячими клавишами. Внутри скрипта тоже используется экшен и это приведёт к зависанию Иллюстратора.
Подробнее о скрипте
#illustrator #color #select
👍13🔥7👏1
This media is not supported in your browser
VIEW IN TELEGRAM
CopyColorsToClipboard — скрипт копирует список цветов выбранных объектов в буфер обмена. Написан Томом Шарштайном для форума Адоб, следом я добавил часть функционала в код Тома.
Что делает наш скрипт:
— копирует значения RGB или CMYK, Grayscale, Spot
— у градиентов собирает все значения цветовых стопов
— в итоговом списке удаляет повторяющиеся цвета,
— собирает цвета по очерёдности координат объектов в документе или можно отсортировать по имени.
Параметры в коде:
Скачать скрипт
#other_author #illustrator #color
Что делает наш скрипт:
— копирует значения RGB или CMYK, Grayscale, Spot
— у градиентов собирает все значения цветовых стопов
— в итоговом списке удаляет повторяющиеся цвета,
— собирает цвета по очерёдности координат объектов в документе или можно отсортировать по имени.
Параметры в коде:
isGetSpotVal — получить значения плашечного цвета (true) или только имя (false), например, когда нужен лишь перечень Пантонов.isGetTintVal — вычислять индивидуальные значения оттенков плашечного цвета (true), иначе в список запишется по умолчанию 100% (false).isSort — сортировать по именам (true). С ним удобнее просматривать итоговый список, если были объекты с оттенками одного плашечного цвета.Скачать скрипт
#other_author #illustrator #color
👍8🔥5🤓1
В PointsMoveRandom 0.4.4 исправил блокирующую ошибку у фиксированных значений сдвига точек по горизонтали или вертикали. В старом скрипте проверялся шаг для диапазона «от … до» (Step for random value), хотя при активной опции число одно.
Подробнее о скрипте
#illustrator #path #point
Подробнее о скрипте
#illustrator #path #point
🔥5
Видео Ивана Гомеса (Profeivan) из Колумбии о послойном экспорте AI в PSD, используя копирование и вставку (появилось в CC 2022) и мой скрипт Ai2Psd 4.0.
https://youtu.be/g6A6hWruSUk
До этого Иван выпускал обзоры на CycleColors, ConvertToGradient, StrokeColorFromFill. Видео можно посмотреть уже только из-за шикарного тембра голоса на испанском.
https://youtu.be/g6A6hWruSUk
До этого Иван выпускал обзоры на CycleColors, ConvertToGradient, StrokeColorFromFill. Видео можно посмотреть уже только из-за шикарного тембра голоса на испанском.
👍8
This media is not supported in your browser
VIEW IN TELEGRAM
AddLinkedFileNames — добавляет поверх выбранных связанных изображений (Linked File) имена файлов. Тексты располагаются по центру изображений.
В коде настраивается:
Тексты выделятся после создания, поэтому шрифт можно корректировать сразу в панели Character. По умолчанию у текстовых объектов установлена выключка по центру.
Скачать скрипт
#illustrator #item
В коде настраивается:
fontSize — размер текста в пунктах.isInclExt — полное имя с расширением (true) или без расширения (false).isRnmImg — переименовать также объект в панели Layers (true) или оставить <Linked File> (false).Тексты выделятся после создания, поэтому шрифт можно корректировать сразу в панели Character. По умолчанию у текстовых объектов установлена выключка по центру.
Скачать скрипт
#illustrator #item
🔥11👍3🫡3❤1
Обновил BatchTrace 0.3. Что нового:
— Исправлен запуск скрипта без открытых файлов.
— Добавлен чекбокс Include subfolder files, чтобы трассировать изображения только из корневой папки или всех подпапок.
— При трассировке из папки размер артборда подстраивается под размер изображений.
Тупиковая проблема скриптов: при выборе своего шаблона в поле Colors панели Image Trace ставится значение 100 при настройках Mode: Color и Palette: Automatic. Поэтому результат после скрипта может отличаться. В трассировщике CC 2023 это стало особенно заметно. Ничего не остаётся, как ждать исправления от Адоб. Вы можете проголосовать за это на Юзервойс.
Подробнее о скрипте
#illustrator #item
— Исправлен запуск скрипта без открытых файлов.
— Добавлен чекбокс Include subfolder files, чтобы трассировать изображения только из корневой папки или всех подпапок.
— При трассировке из папки размер артборда подстраивается под размер изображений.
Тупиковая проблема скриптов: при выборе своего шаблона в поле Colors панели Image Trace ставится значение 100 при настройках Mode: Color и Palette: Automatic. Поэтому результат после скрипта может отличаться. В трассировщике CC 2023 это стало особенно заметно. Ничего не остаётся, как ждать исправления от Адоб. Вы можете проголосовать за это на Юзервойс.
Подробнее о скрипте
#illustrator #item
🔥8👍3❤1👏1
DrawSelectedTextBounds — Марк @m1b адаптировал под Иллюстратор оригинальный скрипт для Индизайна, вычисляющий границы выбранного текста. Подходит для быстрых измерений истинного размера букв без ручного перевода в аутлайны. Я исправил несколько ошибок и сделал автоматический выбор созданного прямоугольника.
Варианты работы:
— выбрать один или несколько текстовых объектов,
— выделить строку или часть строки внутри текста.
Файл для скачивания в комментарии к посту.
#illustrator #text
Варианты работы:
— выбрать один или несколько текстовых объектов,
— выделить строку или часть строки внутри текста.
Файл для скачивания в комментарии к посту.
#illustrator #text
🔥8👍7
This media is not supported in your browser
VIEW IN TELEGRAM
Как получить редактируемый текст или буквы заданной высоты или ширины по границам букв, а не кегельной площадки. Используем в паре скрипты: DrawSelectedTextBounds и Rescale.
1) Выбираем текстовый объект или часть строки.
2) Запускаем DrawSelectedTextBounds.
3) Размер копируем с созданного по границам букв прямоугольника.
4) Удаляем его.
5) Выбираем оригинальный текст.
6) Запускаем Rescale.
Примечание: конечно, вместо шагов 1-4 можно было сделать копию текста, перевести в кривые и с них скопировать размер букв, а после удалить копию и масштабировать скриптом Rescale оригинальный текст.
#in_use
1) Выбираем текстовый объект или часть строки.
2) Запускаем DrawSelectedTextBounds.
3) Размер копируем с созданного по границам букв прямоугольника.
4) Удаляем его.
5) Выбираем оригинальный текст.
6) Запускаем Rescale.
Примечание: конечно, вместо шагов 1-4 можно было сделать копию текста, перевести в кривые и с них скопировать размер букв, а после удалить копию и масштабировать скриптом Rescale оригинальный текст.
#in_use
👍8🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
После бета-тестов в релиз Иллюстратора 27.6.1 добавили поиск по именам и фильтрацию по типу объектов в панели Layers. В нагромождении объектов внутри слоёв стало проще ориентироваться, но поиск не поможет перейти к объекту в окне просмотра.
Для навигации добавляем скрипты в процесс:
— используем новый поиск, выбираем объект в Layers и дальше запускаем скрипт Zoom And Center;
— для именованных объектов все действия заменяем скриптом NamedItemsFinder. Он ищет по имени или содержимому текстов и масштабирует область по найденному объекту, даже если он скрытый или заблокированный.
Оба скрипта у меня добавлены на горячие клавиши, так как часто использую.
#select #view #in_use
Для навигации добавляем скрипты в процесс:
— используем новый поиск, выбираем объект в Layers и дальше запускаем скрипт Zoom And Center;
— для именованных объектов все действия заменяем скриптом NamedItemsFinder. Он ищет по имени или содержимому текстов и масштабирует область по найденному объекту, даже если он скрытый или заблокированный.
Оба скрипта у меня добавлены на горячие клавиши, так как часто использую.
#select #view #in_use
⚡7❤🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
RenameLayerAsText — переименовывает слои по имени текстового объекта в слое, если оно есть, или содержимому. Текст может быть вложен в группы с другими объектами.
Use first text — верхний текст в иерархии объектов слоя.
Last text — последний (нижний).
Скачать скрипт
#illustrator #layer
Use first text — верхний текст в иерархии объектов слоя.
Last text — последний (нижний).
Скачать скрипт
#illustrator #layer
🔥6❤2