如何设置键盘快捷键以在 Illustrator 中运行脚本

平面设计 adobe-illustrator 插画脚本
2021-12-28 04:04:56

有没有办法设置键盘快捷键以在 Illustrator 中运行自定义脚本?到目前为止,我还没有找到方法。如果在 Illustrator 中无法做到这一点,是否有第三方解决方案?

4个回答

第三方解决方案


AutomatorMac - 本机应用程序)

最近做了一个关于这个的视频。

  1. 创建一个新的Service
  2. 在顶部:Service receives [no input] in [Adove Illustrator CC 2015.app]
    • 如果您未在此处指定应用程序,则可以在任何窗口处于活动状态时启动脚本,这很有用。
  3. 搜索并添加操作:Get Specified Finder Items
    • 在此处添加.jsx脚本。
  4. 搜索并添加操作:Open Finder Items
    • 打开方式:“Adobe Illustrator CC 2015.app”
  5. 保存服务:Cmd+S
    • 确保您记住下一步的名称
  6. 转到 OSXSystem preferences > Keyboard > Shortcuts
  7. 您应该能够在下面找到您的脚本General
    • 为其添加快捷方式。

阿尔弗雷德 Mac - 17 英镑解锁功能需要这样做)

Automator 在这方面做得很好,但我总是不得不提到 Alfred,因为它有几个好处:

  • 您将工作流程和热键集中在一处。
  • 将多个快捷方式存储在一处在这个屏幕截图中,我使用 applescript 触发了脚本文件,但 Alfred 也确实有一个“打开文件”操作。
  • 您可以使用关键字触发脚本并执行其他操作。
  • 文件过滤器- 这是一个Gif,我使用文件过滤器搜索存储在特定 Dropbox 文件夹中的 Photoshop 脚本。它使用模糊搜索,因此您只需记住脚本名称中的一个单词即可找到它。如果你有大量的脚本,那就太好了。使您不经常使用的脚本更容易使用。
  • 它可以通过 Dropbox 同步工作流程,因此您只需安装 Dropbox 和 Alfred 即可在新计算机上轻松使用相同的脚本和相同的快捷方式。

最近做了一个关于这个的视频。不是最好的视频质量。忘记录全屏了。

  1. Alfred Preferences > Workflows标签
  2. 从左下角:单击+图标并添加Blank Workflow
    • 给它一个描述性Workflow Name:并按下Create
  3. 从右上角:单击+图标并添加Triggers > Hotkey
    • 在第一个选项卡Hotkey settings中,设置热键组合
    • 在第二个选项卡Related Apps中,将 Illustrator.app 拖到窗口内,然后Save
  4. 从右上角:单击+图标并添加Actions > Open File
    • 将您的.jsx文件拖到左侧的第一个框
    • 拖动Illustrator.app到右侧的第二个框,然后Save
  5. 从右侧拖一条线Trigger到左侧Action连接它们。

自动热键 Windows - 免费)

  1. 将此代码添加到新的记事本文档中:
    • 用您自己的路径替换路径。
    • ^!.等于Ctrl+Alt+. 修饰键符号列表

#IfWinActive, ahk_class illustrator
^!.::Run, Illustrator.exe C:\Users\joonas\Desktop\test.jsx

  1. 用扩展名保存它.ahk
  2. 您可以在默认应用程序 (ahk) 中打开该文件。
    • 您应该看到它在System tray绿色 H 图标 ( 在此处输入图像描述) 下运行。
    • 您可以System tray通过上下文菜单将其关闭。
  3. 如果您希望始终可以访问热键(而不仅仅是在您记得打开 .ahk 文件时),只需将文件放在 Windows 启动文件夹中即可。
  4. 如果您希望能够从任何应用程序触发脚本,请删除代码的第一行。

请注意,如果您没有仔细计划热键,如果您决定摆脱第一行,这可能会阻止 Illustrator 或其他应用程序中的其他热键。

您可以创建一个通过命令调用脚本的操作Insert Menu Item,然后为该操作分配一个F 键快捷方式

但是,当您退出应用程序时,Illustrator 无法在操作中保留脚本名称(长期存在的错误)。因此,这意味着每次启动 AI 时都必须重置操作才能看到脚本。

对于 Mac,Spark是一款出色的应用程序,可让您轻松设置 illustrator 脚本(文件>脚本)以及您想要设置的其他常用菜单项的快捷方式。

好消息!

在 Illustrator 2018 中有一个变通方法。

现在,当您关闭并重新打开 Illustrator 时,将自定义脚本添加到动作会保留该脚本,因此您现在可以创建一个动作来记录您的脚本,然后为该动作分配一个键盘快捷键......终于!