Просматривают:
2 Анонимно
Коллекция скриптов для Adobe Illustrator. |
||
|
||
---|---|---|
Пользователь 1 уровня
Присоединился:
2009/2/12 0:33 Откуда Киев
Сообщений: 328
|
Предлогаю складывать в этот созданный мною топик все более-менее востребованные скрипты для иллюстратора. Даже если есть полная убеждённость, что они никогда никому не понадобятся.
Поскольку всё свалено в кучу бессистемно, то для поиска нужного скрипта пользуйтесь возможностью запроса по ключевым словам в финдере вашего браузера. Например, по ключевому слову воздействия скрипта на объект (типо: красит, меняет, удаляет, вращает... и т.п.).
Опубликовано: 2010/9/19 4:15
Edited by Eugene on 08/04/2012 15:08:58
|
|
_________________
ma1iatko@yandex.ru Как повяжешь галстук - береги его! Он ведь с нашим знаменем цвета одного. |
||
|
Re: Коллекция скриптов для Adobe Illustrator. |
|
---|---|---|
Пользователь 1 уровня
Присоединился:
2009/2/12 0:33 Откуда Киев
Сообщений: 328
|
123.191. Скрипт реверсирует порядок строк в параграф-тексте (чаще всего встречается название "поинт-текст". Пользователь пишет несколько строк параграф-поинт-текстом, затем включает инструмент селекшен-тул и выделяет этот параграф-текст. После чего запускает скрипт. После работы скрипта порядок строк в этом текстовом блоке будет инвертироват. То есть первая строка окажется на последнем месте. А последняя, стало быть, на первом. И так далее. Публикуемая рядом картинка расскажет лучше.
ReverseParagraph_.zip Картинко 02.zip 123.192. Ещё один скрипт из семейства скриптов реверс-пат, что и скрипт за номером №81. Он также меняет местами начальную и конечную точки рисования, что часто бывает очень важным для работы блендов. ReversePath_.zip 123.193. Скрипт рисует полигон, а проще говоря, - много-угольник с одинаковыми сторонами и дефолтной обводкой. Длина и количество сторон задаются пользователем в двух промтах. Центр вновь созданного много-угольника будет находится в начале координат. SideLengthPoly_.zip 123.194. Скрипт из семейства скриптов R_Edge, что опубликованы за номерами №№123.187,123.188. Он добавляет фен-шуйности в жёсткую прямоту линий и углов, сглаживая их. Фильм, который прикреплён в архиве, красноречиво и лаконично по-японски демонстрирует достоинства этого скрипта. SmooEdje1.zip Фильм: SmooEdje.part1.zipSmooEdje.part2.zip 123.195. Вероятно дальнейший релиз того же самого скрипта, но для других версий люстры. (Какой из них под какую версию люстры работает - проверяйте сами). SmooEdje___.zip 123.196. Ещё один скрипт для работы с текстом. Он автоматом создаёт красивые завершающие титры, которые медленно проплывают в конце фильма. Для успешной работы скрипта следует создать список ролей и исполнителей, как показано на картинке, при помощи поинт- или ареа-текста. А затем запустить скрипт. StaffRoll_.zip Картинки 01.zip02.zip 123.197. Пользователь выделяет в замкнутом пути желаемую точку, которую он хочет сделать начальной. (То есть лежащей в самом низу иерархии стопки точек данного объекта). А затем запускает скрипт. После работы скрипта абсолютно ничего внешне не меняется. Но выбранная точка будет отправлена в нижнюю стопку точек объекта, как будто бы с неё этот объект начинал рисоваться. StartAnchor_.zip 123.198. Скрипт накладывает на выделенный выгнутый сегмент выделенную точку прямого сегмента в месте, где по мнению скрипта прямой сегмент должен образовывать касательную. Этот скрипт очень эффектно дополняет семейство скриптов для работы с касательными, которые опубликованы под номерами №№69 и 84. Для успешной работы этого скрипта следует выполнить некоторые условия. В частности, необходим сегмент в виде дуги. Это часть окружности или элипса, спирали или другой фигуры. Важно, чтобы сегмент не был загнут змейкой. Затем необходим абсолютно прямой сегмент. Если есть эти два контура, то начальные условия соблюдены. Пользователь выделяет дуговой сегмент инструментом дайрект-селекшен-тул, так, чтобы его точки оставались невыделенными. Затем нажимает на кнопку ШЫФТ и выделяет одну из точек на прямом сегменте. После этого запускает скрипт. Появляются промты, в которых следует выбрать стоит ли добавлять точку к дуговому сегменту и надо ли сегменты соединять. Чтобы всё описанное было лучше понятно, рекомендую посмотреть японский фильм, который прилогается в архиве. TangentPos_.zip Фильм: TangentPos.zip 123.199. Скрипт удаляет текст вдоль кривой со всех выделенных кривых с текстом. При этом он оставляет кривые нетронутыми, присваивая им дефолтную толщину обводки и цвет. Детали смотрите в фильме, который прилагается. Недостатком скрипта является его частичный отказ работать в AICS5. Демонстрация работы: unTextPath.zip Собственно скрипт: unTextPath_.zip 123.200.1 - 123.200.3. Три скрипта. Как мне кажется, это релизы разных времён одного и того же скрипта. Возможно, для разных версий люстры. Но детально не смотрел. Может это один и тот же одинаковый файл. Просто скачивал с разных ссылок. Итак, данный скрипт превращает выделенный пойнт-текст в ареа-текст. Больше добавить нечего. Настолько прост он в работе. TextFrameChange3.zipTextFrameChange2.zipTextFrameChange1.zip 123.201. Скрипт, который присваивает всем объектам в документе, имеющиеся в документе стили случайным образом. Следует осторожно запускать этот скрипт, посколько будут затронуты невыделенные, залоченные и скрытые объекты тоже. РэндомСтайлз.zip 123.202. Скрипт, который присваивает всем выделенным объектам в документе имеющиеся в документе кисти случайным образом. РэндомБрашСелекшен.zip 123.203. Скрипт изменяет размер уже созданной текстовой рамки с ареа-текстом. Для успешной работы следует включить инструмент тайп-тул и нарисовать им в нужном месте текстовую рамку произвольного размера. Затем пользователь снимает выделение мигающего курсора с текстовой рамки глобальной отменой выделения (по умолчанию кнопки CTRL+SHIFT+A). После этого ареа-текст-рамку следует выделить снова инструментом селекшен. При уже выделенной текстовой рамке с ареа-текстом запускается скрипт. Диалоги попросят ввести ширину, а затем и высоту текстовой рамки в миллиметрах. _TextFrameSize.zip 123.204. Сценарий из семейства дивайд текст фрейм, ярким представителем которого является скрипт, опубликованный за номером №38.3. Данный релиз также разбивает выделенный текстовый блок с пойнт-текстом или ареа-текстом построчно. В случае с ареа-текстом каждая разбитая строчка превращается в пойнт-текст. _TextDiv3.zip 123.205. Учебно-тренировочный скрипт, который с лёгкостью отражает любой объект, присутствующий в арт-ворке относительно вертикальной оси. Для практического использования следует применять его очень осторожно, поскольку он отразит каждый объект, независимо от того, выделен он или нет, закреплён или скрыт... Разработчик рекомендует использовать его как основу для других скриптов, какие пользователь возможно захочет создать. FlipAnObject.zip 123.206. Скрипт создаёт новый файл и хаотичные картинки в нём на выбранную пользователем тему из 9-ти заложенных разработчиком и один из пяти возможных принципов хаотичности. Скрипт запускается при сером окне уже открытой программы 3-й, 4-й или 5-й цс версии люстры. Следует помнить, что сначала выбирается сюжет во второй строке диалога, а уж после можно перейти к выбору принципа хаотичности в первой строке диалога. Иначе скрипт сразу вступит в работу. 33_TOON_BOOM.zip Превьюшка с работой скрипта. Качество неахти. Но, по-видимому, разработчик считает, что для ясности понимания и этого хватит. ТунБум.zip 123.207. Скрипт создаёт новый файл и хаотичное переплетение из выбранных пользователем в диалоге типов контуров. Пользователь запускает программу (цс3,4 или 5) или закрывает все файлы в ней, чтобы было только одно серое окно. Затем запускается скрипт. Пользователь выбирает в открывшемся диалоге вторую строку и делает выбор сюжета, как следует порыскав ползунками. После подтверждения выбора пользователь выбирает принцип по которому будет создан новый файл с хаотичным рисунком объектов в первой строке диалога и после рыскания нужными ползунками если необходимо и подтверждения выбора скрипт вступает в работу. 32_PURE_CHAOS.zip Превьюшка нерезкого качества с демонстрацией настроек и работы скрипта. ПурХаос.zip 123.208. Скрипт создаёт новый файл с переплетением по спирали всяких контуров из выбранных пользователем типов в открываемом диалоге. Пользователь запускает программу (цс3,4 или 5) или закрывает все файлы в ней, чтобы было только одно серое окно. Затем запускается скрипт. Пользователь выбирает в открывшемся диалоге вторую строку и делает выбор сюжета, как следует порыскав ползунками. После подтверждения выбора пользователь выбирает принцип по которому будет создан новый файл с рисунком спирали в первой строке диалога и после рыскания нужными ползунками если необходимо и подтверждения выбора скрипт вступает в работу. 31_SPIRAL.zip Нерезкое картинко с демонстрацией работы Спайэрл.zip 123.209. Скрипт служит для превращения всех кошерных векторных контуров в джава-скрипт-текст, который автоматически будет встроен в тело вновь создаваемого без участия пользователя скрипта. Потом этот скрипт или цитату из него, особенно из того места, где эти кошерные контуры содержатся, можно будет применить для написания своего собственного сценария. На очень плохого качества рисунках показано, как это сделать и где потом искать, к примеру, все полосочки и усы от тигра... Для начала работы следует сохранить или открыть уже сохранённый файл в котором содержатся только кошерные контуры. Что это значит читайте выше в предыдущих статьях, введя слова в финдере вашего браузера... Лично от себя хочу отметить, что скрипт любит работать с закрытыми патами. Поэтому все паты рекомендуется закрыть... Затем запускается скрипт. После тихого окончания работы скрипта появляется диалог, в котором пользователю будет предложен фолдер для сохранения результатов его работы. После этого, открыв сохранённый скрипт в дебугере или просто в блокноте, ошарашенный пользователь может найти в теле скрипта все свои нарисованные объекты для того, чтобы вставить их потом в свой собственно-ручно-разрабатываемый сценарий. При попытке запуска вновь созданного скрипта могут произойти неожиданные результаты. Так, когда ваш покорный слуга пытался запустить в 5-цс люстре созданный скриптом сценарий, появилось окно с сообщением об ошибке. При прогоне через дебугер, оказалось, что предпоследняя строчка ругается. Я её заремаркировал и тогда стало всё впорядке. Причина была в том, что один из патов оказался незамкнутым. Далее все контуры получились белыми - и заливка, и обводка. Вместо стандартного арт-борда появился крохотный арт-бордик размером с бондинь-бокс всей совокупности объектов. Может быть это только частный случай некорректной работы, который зависит от платформы. Утверждать не берусь. 28_TRACE_VECTOR_TO_SCRIPT.zip Картинки с иллюстрацией работы powerclip.ru/file.php?id=... ТрейсВекторТуСкрипт.zip 123.210. Скрипт рисует блоки различной красоты, цвета и сложности. Пользователь должен закрыть все файлы в программе, чтобы было серое окно. Затем запускается скрипт. Появляется диалог со всевозможнейшей кучей настроек. После того как пользователь выберет свой пользовательский вариант рисунка и хорошенько порыскает все-возможными ползунками, подтвердив свой выбор, скрипт создаст новый документ с новым слоем на котором будет нарисовано то, что заказывал пользователь. А именно - какие-то сумасшедшие цветастые блоки. Вообщем - на любителя. 22_BOXIT.zip Демонстрация работы скрипта БоксИт.zip 123.211. Скрипт рисует одинаковых рыбок. При сером окне программы без открытых или созданных файлов пользователь запускает скрипт. Во многочисленных настройках диалога пользователю надлежит как следует порыскать ползунками, поотмечать нужное в чек-боксах и после подтверждения своего выбора он через несколько секунд увидит стайку неприглядных векторных рыбок. Если всё же только рыбок будет недостаточно, то, мне кажется, что вместо рыбок можно внедрить в код скрипта что-то своё оригинальное. Как это видно из выше описанной статьи (пункт 123.209.) про захват графических объектов непосредственно в код скрипта. 26_BLOWFISHIT.zip Демонстрация работы БлауФиш.zip 123.212. Скрипт рисует ленточки разных форм, размеров и цветности. Результат просто одуряет. Опять же при сером окне программы без открытого или созданного файла пользователь запускает скрипт. Как следует поковырявшись в настройках диалога, как это рекомендуется в выше озвученных статьях, подтвердивший выбор пользователь увидит свой собственный ни на что непохожий результат. Ленточки эти потом можно будет использовать, например, для создания всевозможных паттернов. 27_TOTALY_TWISTED.zip Демонстрация работы ТоталиТвистед.zip 123.213. Скрипт рисует, а затем разбрасывает по всей монтажной области звёздочки разных цветов... Запускается этот скрипт пользователем при сером окне программы без открытых или созданных файлов. При запуске появляется диалог с настройками, помогающий пользователю создать унекальнейший рисунок звёзд для добавления, к примеру, в свой собственный набор паттернов. 24_STARIT.zip Рисунки с демонстрацией работы скрипта СтарИт.zip 123.214. Скрипт рисует, а затем разбрасывает по всей монтажной области смайлики... Запускается этот скрипт пользователем при сером окне программы без открытых или созданных файлов. При запуске появляется диалог с настройками, помогающий пользователю создать унекальнейший рисунок смайликов для добавления, к примеру, в свой собственный набор паттернов. 25_SMILEIT.zip Демонстрация работы СмайлИт.zip 123.215. Работа этого скрипта во многом сходна с созданием блоков, что озвучено в статье 123.110. Разница только в том, что блоки будут круглые. Поэтому для краткости описывать ничего не буду. Читайте от-туда. 23_CIRCLEIT.zip Картинко СёкелИт.zip 123.216. Воздействие данного скрипта на выделенный в атр-ворке объект или объекты во многом сходно с работой скрипта за номером 123.174. Пользователь выделяет объект или объекты и запускает скрипт. Скрипт рисует закреплённые направляющие к бондинь-боксу выделения (всего 6 направляющих), которые нормальны по отношению к сторонам арт-борда. 01_LIJNENWERK.zip 123.217. Ещё один скрипт для создания меток обреза. Для правильной работы скрипта следует запустить его при открытом текущем документе. В документе ничего не должно быть выделено. Тихо закончив свою работу, скрипт создаст новый слой DIECUT. В этом слое будут присутствовать метки реза в аккурат по арт-борду вашего документа. Если же пользователь пожелает другое расположение меток реза, то он должен выделить объект или совокупность объектов, по которым он хочет их создать и сгруппировать их. После работы скрипта метки реза будут созданы по бондинь-боксу выделения. 02_SNIJTEKENS.zip 123.218. Данный сценарий создаёт в документе новый слой с группой, в которую включается созданный как-бы пат-гуайд. Этот пат-гуайд как-бы очерчивает с некоторым отступом бондинь-бокс выделенного объекта или группу объектов тончайшим волосяным прямоугольником без фила и строука, а проще говоря - без заливки и обводки. При этом в габариты самОго выделенного объекта сценарием включается также и сама обводка. Коэффициент отступа (по голландски - omrekenfactor) задаётся в 15-й строке сценария. И по-умолчанию является равным 2.834645 условным единицам. При таком коэффициенте отступ очерчивания будет равным 20 мм. Если данный коэффициент будет нолевым, то волосяной прямоугольник будет точно соответствовать видимой части изображения объекта на экране. Если в документе не будет выделен ни один объект, то создаваемый пат-гуайд очертит с отступом арт-борд текущего документа. 03_BOUNDINGBOX.zip 123.219. Скрипт, который располагает по порядку в стопке некоторое количество слоёв общим числом 27 штук. По своим показателям может по праву претендовать на звание "учебно-тренировочный". Но по-видимому разработчиком он всё же был задуман для завершения какого-то другого сценария. Пользователь создаёт документ с 27-ю слоями с такими названиями: BB, DECUIT, (далее идёт слой, длина названия которого больше двух символов или больше 2 (выясните сами)), EMBOSS, DEBOSS, VARNISH, FOIL, EUD 1, EUD 2, HW ALGEMEEN, EUD A, EUD B, EUD C, EUD D, EUD E, EUD F, EUD G, EUD H, EUD I, EUD J, EUD K, EUD L, EUD M, EUD N, ART, FOND, LINES. Слои могут быть разбросаны в стопке в произвольном порядке. И только после этого можно запускать скрипт. После работы скрипта слои будут расставлены в выше-перечисленном порядке сверху-вниз. Если пользователю не нравятся названия, которые даны разработчиком и он сам решит, как озаглавить слои и сам определит их необходимое количество, то тогда следует подредактировать и код скрипта. Иначе скрипт работать не будет. 04_ARANGE LAYERS.zip 123.220. Разработчик для какой-то своей цели оставил здесь несколько идентичных скриптов для создания слоёв со всевозможными именами. При запуске в открытом или созданном документе каждый из этих скриптов добавляет новый слой со своим названием. У всех слоёв тёмно-синие чернила. 05_CREATE_LAYER_FOND.zip06_CREATE_LAYER_ART.zip15_CREATE_LAYERS_HWAN.zip 14_CREATE_LAYERS_HW12.zip10_CREATE_LAYER_FOIL.zip09_CREATE_LAYER_EMBOSS.zip 08_CREATE_LAYER_VARNISH.zip 123.221. Скрипт устанавливает начало координат в левом нижнем углу открытого документа. Таким образом, пользователю не нужно будет включать линейку и протягивать её за уголок для прицеливания к нижнему левому углу арт-борда, чтобы привести к настройкам по-умолчанию сбившуюся, было, нулевую точку системы координат, а достаточно запустить скрипт и он всё сделает сам. 07_ZET_NULPUNT.zip 123.222. Пользователь выделяет в документе один объект или одну группу и запускает скрипт. Скрипт создаёт новый слой, в котором в аккурат по центру каждой стороны бондинь-бокса появляются коротенькие в 8 миллиметров перпендикулярные метки приводки толщиной в 0,4 пикселя с обводкой белого цвета. Все эти четыре метки оказываются на новом слое. Возможно этот скрипт писался с демонстрационной целью. 11_MIDDENTEKENS.zip
Опубликовано: 2015/6/7 14:55
|
|
_________________
ma1iatko@yandex.ru Как повяжешь галстук - береги его! Он ведь с нашим знаменем цвета одного. |
||
|
Re: Коллекция скриптов для Adobe Illustrator. |
|
---|---|---|
Пользователь 1 уровня
Присоединился:
2009/2/12 0:33 Откуда Киев
Сообщений: 328
|
123.242. Ещё один сценарий, требующий для полноценного исполнения сразу две библиотеки - омино-диалог-мейкер и омино-иллюстратор-утилз. Поскольку они не внедрены в код, то скрипт работать не будет. Ниже-следующий пункт публикует полно-ценный для работы сценарий.
moire2.zip 123.242.1. Как обещал, публикую полноценный скрипт, являющийся продвинутой версией предыдущего скрипта для интерполяции объекта. Пользователь выделяет один кошерный объект, а затем запускает скрипт. В появившемся диалоге он делает много-численные настройки и подтверждает затем свой выбор кликом на кнопке ОК. Когда скрипт закончит обработку объекта, то пользователь увидит целый сноп интер-поляционных вариаций на тему выделенного объекта, с теми настройками, которые были сделаны в диалоге. _moire2.zip 123.243. Этот скрипт, как следует из названия, является инструментом по созданию повторяющихся текстур из текстовых строк, где слово или предложение, добавленное пользователем в диалоговое окно при запуске скрипта, будет клонировано множество раз, чтобы получить прямоугольную структуру из поинт-текста с само-бытным унекальнейшим орнаментом, выполненым из буков. _textGrid.zip 123.244. Ещё одна неслабая попытка создать некое подобие окна докера для запуска скриптов, выбираемых из списка одним кликом. Но рискну предположить, что не всё у разработчика получилось гладко. У меня, к примеру, запускаются не все скрипты из этого докера. Да и сам докер запускаетцо только из дебугера. Хорошо запускаются учебно-тренировочные скрипты, в которых рисуются диалоговые окна. А другие не запускаются совсем. Но я не стал размещать этот скрипт в пост с нерабочими скриптами, предполагая, что может быть он не работает только с моей платформой... Пользователь создаёт, к примеру, в корневом фолдере папку и называет её "scripts" (без кавычек). Затем он помещает туда 10-15 скриптов, которые он хочет всегда запускать из открытого окна с рабочим файлом программы. Далее открывает этот самый докер-скрипт в блокноте или в дебугере и исправляет 17-ю строку на фолдер, где он положил 10-15 скриптов. Строка должна звучать так: "C:/scripts", После этого он сохраняет файл и запускает его из рабочего окна программы. (У меня не получилось запустить его из программы, поэтому я запустил его из дебугера). В окне программы должна появится палитра в которой будут 10-15 кнопок. Каждая кнопка будет подписана как файл скрипта. Кликнув по ней указательным девайсом, пользователь запустит соответствующий файл со скриптом... Замысел грандиозный. Но у меня почему-то не работает. _file launcher.zip 123.245. 123.245.1. Ещё один наглядный пример создания диалогового окна для сценария. Чуть ли не на пальцах показано как следует писать код, чтобы окно с заданными размерами и текстом появилось в окне программы при запуске скрипта. Но не говорится ничего, как же осуществить задекларированное в диалоге действие. Без библиотеки omdExample1.zip С библиотекой _omdExample1.zip 123.246. 123.246.1. Тоже другой наглядный пример создания диалогового окна для сценария. Опять же показано какую кнопочку в диалоге как создавать. Всё очень подробно расписано. Но пока нет ни слова о том, как же зарядить эти диалоговые окна и кнопки на выполнение конкретных действий. Без библиотеки omdExample2.zip С библиотекой _omdExample2.zip 123.247. Скрипт, служит хорошим примером для напесания сценариев, в которых выполняемые действия динамично иллюстрируются при помощи прогресс-бара, а проще говоря - голубого бегунка. Пользователь запускает скрипт и видит, как бежит бегунок прогресса. Только вот несовсем понятно, как же применить это в реальной жизни к реальному процессу. _progressBar.zip 123.248. Скрипт является более продвинутой версией скрипта за номером 123.41. Пользователь выделяет все кошерные элементы на арт-борде и запускает скрипт. Скрипт распознаёт цвета обводки и заливки всех выделенных кошерных элементов, а затем добавляет все эти цвета в палитру свочей. NameAllColors.zip 123.249.1. 123.249.2. Сценарий, сообщающий размеры текущего выделения. Пользователь выделяет один или более объектов и запускает сценарий. Скрипт при этом анализирует размер общего бондинь-бокса выделения и пишет ниже левого нижнего угла бондинь-бокса размеры в миллиметрах. Разработчег позаботился о том, чтобы надпись была красивше и предоставил пользователю самому изменять точность измеренных сторон бондинь-бокса, а также размер и гарнитуру шрифта. Об этом он подробнейшим образом на русском языке написал инструкцию в теле скрипта. От себя я могу только добавить, что следует хорошо знать название системного шрифта в люстре, которым будут сделаны надписи. Ведь названия шрифтов в люстре могут отличаться своими особенностями. Обратите, к примеру, внимание на строку 36. На моей платформе и в моей программе нет шрифта с названием "Arial". При запуске скрипта с этим названием шрифта, он не будет у меня работать. Поэтому я сперва уточнил название, а затем изменил его, к примеру на "Arial-ItalicMT". Оригинальный скрипт MeasureIt.zip Скрипт с изменением шрифта на "Arial-ItalicMT" _MeasureIt.js.zip 123.249.3. Моя скромная доработка предыдущего сценария, которая призвана обойти проблему со шрифтами, если пользователь всё-таки не знает, как правильно называется в его системе его шрифт. Для этого я присоединил к исходному коду дополнительный скрипт, а те свойства и переменные, где прописывается название шрифта, робко заремаркировал. Теперь пользователю достаточно обратить внимание на строчку с номером №102. В ней по-умолчанию стоит цифра [0]. Что на моей платформе и в моей программе соответствует шрифту "Aparajita". (кто читал каму с утра, тот в курсе дела). Пользователю достаточно изменить цифру [0] на любое своё число. Оно может быть однозначным, двузначным, а если у пользователя в системе более 100 шрифтов, то и трёхзначным. Поскольку пользователь не будет знать, какой же шрифт он воткнул в сценарий, рекомендую для этого втыкать в созданную надпись в открытом документе инструментом тайп-тул при вызванной палитре тайп. Или запускать сценарий из дебугера при включённой палитре Джава-скрипт-консоле. 0_MeasureIt.js.zip 123.250. Думаю, что подробно описывать действие этого скрипта не стОит. Само его название говорит за себя. Пользователю лишь надо выделить все желаемые объекты в арт-ворке и запустить этот скрипт. После тихой работы скрипта прозрачность всех выделенных заливок и обводок будет изменена в случайном порядке. trasparent_randomize.zip 123.251.1. 123.251.2. Работая с текстовыми блоками ареа-текста, пользователь очень часто обращал внимание на то, что приходится тратить много времени на рутинную обработку переполненных текстовых фреймов. Например, хотелось бы разместить скрытый от взора в данный момент ареа-текст из переполненного фрейма в другом созданном пустом фрейме, а затем, если другой фрейм окажется тоже переполнен, то в следующем созданном. И так далее... То есть сделать работу с текстом приближённо съымитированной к работе в программе ин-дезайн или ин-копи... Данный сценарий призван облегчить задачу верстальщика. Пользователь выделяет переполненный фрейм с ареа-текстом при помощи инструмента селекшен-тул, а затем запускает скрипт. Скрипт анализирует видимый взору текст во фрейме, анализирует размеры самого фрейма и делает копию фрейма, позиционируя её к нижнему левому углу оригинала. А затем удаляет видимый текст. Таким образом, после тихой работы скрипта верстальщик видит продолжение стори в следующей копии текстового фрейма. Если же и в этот раз фрейм будет сигнализировать о переполнении красным крестиком, то, выделив его селекшен-тулом, скрипт можно запустить повторно. Стори будет продолжена в следующем вновь созданном фрейме. И т. д. Вот оригинальный скрипт-исходняк, эспешиал эдишен. Работает только во 2-й цс люстре. TailCutter.zip Скрипт для более поздних версий люстры (моя скромная интерпретация) _TailCutter.js.zip 123.252. Ещё один скрипт из семейства скриптов по экспорту выделенного в файл PSD или JPG. Пользователь выделяет один или несколько кошерных контуров или групп кошерных контуров. Затем запускает скрипт. Скрипт проставляет кроп-марки, а проще говоря - метки реза возле каждого выделенного бондинь-бокса выделенного объекта или группы, а затем скрипт открывает браузер. В браузере скриптом будет предложено создать папку для сохранения всех выделенных объектов в файл PSD. То есть в фото-шоповский файл. Он будет называться антитлед-1. После того, как пользователь подтвердит название папки кликом на кнопке в браузере, скрипт тихо закончит свою работу. Вокруг экспортированных в формат фото-шопа объектов останутся метки реза. Для экспорта в формат JPG следует подправить код скрипта. Переменная PSD отвечает за то будет ли выводиться PSD или JPEG. exportSelection.zip 123.253. Скрипт помогает просмотреть файлы в формате *.SWF, а проще говоря - флэш-файлы. Пользователь запускает скрипт и в рабочем окне программы появляется флэш-вивьер - встроенное в какой-то из продуктов адоба небольшое захованное в недрах приложение. Остаётся только выбрать файл и наслаждаться просмотром. flashViewer.zip 123.254. Скрипт создаёт новый слой и размещает этот слой в самом низу стопки слоёв текущего документа. Затем скрипт анализирует размеры арт-борда и создаёт контур с белой заливкой на 5 миллиметров больше арт-борда по периметру. И закрепляет слой на замок. При повторном запуске того же скрипта в том же самом документе с уже созданным и закреплённым слоем, - этот слой будет скриптом удалён. layerEffect.zip 123.255. Вот что пишет разработчег по поводу данного скрипта - цитирую: "Тест: скрипт OpenMultiPagePDF Открывает мультистраничные pdf файлы. Суть процесса: 1. Идет запрос на открытие файла 2. Идет запрос куда сохранить файл. 3. Затем в дальнейшем циклично идет запрос на открытие следующей страницы. 4. Каждая страница помещается на отдельный слой (т.к. при работе скрипта идет перебор всех объектов, то иногда время открытия занимает значительное время (например, если pdf был сделан из вордовского файла)) 5. Затем по окончании файл сохраняется. Если бы у меня работали свойства при открытии pdf - можно было реализовать все гораздо быстрее удобнее и проще, но они ни фига почему то не работают - не знаю почему. Может из-за этих гребанных updates, потому как раньше они вроде работали. " - конец цитаты. А теперь расскажу своими словами. Пользователь в пустом сером окне программы запускает скрипт. Тут же появляется окно браузера в котором следует выбрать много-страничный ПДФ-файл. После выбора много-страничного файла и подтверждения выбора, окно браузера закроется и в пустом сером окне программы появится окно стандартного плагина иллюстратора "Open PDF". Пользователь должен выбрать первую страницу документа и подтвердить свой выбор кликом на кнопке ОК. Скрипт откроет первую страницу документа и повторно запустит браузер в котором пользователю будет предложено выбрать файл. Подразумеваеццо, что пользователь выберет тот же самый файл. Для ускорения процесса рекомеднуется при первом открытии браузера скопировать в клип-борд его название и потом просто вставлять в диалоговое окно браузера. После подтверждения выбора скрипт выдаёт алерт "Оупен некст пэйдж?", на что пользователь отвечает нажатием на кнопку ентер. Следует повторное открытие окна стандартного плагина иллюстратора "Open PDF". Пользователь выбирает следующую (в данном случае вторую) страницу документа и подтверждает свой выбор. Скрипт скроет первый самый верхний слой в текущем документе и создаст второй слой в который вклеит вторую страницу ПДФ докумета. Далее появится алерт "Оупен некст пэйдж?" и если пользователь готов для обработки следующей страницы много-страничного ПДФ-файла, то он должен подтвердить это нажатием на кнопку ентер. Цикл по выбору и открытию документа запустится снова с образованием нового слоя и вклеиванием выбранной страницы. И так далее... В противном случае, при появлении алерта, пользователь прерывает весь цикл нажатием на кнопку эскейп. И завершает работу скрипта. OpenMultiPagePDF.zip 123.256. VB-скрипт, тестовый вариант которого публикуется, призван создать маску из одного компаунд-пата, а проще говоря, составного контура и другими кошерными контурами, которые находятся под ним. Я не смог до конца разобраться в адекватности данного решения, поэтому излогаю своё понимание. Для успешной работы скрипта пользователь определяет один или несколько кошерных айтемов, которые он хочет "замаскировать" созданным компаунд-патом. Этот компаунд-пат должен находится выше всех маскируемых в стопке объектов. Как пишет автор, компаунд-пат может иметь в себе дырку, а может и не иметь. После того, как пользователь спозиционировал все подготовленные к "маскированию" объекты и накрыл их компаунд-патом, он рисует поверх всех объектов простой замкнутый контур, накрывающий сверху все участвующие в "маскировании" объекты, перечисленные выше. Затем он всё это выделяет и запускает этот довольно спорный скрипт. Вот что пишет сам разработчик: цитирую - Пытаюсь использовать compound path как clipping mask, Это чисто проверочный скрипт. Будет работать только при следующих условиях: 1. В документе выбрано несколько векторных объектов 2. Самый верхний объект — не compound и он может быть какого-угодно размера, он будет вспомогательной маской. 3. Ниже него в стопке располагается вожделенный compound. Он может иметь дырку, а может и не иметь. - конец цитаты. КомплекКомп.zip 123.257. Публикуемый VB-скрипт призван с довольно неплохой точностью наглядно исследовать структуру выделенного контура методом оценки критериев хендлов каждого выделенного анкора, а проще говоря - рычагов каждой опорной точки. Пользователь выделяет кошерный объект, узлы которого он хочет исследовать и запускает скрипт. Скрипт анализирует каждую опорную точку и сортирует их по пяти категориям. Затем каждую опорную точку он накрывает цветным кружком без обводки, размером в 10 пунктов. Цвет кружка зависит от типа опорной точки и будет определён в таком порядке: Точка без рычагов (гладкая или угловая) будет иметь серый цвет Cyan=0 Magenta=0 Yellow=0 Black=20 или R=209 G=211 B=212 Точка только с одним рычагом (также гладкая или угловая) будет иметь коричневый цвет Cyan=16 Magenta=37 Yellow=58 Black=0 или R=214 G=164 B=119 Точка у которой рычаги симметричны (степень симметричности скрипт определяет с точностью меньше процента) будет иметь накрывающий кружок цвета редиски Cyan=0 Magenta=100 Yellow=0 Black = 0 или R=236 G=0 B=140 Гладкая точка с рычагами разной длины будет иметь накрывающий кружок цвета бирюзы Cyan=100 Magenta=0 Yellow=0 Black=0 или R=0 G=174 B=239 Угловая точка с рычагами разной длины будет иметь накрывающий кружок зелёного цвета Cyan=100 Magenta=0 Yellow=100 Black=0 или R=214 G=164 B=119 ColorPoints.zip 123.258.1 123.258.2. Скрипты из семейства по удалению хендлов, а проще говоря, рычагов опорных точек. Первый скрипт удаляет только левые рычаги всех выделенных точек, а второй - только правые. Следует с осторожностью использовать этот скрипт на объектах, где нет чёткой разницы между "лево" и "право", потому что скрипт также эту разницу не определит. РемувРайтХэндлес.zipРемувЛефтХэндлес.zip 123.159. Этот скрипт для тех, кому по какой-либо причине не хочется воспользоваться стандартной командой программы по удалению гуайдов, а проще говоря - направляющих. А желает идти альтернативным путём. Запустив этот скрипт в открытом документе, пользователь увидит промт или алерт в котором будет сказано сколько удалось в документе найти направляющих и что все они будут удалены. Подтвердив выбор нажатием на кнопку ентер, пользователь удалит все направляющие и завершит тем самым тихую работу скрипта. RemoveAllGuides.zip 123.160. Скрипт, который мог бы восполнить некоторые недостатки инструмента Magic Wand Tool. Этот скрипт заменяет цвет в различных иерархиях объектов на указанные свочи. Автор скрипта - Алекс Шеингарт (Alex Sheingart). Это его дебют в скриптинге для Illustrator. И если это всего лишь дебют, то какой же тогда будет пост-дебют. Интерфейс скрипта разработан интуитивно-понятно и дружелюбно. Так что нет необходимости слишком сильно останавливаться на его описании. Его следует проюзать лично. В этом файле бета версия. ColorRep.zip 123.160.1. Облегчённая версия скрипта с минимальным количеством выводимых сообщений. _ColorRep.zip 123.160.2. Лайт-версия без выводимых сообщений. Предназначена для максимально-частого использования в документе. ColorRep_Lite.zip 123.160.3. Финальная версия скрипта - фул эдишен. Имеет прогресс-бар, который обеспечивает мониторинг обработки при запуске скрипта с большим количеством объектов. ColorRep (1).zip 123.161. Ещё один скрипт от Алекса Шеингарта (Alex Sheingart), который он сделал по моей робкой просьбе. Его работа столь специфична, что следует посмотреть на скрипт CopyAnchor, из семейства которого этот скрипт происходит. Отличие только в том, что рычаги приводимого узла не изменны в процессе приводки. Пользователь выделяет точку или точки приводки, которые могут соединяться сплайнами, а могут и не соединяться. Затем пользователь выделяет точку или точки на приводимом к точкам приводки объекте. После этого запускает скрипт. При умелом использовании этот скрипт может послужить хорошей альтернативой инструменту Rehape Tool. CopyAnchornew.zip
Опубликовано: 2015/6/7 15:10
|
|
_________________
ma1iatko@yandex.ru Как повяжешь галстук - береги его! Он ведь с нашим знаменем цвета одного. |
||