Skip to main content
September 27, 2010
Question

1.Assign shortcuts to scripts 2. Actions remember insert menu commands when app is started

  • September 27, 2010
  • 33 replies
  • 39665 views

It been ask before... Many times.  There is probably a current request right now.   It will be asked again... And again... And again...  Under keyboard shortcuts, allow scripts to assigned a shortcut.  Also have actions remember insert menu commands when the application is restarted.   Was patiently waiting years ago... Now I am starting to grit my teeth. When my dentist lectures me over grinding my teeth, she will not be as forgiving as I have been over the years.   It is time to set a small portion of available resources to fix and add functionality to this.

    This topic has been closed for replies.

    33 replies

    hilukasz
    Known Participant
    December 19, 2014

    bump

    sleepycal
    Participant
    December 12, 2014

    How is this even still a bug after 4 years?!?! Come on Adobe, this is silly.

    c.pfaffenbichler
    Community Expert
    Community Expert
    December 12, 2014

    More like 10 years, as far as I know …

    Participating Frequently
    November 3, 2014

    Adobe ... This is terrible ... Please allow us to Hot-Key our scripts .... I agree with the frustration of everyone who wrote before me!

    ....

    Participant
    October 31, 2014

    +10345345234234

    Sort this out Adobe!

    Either that or introduce simple features like "Join text frames" into you features. Seeing as I was able to do this with Coral Draw 10 years ago without needing user scripts, I'm extremely disappointed that I still cannot do it with Adobe.

    October 6, 2014

    OK, so at least we have one solution "with shortcut for script problem":

    1. Put "script.jsx" into folder  Mac OS X > Applications/Adobe Illustrator {version}/Presets/{Lang}/Scripts

    2. Make Action, "insert menu item" in it -> select "File\Scripts\script.jsx"

    3. Assign shortcut to this action. PROFIT

    But! The problem is: Illustrator "forgets" about menu item in action after restart.

    Therefore you can use script shortcut only one time per "session", and every time starting we need to make "insert menu item".

    Well, this is the second part of topic question, I guess. And I don't have solution. This is what I got:

    0. If you have several scripts with shortcuts, everyday inserting all scripts in actions is boring. Make a folder for this actions. And "Save actions" it to ".aia"

    1. Every time starting Illustrator — Delete folder with your special "scripts-actions" (because it's actions is emptied!)

    2. Then go to "File>Scripts>...". Now just gently stroke your scripts with cursor. Like a kitty. Ahahaha! )) It is not a joke!!! Do not start the scripts, just enter to its' submenu.

    3. Now "Load actions" from your .aia. Have a nice automated session with your magic scripts! This works for me. If you have daily work routine and 5-10 scripts, this is the best solution.

    * If you skip step 2, you will get "Some event has not been registered for actions"! And empty action. If first you will stroke the kitty, you will get your magic shortcuts after "Loading actions"! As I told, this not a joke, but strange Illustrator behavior.

    * If you did not delete previous folder (step 1), you'll get 2 folders with actions, old one — without scripts, new one — without assigned shortcuts. And nothing works. Delete all and reload.

    * One more thing. I have Scriptographer Extension. This extension manages scripts (js) and has "scriptographer palette". In this palette I found shortcuts, to execute selected script and etc. So, in theory it is possible to rebuild this extension with shortcuts for some scripts. Maybe we should dig in that direction? I'm too stupid for this.

    October 6, 2014

    And one more thing. (For Windows users only) I found this:

    if you have a script called "move"

    (with capslock off)

    Alt + f + r + m

    THis works because illustrator CS automatically assigns a menu key to the first letter of each item in your scripts menu.

    It doesn't work for Illustrator 10, but it's something...

    -jw

    so, just press alt, this will highlight "File", press "r" (leave Alt), this selects "Scripts", and press "m" for "move[...].js"

    For Mac users this way is more stupid:

    Ctrl+F2, (apple becomes selected)

    "F", Enter (or down arrow), File menu expanded

    "Sc", Enter (or right arrow), Save selected, than Scripts menu selected & expanded

    "m", Enter.

    August 10, 2014

    +1

    c.pfaffenbichler
    Community Expert
    Community Expert
    August 10, 2014

    I suspect that the members of the Illustrator team operate under restrictions that keep them from doing the reasonable thing and that it would be unfair to reproach them, but a bug that persists for more than a decade does seem rather trying on users’ patience …

    Curtis Keiderling
    Participating Frequently
    July 5, 2014

    +1

    sbairagee
    Participant
    July 2, 2014

    I just want to be able to use a custom script and link it to a custom action and assign a shortcut. Is that too much to ask?....Please address this issue ADOBE!

    * To clarify this further, adding the script to the action is not the issue. The issue is that when we restart Illustrator, the menu item/script resets and the menu item disappears from the actions menu*

    c.pfaffenbichler
    Community Expert
    Community Expert
    June 20, 2014

    Another version (Illustrator CC 2014), another disappointment.

    How starved for resources must the Illustrator team be not to be able to fix one oft-reported bug for more than ten years?

    c.pfaffenbichler
    Community Expert
    Community Expert
    June 19, 2014

    bump …