-
Notifications
You must be signed in to change notification settings - Fork 9
How To Install And Run Scripts
There are two ways of running scripts
From the ESTK
One. You can use the ExtendScript Toolkit to write and run scripts. Just write your code and select the target application from the dropdown menu on the upper left corner of the script window. Than hit the run ▶ button or press [cmd+r]. Your computer will switch to the target application and try to run the script.

From within InDesign
Two. You can place a file with the extension ".js" or ".jsx" in the Scripts Panel folder. There are 2 different "Scripts Panel" folder. One in Applications/Adobe InDesign[VERSION]/Scripts/Script Panel/ and one under Users/[username]/Library/Preferences/Adobe InDesign/[version]/[language]/Scripts/Scripts Panel. The one within the Application folder makes scripts accessible for all users. Access the "Scripts Panel" via Window > Utilities > Scripts.

From within After Effects
tbd
From within Photoshop
To install script into Photoshop, you need to copy your script file to the following directory:
[Your Adobe Photoshop App path on your OS]/Presets/Scripts
For example [Windows]:
_c:\Program Files\Adobe\Adobe Photoshop CS6 (64 Bit)\Presets\Scripts_
_c:\Program Files\Adobe\Adobe Photoshop CC 2014\Presets\Scripts_
Basically, ther is 4 ways to run scripts in Photoshop:
- Drag and Drop script file in Photoshop window.
- Via menu command File>Scripts>Browse... then navigate to script file.
- Via menu command File>Scripts>[Your script name], after you installed it (do not forget to restart Photoshop).
- From ExtendScript Toolkit see this instructions.
From within Illustrator
tbd
From within Acrobat
tbd
From within Bridge
tbd
This wiki is mostly maintained by:
ff6347
Thanks to:
- JohnDarnell for fixing lots of typos.
- jsp for fixing lots of typos.
- ltfschoen for fixing typos.
- wridgers for adding more links.
- EugenTepin for several improvements.
- vamitul for improvements.
- abandonedbywolves for adding an example.
- Travis Weston
- Andy Dayton
Thanks to the students from my seminars for asking all those questions and making me start this wiki.
- adinaradke
- AnitaMei
- ce0311
- coerv
- felixharle
- FerdinandP
- Flave
- marche
- monkian
- natael
- OliverMatelowski
- PDXIII
- praktischend
- schlompf
- skaim
You are awesome.
- Arrays
- Classes
- Comments
- Conditionals
- Functions
- Inspect Properties
- Loops
- Objects
- Output And Interaction
- Recursive Functions
- Inspect Properties
- Variables And Operations
- Extended JavaScript Guide
- Bridge Talk
- Create And Read Files
- Executing Shell Commands
- ExtendScript Toolkit
- File
- Folder
- Includes JSX
- Object Watch
- Read CSV
- Read In JSON From File And DONT Eval
- Storing Data In A Target Engine
- Target an application
- XML
- Isolate Layers With the Shy Setting
- Layer Duration Change
- Render And System Call
- Rename Layers
- SourceText to Keyframes from Array
- SourceText
- System Call
- app
- Colorbrewer
- ColorGroups
- Colors And Swatches
- Delay And View
- Dialogs
- Documents
- Duplicate And Transform
- Event AfterSave
- Export IDML
- ExtendScript in InDesign Scripting DOM
- Fonts
- GeometricBounds and Coordinates
- Get named pageItems
- Graphic Lines
- Groups
- HSL Color Wheel
- Images
- Includes
- InsertionPoints
- Layers
- Line Feeds And Carrige Returns
- Locked PageItems
- loops vs everyItem
- Masterspreads
- Matrix
- Objectstyles
- Outlines Groups Alignment
- Pages And Margins
- Pathfinder
- Placeholder Text
- Rectangles Ovals Polygons
- RulerOrigin
- Scripting Labels
- Select words at insertionPoint
- Simple Find And Change Grep with FC Query
- Simple Find And Change Grep
- Simple Find And Change Text
- Spiro
- Styles
- Table Cells
- Text Analysis ID FC
- Text Analysis
- Text Find Locations
- Text
- Transformation Matricies
- TransparencySettings
- XML creation and import