Инструкция на других языках: English, Русский
Это коллекция авторских скриптов для Adobe Illustrator. Небольшие скрипты, не вошедшие в основную коллекцию, выкладываю на Github Gist.
Описание каждого скрипта также находится внутри его файла. Тестировалось в Illustrator CS6, CC 2019-2025 (Windows), CC 2019-2025 (Mac OS).
- В описании скрипта нажмите кнопку .
- Во вкладке откроется код скрипта.
- Нажмите Cmd/Ctrl + S, чтобы сохранить файл на диск.
- Скачайте архив и распакуйте. Все скрипты находятся в папке
jsx
- Поместите
<имя_скрипта>.jsx
в папку скриптов Adobe Illustrator:- OS X:
/Applications/Adobe Illustrator [vers.]/Presets.localized/en_GB/Scripts
- Windows (32 bit):
C:\Program Files (x86)\Adobe\Adobe Illustrator [vers.]\Presets\en_GB\Scripts\
- Windows (64 bit):
C:\Program Files\Adobe\Adobe Illustrator [vers.] (64 Bit)\Presets\en_GB\Scripts\
- Русскоязычная версия:
C:\Program Files\Adobe\Adobe Illustrator [версия]\Стили\ru_RU\Сценарии\
- OS X:
- Перезапустите программу
- Скрипты станут доступны в меню File → Scripts
Перетащите файл скрипта на панель с вкладками открытых документов Иллюстратора. Если же перетащить в центр открытого документа, то скрипт может сработать с ошибками (баг Adobe).
Если часто приходится запускать скрипты, то чтобы не открывать постоянно меню, можно установить бесплатные панели Scripshon Trees или LAScripts.
С их помощью можно запрограммировать макросы запуска скриптов по горячим клавишам.
- SPAi (Mac OS, бесплатно)
- Hammerspoon (Mac OS, бесплатно)
- Keyboard Maestro (Mac OS, платно)
- BetterTouchTool (Mac OS, платно)
- AutoHotkey (Windows, бесплатно)
Warning
Чтобы запускать скрипты через горячие клавиши F1-F15, их добавляют в панель Actions (Операции). Если внутри скрипта выполняется другой экшен, то Иллюстратор зависнет. Как проверить? Откройте в текстовом редакторе скрипт, если в коде найдете app.doScript()
, то он использует экшен. Это во всех версиях с CS6 по CC 2025 на Мак и Виндовс.
Многие скрипты бесплатны для скачивания благодаря поддержке пользователей. Помогите продолжать разработку новых и обновление текущих скриптов, поддержав мою работу любой суммой через Buymeacoffee USD
, ЮMoney RUB
, Tinkoff RUB
, Donatty] RUB
, DonatePay RUB
. Спасибо.
- ExportSequence - переключает пронумерованные объекты в выбранных группах и экспортирует активный артборд в виде последовательных PNG или JPG файлов
- ColorToner — скрипт для генерации светлых оттенков, теней и тонов исходных цветов
- GradientBlender — скрипт для создания аккуратных переходов цветов в градиентах
- Ai2Ae — скрипт раскладывает объекты по слоям для импорта в After Effects
- ArtboardsFromCSV — скрипт пакетно создаёт именованные артборды с размерами, заданными в CSV таблице
- Duplicate Artboards Pro — скрипт создаёт заданное количество копий артбордов
- HighlightText — скрипт создаёт подчёркивание строк выбранных текстовых объектов
- ImportImagesByName — скрипт импортирует в документ изображения из папки по имени, указанному в текстовых фреймах
Нажмите на название категории, чтобы перейти к описанию и демонстрациям её скриптов.
Скрипты для создания и управления артбордами
- ArtboardsFinder
upd, 09.02.2024
- ArtboardsRemapper
upd, 19.02.2024
- BatchRenamer
upd, 21.01.2024
- DuplicateArtboards
upd, 09.02.2024
- FitArtboardsToArtwork
upd, 18.09.2023
- MoveArtboards
upd, 09.02.2024
- RenameArtboardAsLayer
upd, 12.09.2024
- RenameArtboardAsSize
upd, 12.09.2024
- RenameArtboardAsTopObj
upd, 12.09.2024
Скрипты для работы с цветом объектов
- AverageColors
27.03.2022
- BeautifySwatchNames
31.10.2024
- ColorBlindSimulator
18.04.2022
- ColorCorrector
new, 21.06.2024
- ColorGroupReplacer
08.10.2023
- ContrastChecker
23.07.2024
- ConvertToGradient
upd, 09.02.2024
- CycleColors
upd, 09.02.2024
- CycleGradient
- DistributeGradientStops
- MatchColors
upd, 20.05.2024
- RemoveGradientStops
- ReverseGradientColor
- StrokeColorFromFill
upd, 12.02.2024
Скрипты, которые что-либо рисуют
- DrawPathBySelectedPoints
10.03.2023
- DrawRectanglesByArtboards
new, 29.07.2024
- NumeratesPoints
upd, 22.12.2022
- RandomScribble
upd, 09.02.2024
Скрипты для экспорта документов
- Export selection as AI
upd, 06.10.2022
- ExportToDXF
upd, 04.05.2023
Скрипты для создания и управления группами, обтравочными масками
- CenterClipsToArtboards
- ExtractFromGroup
new, 05.05.2024
- ExtUngroup
- GroupArtboardObjects
new, 11.06.2024
- MaskArtboards
new, 29.07.2024
- MoveToGroup
upd, 09.02.2024
- TrimMasks
Скрипты, управляющие выбранными объектами
- AlignToArtboards
upd, 06.11.2023
- BatchTrace
upd, 07.06.2023
- DuplicateToArtboards
upd, 09.02.2024
- FitSelectionToArtboards
upd, 22.04.2024
- MakeEnvelopesWithTops
- MirrorMove
upd, 07.08.2024
- PlaceSymbols
new, 16.08.2024
- RenameItems
upd, 20.05.2024
- Rescale
upd, 09.02.2024
- ResizeOnLargerSide
upd, 22.12.2022
- ResizeToSize
upd, 09.02.2024
- RoundCoordinates
upd, 22.12.2022
- SwapObjects
upd, 24.03.2024
Скрипты для работы со слоями
- RememberSelectionLayers
upd, 26.02.2022
- RenameLayerAsText
upd, 09.02.2024
- SortLayerItems
29.08.2022
Скрипты, изменяющие пути
- DivideBottomPath
22.02.2023
- SetPointsCoordinates
upd, 09.02.2024
- PointsMoveRandom
upd, 09.02.2024
- SplitPath
upd, 09.02.2024
- SubtractTopPath
03.04.2022
- TrimOpenEnds
upd, 22.02.2023
Скрипты для выбора объектов в документе
- CornersSelector
21.04.2023
- NamedItemsFinder
upd, 09.02.2024
- SelectAllLayersAbove
21.02.2022
- SelectAllLayersBelow
21.02.2022
- SelectBySwatches
upd, 22.04.2024
- SelectOnlyPoints
- SelectPointsByType
upd, 09.02.2024
- SelectRotatedItems
22.06.2022
Скрипты, стилизующие объекты
- AverageStrokesWidth
07.02.2023
- ChangeOpacity
upd, 09.02.2024
- GrayscaleToOpacity
- MakeTrappingStroke
upd, 09.02.2024
- OpacityMaskClip
upd, 05.03.2024
- RandomStrokeWidth
upd, 14.10.2022
- StrokesWeightUp
upd, 23.07.2024
- StrokesWeightDown
upd, 23.07.2024
Скрипты для работы с текстовыми объектами
- AlignTextBaseline
upd, 09.02.2024
- MakeNumbersSequence
upd, 26.03.2024
- MultiEditText
upd, 12.04.2024
- ReplaceFormattedText
29.12.2022
Вспомогательные скрипты
- CheckPixelPerfect
03.02.2022
- DocumentSwitcher
new, 28.08.2024
- FileVersionInformer
- ObjectsCounter
- SaveAllDocs
- SyncGlobalColorsNames
Скрипты для просмотра документа
- Zoom And Center
upd, 28.08.2024
- I am very thankful for such a nice and useful scripts. It makes my life easy and more productive - Rizwan Abuzar
- You are a hero. Thank you for all your hard work improving illustrator so it saves countless hours for people worldwide via your scripts. - Nitcho
- Sergey, these scripts of yours are great — Terry Foxx
- Wow. I just installed and successfully tested. Outstanding work!!! — Zak Lay
- Попробовал ваш скрипт для экспорта выбранных объектов в отдельный Ai, работает замечательно — Дмитрий
- Я просмотрел вашу статью. Полезные скрипты! — Асхат Гиляхов
- Спасибо за такие замечательные скрипты — Олег Зубаилов
- Очень мощные и удобные в использовании, покрывают множество потребностей — Егор Чистяков
- I'm a big fan of your scripts. Absolutely amazing work — David Nightingale
- You are the best ever script editor. All scripts are amazing and useful for designers and time saver. Thank you for your supporting — Tuan Hijas Musaffer
Не забывайте поделиться ссылкой со знакомыми дизайнерами 🙂
Нашли ошибку? Создайте запрос на Github или напишите мне на почту.
Советы, трюки и баги при написании скриптов для Adobe Illustrator: English, Русский.
Email [email protected]
Telegram @sergosokin
Скрипты распространяются по лицензии MIT.
Больше деталей во вложенном файле LICENSE.