Documente Academic
Documente Profesional
Documente Cultură
Installation
First things first, unzip BobsESTKExtras.jsxbin.zip
Macintosh
On Mac, the ESTK is installed as a package. Its location is:
/Applications/Utilities/Adobe Utilities/ExtendScript Toolkit 2/ExtendScript Toolkit 2.app
Right click on the ESTK package, and select Show Package Contents.
A Finder window will appear that will contain a folder named Contents. This is a
normal finder window, you need to navigate to:
Contents/Shared Support/Required
You should see a bunch of scripts named like: 00globals.jsx, 01.startup.jsx, etc.
Place BobsESTKExtras.jsxbin in the Required folder.
Windows
Place BobsESTKExtras.jsxbin into the folder:
C:\Program Files\Adobe\Adobe Utilities\ExtendScript Toolkit 2\Required
Launch the ESTK. You should see a menu Extras added to the ESTK menubar
at the right end.
Features
Currently the only ESTK Extra is Batch Export to Binary.
The resources folder is omitted as resources should be a place for things like
images and what not. If you choose to, you can put some test scripts in there.
Regardless, any jsx in a resources folder will not be converted.
The jsx folder is omitted because there are times when you have to ship a script
as a jsx. The best example is a class that will be serialized with toSource(). A
class that is defined in a jsxbin file can be serialized; however, its resulting JSON
code can not be re-instantiated with an eval() statement. So if your project
contains a class that will be serialized, place its source code in a folder named
jsx, and it will be left alone.
For example, if your folder structure looks like this:
/MyProject
script1.jsx
script2.jsx
/jsx
FileThatRemainsJSX.jsx
/Startup Scripts
ScriptLauncher.jsx
/ui
UIElement1.jsx
UIElement2.jsx
/uiWindow
UIWindow.jsx
Once done, you simply remove the JSX files, flip the switch in your loader code
to use the binaries, and youre done.