Scriptographer.org - General Scripts
http://scriptographer.org/scripts/general-scripts/
Scriptographer.org2014年8月08日 15:24:47 +0200enType on Circle
http://scriptographer.org/scripts/general-scripts/type-on-circle/
http://scriptographer.org/scripts/general-scripts/type-on-circle/2014年8月08日 15:24:47 +0200Luis Fernando Cirilo
<p>Simple make type on a circle.
<p><div class="icon icon-small">
<a href="/scripts/general-scripts/type-on-circle/posts/5455/resources/Type+On+Circle.js/"><div class="icon-image"><img src="/static/type/assets/icons/code_small.gif" width="16" height="16"></div><div class="icon-label">Type On Circle.js</div></a>
</div>
<div class="resource">
<a href="/scripts/general-scripts/type-on-circle/posts/5455/resources/Imagem1.png/" target="_blank"><img width="115" height="159" src="/scripts/general-scripts/type-on-circle/posts/5455/resources/Imagem1.png?v=db8705e95712819b479feef58b5c7ff8" id="thumb-1"></a>
</div>
</p>Hexagonal Rasterizer
http://scriptographer.org/scripts/general-scripts/hexagonal-rasterizer/
http://scriptographer.org/scripts/general-scripts/hexagonal-rasterizer/2014年3月02日 19:16:59 +0100xoihazard
<p>Create hexagonal rasters from selected paths.
</p>
<p>
27/05/2015 update<br>
HTML5 version of this script.<br>
<a href="http://xoihazard.com/tools/halftone/" target="_blank">HTML5 Hexagonal Halftone Maker</a>
<p><div class="resource">
<a href="/scripts/general-scripts/hexagonal-rasterizer/posts/5393/resources/hex_scripto.jpg/" target="_blank"><img width="115" height="163" src="/scripts/general-scripts/hexagonal-rasterizer/posts/5393/resources/hex_scripto.jpg?v=db8705e95712819b479feef58b5c7ff8" id="thumb-2"></a>
</div>
<div class="resource">
<a href="/scripts/general-scripts/hexagonal-rasterizer/posts/5393/resources/%3F%3F%3F%3F%3F%3F%3F%3F%3F+2014年03月03日+2.11.14.png/" target="_blank"><img width="115" height="174" src="/scripts/general-scripts/hexagonal-rasterizer/posts/5393/resources/%3F%3F%3F%3F%3F%3F%3F%3F%3F+2014年03月03日+2.11.14.png?v=db8705e95712819b479feef58b5c7ff8" id="thumb-3"></a>
</div>
<div class="icon icon-small">
<a href="/scripts/general-scripts/hexagonal-rasterizer/posts/5393/resources/Hexagonal+Rasterizer.js/"><div class="icon-image"><img src="/static/type/assets/icons/code_small.gif" width="16" height="16"></div><div class="icon-label">Hexagonal Rasterizer.js</div></a>
</div>
</p>ExtractCoords
http://scriptographer.org/scripts/general-scripts/extractcoords/
http://scriptographer.org/scripts/general-scripts/extractcoords/2013年11月18日 14:48:47 +0100Carlos de Oliveira Junior
<p>This script extracts the coordinate from all selected objects and creates a text layer with the values.
</p>
<p>
It's very usefull for exporting a document for other platform that need to use the values.
</p>
<p>
The created text layer is organized as follow:<br>
Each line is a object and each line contains values from each anchor in the object separeted by comma. Eg:<br>
x, y, x, y, x, y, x, y<br>
x, y, x, y, x, y, x, y<br>
x, y, x, y, x, y, x, y<br>
x, y, x, y, x, y, x, y<br>
x, y, x, y, x, y, x, y<br>
x, y, x, y, x, y, x, y
<p><div class="icon icon-small">
<a href="/scripts/general-scripts/extractcoords/posts/5325/resources/ExtractCoords.jsx/"><div class="icon-image"><img src="/static/type/assets/icons/text_small.gif" width="16" height="16"></div><div class="icon-label">ExtractCoords.jsx</div></a>
</div>
</p>Jitter
http://scriptographer.org/scripts/general-scripts/jitter-1/
http://scriptographer.org/scripts/general-scripts/jitter-1/2013年3月22日 03:05:38 +0100mac daddy
<p>Randomly moves selected objects. This script also has the option to randomly rotate objects. The option to move and rotate selected items are performed in such a way, so that individual amounts can be specified (within a range) and the percent of the items affected can also be modified. X and Y values, positive and negative values, and rotation orientation can be specified.
<p><div class="icon icon-small">
<a href="/scripts/general-scripts/jitter-1/posts/5114/resources/jitter-script.js/"><div class="icon-image"><img src="/static/type/assets/icons/code_small.gif" width="16" height="16"></div><div class="icon-label">jitter-script.js</div></a>
</div>
</p>RandomDelete
http://scriptographer.org/scripts/general-scripts/randomdelete/
http://scriptographer.org/scripts/general-scripts/randomdelete/2013年2月22日 15:45:48 +0100Jolin Masson
<p>So here is my iteration of the RandomTools script from ken frederick.
</p>
<p>
You enter a percentage of the items you want to see deleted at random, and voilà, it happens.
</p>
<p>
Hope this is useful.
<p><div class="icon icon-small">
<a href="/scripts/general-scripts/randomdelete/posts/5091/resources/randomDelete+1.0.js/"><div class="icon-image"><img src="/static/type/assets/icons/code_small.gif" width="16" height="16"></div><div class="icon-label">randomDelete 1.0.js</div></a>
</div>
<div class="resource">
<a href="/scripts/general-scripts/randomdelete/posts/5091/resources/Thumbnails.png/" target="_blank"><img width="240" height="171" src="/scripts/general-scripts/randomdelete/posts/5091/resources/Thumbnails.png?v=c8ac17b2da7888722cc9d4bdf8cb7984" id="thumb-4"></a>
</div>
</p>Lissajous
http://scriptographer.org/scripts/general-scripts/lissajous/
http://scriptographer.org/scripts/general-scripts/lissajous/2013年1月10日 03:11:59 +0100ken frederick
<p>Generate lissajous curves as made famous by Jules Antoine Lissajous (and Nathaniel Bowditch).
</p>
<p>
<a href="http://en.wikipedia.org/wiki/Lissajous_curve" target="_blank">http://en.wikipedia.org/wiki/Lissajous_curve</a>
</p>
<p>
and since scriptographer is dead, I made a version <a href="http://kenfrederick.tumblr.com/lissajous/" target="_blank">with paperjs</a> as well.
</p>
<ul class="list"><li>---------------------------------------------------</li>
</ul>
<p>
Usage
</p>
<p>
Phase Shift<br>
the <a href="http://www.drphilclark.com/170Supp/sine_curves.htm" target="_blank">period of the curve</a>
</p>
<p>
Frequency<br>
frequency ratio across the x & y axes
</p>
<p>
Stroke Weight<br>
set two different stroke weights and the curve will interpolate from the start to the end weight
</p>
<p>
Colors<br>
set two colors and the curve will interpolate from the start to the end color
</p>
<p>
Opacity<br>
set two opacity values and the curve will interpolate from the start to the end opacity
</p>
<p>
Blend<br>
blend mode of opacity: normal, multiply, screen, etc.
</p>
<p>
Flyout Menu:<br>
Alternate<br>
colors will alternate every other segement
</p>
<p>
Blend<br>
colors will blend across segments from start to end
</p>
<p>
Mouse drag<br>
modulate the frequency (using the input values as maximums), the closer to the origin of the document = 0, the further away the maximum
</p>
<p>
Mouse drag+shift<br>
modulate the phase shift (mouse x axis) from 0 - 360
</p>
<ul class="list"><li>---------------------------------------------------</li>
</ul>
<p>
Notes
</p>
<p>
<strike>There is a glitch that happens every now and then that causes the control handles of the beziér curves to shoot off of the screen. I'm looking into a better way for calculating beziér curves.</strike>
</p>
<p>
** i have tested this script on OSX CS5.1 and it functions without problems <strike>(aside from glitch mentioned above)</strike> using the latest version of scriptographer (2.9.072). i have no way to test on other versions of illustrator (i.e. CS2 or CS4, etc.) or windows. email is the best way to contact me.
</p>
<p>
enjoy.<br>
Ken
<p><div class="icon icon-small">
<a href="/scripts/general-scripts/lissajous/posts/5018/resources/lissajous.js/"><div class="icon-image"><img src="/static/type/assets/icons/code_small.gif" width="16" height="16"></div><div class="icon-label">lissajous.js</div></a>
</div>
<div class="resource">
<a href="/scripts/general-scripts/lissajous/posts/5018/resources/ken_frederick_lissajous_01.png/" target="_blank"><img width="240" height="195" src="/scripts/general-scripts/lissajous/posts/5018/resources/ken_frederick_lissajous_01.png?v=c8ac17b2da7888722cc9d4bdf8cb7984" id="thumb-5"></a>
</div>
</p>Sudoku Generator + Solver
http://scriptographer.org/scripts/general-scripts/sudoku-generator-solver/
http://scriptographer.org/scripts/general-scripts/sudoku-generator-solver/2013年1月03日 21:29:51 +0100Håkan Lundgren
<p>I found a sudoku generator (and solver) in javascript @ <a href="http://blog.fourthwoods.com/2011/02/05/sudoku-in-javascript/" target="_blank">this place</a> made by a guy named David J. Rager so I fitted it into Sg.
</p>
<p>
All objects created are conveniently packaged inside a group. The solution is there as well, only its visibility has been turned off.
</p>
<p>
Check it out if you want endless of sudoku fun!
</p>
<p>
PS. The code David has written is VERY well commented so be sure to check that out as well. DS.
<p><div class="resource">
<a href="/scripts/general-scripts/sudoku-generator-solver/posts/5011/resources/Screen+shot+2013年01月03日+at+9.28.26+PM.png/" target="_blank"><img width="240" height="223" src="/scripts/general-scripts/sudoku-generator-solver/posts/5011/resources/Screen+shot+2013年01月03日+at+9.28.26+PM.png?v=c8ac17b2da7888722cc9d4bdf8cb7984" id="thumb-6"></a>
</div>
<div class="icon icon-small">
<a href="/scripts/general-scripts/sudoku-generator-solver/posts/5011/resources/Sudoku+Generator.js/"><div class="icon-image"><img src="/static/type/assets/icons/code_small.gif" width="16" height="16"></div><div class="icon-label">Sudoku Generator.js</div></a>
</div>
</p>Themed colours
http://scriptographer.org/scripts/general-scripts/themed-colours/
http://scriptographer.org/scripts/general-scripts/themed-colours/2012年8月06日 23:57:06 +0200gareth williams
<p>This script takes one set of objects and applies their colours randomly to another set. <br>
The idea is that the document therefore has a unified feel without having to load swatches, and you can keep running it to get the random mix you want.<br>
It has some options - such as taking each stroke/fill as a pair, swapping stroke/fill colours ....
</p>
<p>
It plays well after using the Objects on Paths script where there are lots of shapes to colour.
</p>
<p>
As always, please advise errors etc.
<p><div class="resource">
<a href="/scripts/general-scripts/themed-colours/posts/4852/resources/themefill-scatter.jpg/" target="_blank"><img width="240" height="180" src="/scripts/general-scripts/themed-colours/posts/4852/resources/themefill-scatter.jpg?v=c8ac17b2da7888722cc9d4bdf8cb7984" id="thumb-7"></a>
</div>
<div class="resource">
<a href="/scripts/general-scripts/themed-colours/posts/4852/resources/ThemeColour.jpg/" target="_blank"><img width="240" height="166" src="/scripts/general-scripts/themed-colours/posts/4852/resources/ThemeColour.jpg?v=c8ac17b2da7888722cc9d4bdf8cb7984" id="thumb-8"></a>
</div>
<div class="icon icon-small">
<a href="/scripts/general-scripts/themed-colours/posts/4852/resources/ThemeColours.zip/"><div class="icon-image"><img src="/static/type/assets/icons/archive_small.gif" width="16" height="16"></div><div class="icon-label">ThemeColours.zip</div></a>
</div>
</p>Area Type Resizer
http://scriptographer.org/scripts/general-scripts/area-type-resizer/
http://scriptographer.org/scripts/general-scripts/area-type-resizer/2012年8月03日 20:30:58 +0200Jaejeong Kim
<p>When you do editorial design with Illustrator. It is harder than InDesign because you can’t simply resize bounding box of Area Type.
</p>
<p>
Area Type Resizer allows you easily fit the size of Area Type.<br>
Just select an Area Type object then execute!
<p><div class="icon icon-small">
<a href="/scripts/general-scripts/area-type-resizer/posts/4842/resources/AreaTypeResizer.js/"><div class="icon-image"><img src="/static/type/assets/icons/code_small.gif" width="16" height="16"></div><div class="icon-label">AreaTypeResizer.js</div></a>
</div>
<div class="resource">
<a href="/scripts/general-scripts/area-type-resizer/posts/4842/resources/AreaTypeResizer.png/" target="_blank"><img width="240" height="209" src="/scripts/general-scripts/area-type-resizer/posts/4842/resources/AreaTypeResizer.png?v=c8ac17b2da7888722cc9d4bdf8cb7984" id="thumb-9"></a>
</div>
</p>Growth2 and its partner
http://scriptographer.org/scripts/general-scripts/growth2-and-its-partner/
http://scriptographer.org/scripts/general-scripts/growth2-and-its-partner/2012年8月03日 00:00:51 +0200gareth williams
<p>Modification for the example script Growth.
</p>
<p>
It makes a path rather than a group of paths - so it's easier to post-process <br>
with styles. <br>
It has more parameters - auto or specified rotation.<br>
It can process multiple paths at once and leaves the original paths for reuse.<br>
Makes interesting patterns with scale = 1, rotation = 360/n and maxrep = n-1 ;-)
</p>
<p>
The 'tool' version uses the same code but has added smoothing.
</p>
<p>
Enjoy. Let me know of bugs/improvements
<p><div class="icon icon-small">
<a href="/scripts/general-scripts/growth2-and-its-partner/posts/4840/resources/Growth2.zip/"><div class="icon-image"><img src="/static/type/assets/icons/archive_small.gif" width="16" height="16"></div><div class="icon-label">Growth2.zip</div></a>
</div>
<div class="icon icon-small">
<a href="/scripts/general-scripts/growth2-and-its-partner/posts/4840/resources/GrowthTool2.zip/"><div class="icon-image"><img src="/static/type/assets/icons/archive_small.gif" width="16" height="16"></div><div class="icon-label">GrowthTool2.zip</div></a>
</div>
<div class="resource">
<a href="/scripts/general-scripts/growth2-and-its-partner/posts/4840/resources/growth-scrip-example.jpg/" target="_blank"><img width="240" height="209" src="/scripts/general-scripts/growth2-and-its-partner/posts/4840/resources/growth-scrip-example.jpg?v=c8ac17b2da7888722cc9d4bdf8cb7984" id="thumb-10"></a>
</div>
</p>