Re: Коллекция скриптов для Adobe Illustrator.
07/06/2015 14:51:10
#Link
123.133. Скрипт меняет положение объектов в стопке. Предпочтительно его воздействие на два выделенных объекта. Самый верхний из двух выделенных объектов он отправляет на место самого нижнего из выделенных. А самый нижний из выделенных отправляет на один стопочный слой вверх. Скрипт может работать и с несколькими выделенными объектами. Но тогда его воздействие не так предсказуемо. И хотя это вроде бы два разных скрипта, но почему то разницы в работе я не почувствовал.
Front.zip
123.134. Данный скрипт позволяет отмасштабировать любой выделенный объект по ширине и высоте. Масштабироваться будет его бондинь-бокс, а проще говоря, - габаритный контейнер. Без обводки. При выделении объекта и запуске скрипта появится промт, в котором пользователю будет предложено ввести ширину объекта в пойнтах. При вводе значения и нажатии на кнопку энтер, появится следующий промт, в котором будет предложено выбрать высоту в пойнтах же. Изюминкой скрипта, по-моему, является то, что при выделении нескольких объектов трансформации подвергнется только самый верхний в стопке объект. При попытке трансформировать группу скрипт выдаст сообщение об ошибке.
AdjustXY.zip
123.135. Скрипт с высокой точностью сообщает пользователю о том, какой угол образуют между собой три произвольно выбранные и выделенные пользователем точки, которые могут быть соединены между собой сплайнами или не соединены, будучи рассыпаны по арт-борду в отдельности. Точки могут образовывать замкнутый контур, а могут и соединяться между собой только двумя сплайнами без третьего. Или могут быть частью какой-нибудь более сложной фигуры, будучи выбраны в произвольном порядке. Они также могут принадлежать разным объектам. Критерием точки, которая будет помещена в вершину воображаемого угла является её второй по счёту порядковый номер в выделении, а проще говоря, она была нарисована позже, чем первая точка в выделении, но раньше, чем третья.
Поскольку синтаксис кода скрипта пока не постижим для меня (автор уверяет, что это двоичный код), то разумеется под 2-ю ЦС люстру он работать не будет. Тестировался он под 5-й.
3Pangle.zip
123.136. Следующий скрипт также имеет пока непостигнутый для меня (двоичный, как утверждает автор) код. Проверялся под 5-ю ЦС люстру. Он выполняет команду авераджь. Но с более продвинутыми функциями. Пользователь выбирает произвольное количество точек, с которыми хочет сделать этот самый аверадж. А затем запускает скрипт. После запуска появляется диалог в котором в чек-боксах следует оптичить именно то меро-приятие, которое будет делать аверадж с его выделенными точками. После этого указательным девайсом следует кликнуть на кнопочке "Go". Скрипт действительно очень мне кажется актуальным и насущным. Без него в изометрии и в создании оригами не обойтись.
Align_Anchor3.zip
123.137. Скрипт анализирует размер бондинь-бокса всего выделения, сделанного пользователем, а затем пытается построить в рамках этого бондинь-бокса несколько прямоугольников (не менее 2-х). Количество прямоугольников, расстояние между ними, будут ли они стоять или лежать, а также будут ли снабжены текстовыми фреймами, пользователь выбирает в диалоге, отметив нужное птичками в чек-боксах и введя значения в диалоговых окнах и потянув за ползунки (насчёт ползунков - не могу сдержать восторг и зависть). Изюминкой скрипта является его превьюшность. То есть полный контроль того, что будет сделано, ещё до того, как оно сделано.
BoxDiv5.zip
123.138. Скрипт готовит дивайд любого контурного объекта на горизонтальные или вертикальные слайсики, множественные настройки которых можно выполнить в диалоге после запуска скрипта. Правильность настроек обеспечивает превьюшность, помогая пользователю не ошибиться в выборе. После работы скрипта, как мне кажется, останется только выделить всё то, с чем были проделаны изменения и выполнить команду дивайд из палитры патфиндер.
DivLine5.zip
123.139. Данная бета-версия скрипта возможно является сырой, а возможно мало приспособлена к тестированию именно на моей машине. Но я всё-таки изложу своё понимание работы этого скрипта.
Пользователь выделяет точку на любом понравившемся кошерном (то есть безмешево-градиентно-символьно... и пр.) объекте. Запускает скрипт. Появляется диалог в котором следует ввести в миллиметрах то расстояние на которое будет расширяться бондинь-бокс, в тот момент, когда будет перемещена выделенная точка. Сама выделенная точка задаёт направление расширения бондинь-бокса. Ползунок служит для выставления на глазок десятых долей миллиметра. Не следует, однако, выделять более одной точки из-за реально-некорректной в этой связи работы скрипта.
Если будет выделено более одной точки или какой-нибудь объект, то скрипт изменит вкорне своё воздействие (тестировалось под ЦС5), выявив при этом побочный эффект. При выставлении целого числа, он будет на столько же раз отменять выполненные ранее действия. Если двигать ползунок, количество отмен растёт лавино-образно.
Extend5.zip
123.140. Скрипт скругляет углы на заданный пользователем радиус в миллиметрах. Пользователь выделяет контур, в котором хочет скруглить углы или выделяет одну или несколько опорных точек, в которых хочет скруглить углы. Затем запускает скрипт. В диалоге выставляет нужный радиус скругления. Ползунок служит для выставления на глазок десятых долей миллиметра. После чего указательным девайсом кликает на кнопочке "Go".
R_Corner5.zip
123.141. Скрипт служит для деформации помещённого в текущий документ выделенного пиксельного изображения. Пользователь помещает изображение на арт-борд, а затем запускает скрипт. После запуска скрипта появляется диалог с ползунками, в котором следует интерактивно вводить всякие-разные значения для деформации (вращения, растягивания длины, ширины и угол скоса), а потом подтвердить всё это кликом на кнопке Go.
ReTrans4.zip
123.142. Скрипт, который презентуется в этом пункте, работает точно также, что и предыдущий. Рискну предположить, что разрабатывался он под 3-й ЦС, но под пятый со всеми своими ползунками он не функционирует, как было задумано автором.
ReTransN4.zip
Посмотреть японский фильм о том, как должен работать этот скрипт.
ReTrans.part1.zipReTrans.part2.zipReTrans.part3.zipReTrans.part4.zipReTrans.part5.zip
ReTrans.part6.zipReTrans.part7.zipReTrans.part8.zip
123.143. Данный скрипт является альтернативным средством по масштабированию выделенных объектов. Он масштабирует каждый из выделенных объектов или группу. В диалоге при запуске скрипта пользователь выбирает все-возможные настройки.
Scale_Obj5.zip
123.144. Этот скрипт масштабирует каждый из выделенных объектов до размеров, которые пользователь указал в диалоге. В результате бондинь-боксы или визибл-боксы каждого объекта становятся одинаковыми.
Size_Obj5.zip
123.145. Скрипт для создания меток резки, приводок и шкалок с много-численными и очень тонкими настройками. Я не стал его сильно юзать, поскольку там очень всего много. Но я понял, что если потребуется напечатать несколько визиток, то он этому может поспособствовать.
Trim_Size5.zip
123.146. По всей видимости автор заложил в этот скрипт очень реальные функции отмены всех трансформаций с выделенным объектом, которые были проделаны с ним в последний раз. Но у меня по какой-то причине работает только функция отмены вращения и при этом точнейшим образом так же само, как и в скриптах за номерами 123.141 и 123.142. Опять же рискну предположить, что скрипт был заточен под 3-й креатив-сюит. А пот пятый почему-то не срабатывает.
UnScale5.zip
123.147. Скрипт из того же семейства, что и скрипт за номером 123.132. Он переставляет в стопке два выделенных объекта между собой. В диалоге, который появляется при запуске делаются некоторые настройки.
zMove5.zip
123.148. Скрипт, который помогает выстраивать пиксельное изображение, которое в любом случае является прямоугольником, по габаритам бондинь-бокса, накрывающего этот пиксельный арт-ворк. Для успешной работы скрипта пользователю следует вставить на арт-борд неприлинкованное изображение. Затем рисуется контур. После чего и то и другое выделяется и делается клипинг маск. Клипинг маск - это единственное условие, которое нужно скрипту для работы. После этого при всё ещё выделенной клиппинг маске запускается скрипт. В появившемся диалоге пользователю следует выбрать, обрежет ли бондинь-бокс имедж своими габаритами или же зальёт ли имедж весь бондинь-бокс контура от краю и до краю по самой своей длинной стороне. После чего следует подтвердить выбор, кликнув указательным девайсом на кнопочке ОК.
FitClip4.zip
123.149. Дальнейшее развитие скрипта, помогающего выровнять пиксельное изображение под габариты бондинь-бокса уже нарисованного и выделенного контура. При всё ещё выделенном контуре пользователь запускает скрипт. Скрипт открывает диалог, в котором пользователь отмечает в чек-боксах как именно он хочет подравнять имедж и кликает указательным девайсом на кнопке ОК. Скрипт открывает браузер, чтобы пользователь мог выбрать требуемый имедж. Пользователь выбирает имедж и нажимает на кнопку энтер. Скрипт делает клиппинг-маску из прилинкованного имеджа и накрывающего его перво-нарисованного контура с теми условиями, которые пользователь выбрал в диалоге.
ImageArrange4.zip
123.150. Такой же самый скрипт, что и предидущий, но с меньшим выбором опций по выравниванию. Скрипт также делает клиппинг-маску из выделенного контура и прилинкованного пиксельного файла.
ImageClip4.zip
123.151. Данный скрипт является некоторой альтернативой или, если можно так сказать, японским ответом на существующие дебуггеры джава-скриптов для аи-иллюстраторов современных версий. Для того, чтобы рассказать о всех его особенностях, одной этой статьи будет мало. Надо создавать отдельный иллюстрированный топик. Здесь же я попробую, как смогу, описать моё понимание его работы своими словами.
Как мне кажется, придуман этот скрипт, чтобы облегчить работу начинающему сценаристу. Он позволяет налету просматривать список свойств того или иного объектного айтема - будь то само, приложение, документ, страница, слой, пат-айтем, или точка этого пат-айтема. При запуске скрипта в окне активного документа появляется табличка в первой строке которой следует правильно ввести название желаемого объекта, чтобы просмотреть его свойства. Сразу скажу, что для просмотра айтемов, находящихся в самом верху классовой иерархии, таких как приложение и документ, программа слегка притормаживает, потому что описание их свойств занимает не одну страницу, поэтому не следует сильно заморачиваться свойствами этих классов. А вот классы пониже можно с успехом просматривать и редактировать их свойства не отходя от открытого окна скрипта. Ещё раз хочу напомнить, что редактируются свойства только кошерных айтемов, к которым язык джава-скрипт в программе имеет доступ. Некошерные айтемы типо меши, градиенты, символы и т.д. игнорируются.
Скрипт не терпит неправильного ввода, поэтому ввод следует осуществлять продуманно. Вместе со скриптом публикую справочник где перечислены имена всех объектов и парентов и оригинальную авторскую картинку, позволяющую ускорить начало работы с уже выделенным объектом.
PorpList.zip
Справочник по названию объектов и парентов ilcs5js_chm_8356558.zip
Картинко, демонстрирующая свойства выделенного в активном документе контура. (Обратите внимание как правильно следует обращаться к выделенному объекту по имени в самой верхней строке диалогового окна). propList.zip
123.152. Скрипт выполняет аверадж всех точек выделенных объектов по вертикальной оси, смещая выровненные выделенные точки к правой границе бондинь-бокса выделения.
Align_+X.zip
123.153. Скрипт выполняет аверадж всех точек выделенных объектов по горизонтальной оси, смещая выровненные выделенные точки к верхней границе бондинь-бокса выделения.
Align_+Y.zip
123.154. Скрипт выполняет аверадж всех точек выделенных объектов по вертикальной оси, смещая выровненные выделенные точки к центру бондинь-бокса выделения.
Align_avX.zip
123.155. Скрипт выполняет аверадж всех точек выделенных объектов по горизонтальной оси, смещая выровненные выделенные точки к центру бондинь-бокса выделения.
Align_avY.zip
123.156. Скрипт выполняет аверадж всех точек выделенных объектов по вертикальной оси, смещая выровненные выделенные точки к левой границе бондинь-бокса выделения.
Align_-X.zip
123.157. Скрипт выполняет аверадж всех точек выделенных объектов по горизонтальной оси, смещая выровненные выделенные точки к нижней границе бондинь-бокса выделения.
Align_-Y.zip
123.158. Скрипт, относящийся к семейству алигн. Написан для люстр самых последних версий. Пользователь выделяет объекты, которые желает выровнять. Затем запускает скрипт, в котором появляется диалог, где следует выбрать метод выравнивания. Ключевым объектом является самый верхний айтем в стопке.
Align__Parts.zip
123.159. Скрипт выполняет какбэ аверадж всех выделенных точек на всех выделенных объектах, но не по горизонтальной или вертикальной оси, а совсем по другой оси. Ось, по которой будет произведён аверадж всех выделенных точек, мне кажется скрипт выбирает следующим образом:
Возможно, при запуске скрипт строит асимптоты ко всем выделенным сплайнам в точках их соединения, затем вычисляет среднее арифметическое угла поворота всех этих построенных асимптот и строит отрезок, по которому выравниваются все выделенные точки...
Другая версия - Скрипт вычисляет среднее арифметическое всех диагоналей бондинь-боксов выделенных объектов и строит бондинь-бокс с вычисленным средне-арифметическим значением диагонали. По этой диагонали и происходит выравнивание выделенных точек.
(Подчёркиваю, что это были мои частные версии, которые могут быть ошибочными). Как же на самом деле происходит аверадж - советую повтыкать, и может через какое-то время придёт понимание.
Совсем по-другому работает скрипт, если выполнять его так, как задумал автор-разработчик. Для этого следует выделить точки на контуре, с которыми хотят сделать аверадж. Он должен быть верхним в стопке. Затем выделяют две точки на контуре в стопке ниже. Они какбэ образуют условный катет, по которому будет создан аверадж. При этом учитывается только условная прямая линия между этими двумя точками, а не сам соединяющий их возможно неровный сплайн. При запуске скрипта точки, образующие условный катет остаются на месте, а выделенные точки верхнего в стопке контура притягиваются к этому катету аки к гуайду под линейку по кратчайшему расстоянию, двигаясь по двум осям. С той только разницей, что совершенно без зазоров.
Align_vN.zip Демонстрационный рисунок АнкорПодЛинейку.zip
123.160. Аверадж выделенных точек одного или разных объектов, который выполняет этот скрипт происходит уже совсем по другому принципу. Здесь важно расстояние разброса бондинь-боксов выделений до запуска скрипта, поскольку именно оно будет определять угол оси авераджа и то, насколько далеко друг от друга по-горизонтали будут разбросаны контуры с авераджными точками после работы скрипта. Скрипт, надо полагать, рассматривает все расстояния между точками как векторы и производит операции с ними. Поэтому простыми словами очень трудно описать работу этого скрипта. Советую просто повтыкать, пока не появится интуитивная ясность понимания его работы. Перед запуском скрипта следует однако избегать выделения точек, которые в разных контурах находятся на одной горизонтальной оси. Иначе скрипт будет выдавать сообщение об ошибке.
И совершенно по-другому работает скрипт, если его использовать правильно, в соответствии с замыслом автора. Для этого следует выделить точки на контуре, с которыми хотят сделать аверадж. Он должен быть верхним в стопке. Затем выделяют две точки на контуре в стопке ниже. Они какбэ образуют условный катет, по которому будет создан аверадж. При этом учитывается только условная прямая линия между этими двумя точками, а не сам соединяющий их возможно неровный сплайн. При запуске скрипта точки, образующие условный катет остаются на месте, а выделенные точки верхнего в стопке контура притягиваются к этому катету аки к гуайду под линейку, двигаясь только по оси Х. С той только разницей, что совершенно без зазоров.
Align_vX.zip Демонстрационный рисунок АнкорПодЛинейкуХ.zip
Re: Коллекция скриптов для Adobe Illustrator.
07/06/2015 14:55:18
#Link
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
Re: Коллекция скриптов для Adobe Illustrator.
07/06/2015 15:10:16
#Link
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
Re: Коллекция скриптов для Adobe Illustrator.
21/06/2015 16:42:38
#Link
Re: Коллекция скриптов для Adobe Illustrator.
18/07/2015 18:58:37
#Link
Источник: https://powerclip.ru/modules/newbb/viewtopic.php?topic_id=9608&start=20