3rd party solutions
Automator ( Mac - Native app )
Recently made a video about this.
- Create a new
Service
- At the top:
Service receives [no input] in [Adove Illustrator CC 2015.app]
- If you don't specify application here, you can launch the script when any window is active, which can be useful.
- Search and add action:
Get Specified Finder Items
.- Add the
.jsx
script here.
- Add the
- Search and add action:
Open Finder Items
.- Open with: "Adobe Illustrator CC 2015.app"
- Save service: Cmd+S
- Make sure you remember the name for this next step
- Go to OSX
System preferences > Keyboard > Shortcuts
- You should be able to find your script under
General
- Add a shortcut for it.
Alfred ( Mac - £17 to unlock feature required to do this )
Automator does this same thing quite well, but I always have to mention Alfred, since it has a few benefits:
- You got the workflow and the hotkey in one place.
- You can also have multiple workflows in one place. Something like this.
- Can sync workflows through dropbox. Meaning that if you trigger the scripts from dropbox, you can use the same workflow on multiple computers easily.
- You also have the option to trigger scripts via keywords in Alfred, which can be super helpful.
Recently made a video about this. Not the best video quality. Forgot to record it full screen.
Alfred Preferences > Workflows
tab- From the bottom left: Click the
+
icon and addBlank Workflow
- Give it a descriptive
Workflow Name:
and pressCreate
- Give it a descriptive
- From the top right: Click the
+
Icon and addTriggers > Hotkey
- In the first tab
Hotkey settings
, set a hotkey combination - In the second tab
Related Apps
, drag Illustrator.app inside the window andSave
- In the first tab
- From the top right: Click the
+
Icon and addActions > Open File
- Drag your
.jsx
file to that first box on the left - Drag
Illustrator.app
to the second box on the right andSave
- Drag your
- Drag a line from the right side of the
Trigger
to the left side of theAction
to connect them.
Autohotkey ( Windows - Free )
- Add this code below to a new notepad document:
- Replace the path with your own.
- The
^!.
equals toCtrl+Alt+.
List of modifier key symbols.
#IfWinActive, ahk_class illustrator
^!.::Run, Illustrator.exe C:\Users\joonas\Desktop\test.jsx
- Save that with an extension
.ahk
- You can open that file in the default app (ahk).
- If you want the hotkey to always be accessible (and not just when you remember to open the .ahk file), just put the file in the windows startup folder.
- Remove the first line of the code, if you want to be able to trigger the script from any application.
Note that if you don't plan your hotkeys carefully, this can block other hotkeys from Illustrator or other applications, if you decide to get rid of that first line.