キーボードショートカットを設定して、Illustratorでスクリプトを実行する方法


12

Illustratorでカスタムスクリプトを実行するキーボードショートカットを設定する方法はありますか?これまでのところ、私は方法を見つけていません。これをIllustrator内から実行できない場合、そのためのサードパーティのソリューションはありますか?

回答:


13

サードパーティのソリューション


Automatorをマック -ネイティブアプリ)

最近、これに関するビデオを作成しました。

  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. OSXに移動 System preferences > Keyboard > Shortcuts
  7. 下でスクリプトを見つけることができるはずです General
    • ショートカットを追加します。

Alfred Mac-これを行うために必要な機能のロックを解除するには£17)

Automatorはこれと同じことを非常にうまく行いますが、Alfredにはいくつかの利点があるため、常に言及する必要があります。

  • ワークフローとホットキーを1か所で入手できました。
  • 複数のショートカットを1か所に保存します。このスクリーンショットでは、スクリプトファイルをapplescriptでトリガーしていますが、Alfredには「ファイルを開く」アクションもあります。
  • キーワードを使用して、スクリプトをトリガーしたり、他のことを実行したりできます。
  • ファイルフィルター -これは、特定のDropboxフォルダーに保存されているPhotoshopスクリプトを検索するためにファイルフィルター使用しているGifです。ファジー検索を使用するため、スクリプト名に含まれる単語を1つだけ覚えておくだけで検索できます。大量のスクリプトを取得した場合に優れています。頻繁に使用しないスクリプトを使用するのがずっと簡単になります。
  • Dropboxを介してワークフローを同期できるため、DropboxとAlfredをインストールするだけで、新しいコンピューターで同じスクリプトと同じショートカットを簡単に使用できます。

最近、これに関するビデオを作成しました。最高のビデオ品質ではありません。全画面で記録するのを忘れました。

  1. Alfred Preferences > Workflows タブ
  2. 左下から:+アイコンをクリックして追加しますBlank Workflow
    • わかりやすくWorkflow Name:押してくださいCreate
  3. 右上から:+アイコンをクリックして追加しますTriggers > Hotkey
    • 最初のタブHotkey settingsで、ホットキーの組み合わせを設定します
    • 2番目のタブでRelated Apps、Illustrator.appをウィンドウ内にドラッグし、Save
  4. 右上から:+アイコンをクリックして追加しますActions > Open File
    • .jsxファイルを左側の最初のボックスにドラッグします
    • Illustrator.app右側の2番目のボックスにドラッグして、Save
  5. 右側から行をドラッグTriggerの左側にActionそれらを接続します。

AutoHotkeyを Windowsの -無料)

  1. 次のコードを新しいメモ帳ドキュメントに追加します。

#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または他のアプリケーションから他のホットキーがブロックされる可能性があることに注意してください。


詳細な答えをありがとう...ビデオまで!完璧なソリューション。
ダマー

1
Windowsで状況依存ホットキーを作成するのは非常に簡単です。あなたがいる場合、下にスクロール少しあなたはどのように表示されます。

@FighterJet最後にプレイしたとき、私はそれを動作させることができませんでした。私が克服できなかった問題は、これがアプリケーションウィンドウのタイトルに依存し、Illustratorウィンドウのタイトルがドキュメント名で構成されていることだと思います。私がそれを覚えているかどうかはわかりませんが。いずれにせよ、私はそれをIllustratorで具体的に機能させる方法を理解できませんでした。
ジョナス

1
@Joonas:各ウィンドウには名前がありますが、class。Illustratorの場合、これは単純illustratorです。したがって#IfWinActive, ahk_class illustrator、単にを使用し、その下にホットキーを配置します。

@FighterJetありがとう。最後に、それを試してみて十分に変更するための変更がありましたが、それは機能します。答えを更新しました。
ジョナス

3

コマンドを使用してスクリプトを呼び出すアクションを作成し、アクションFキーのショートカットInsert Menu Item割り当てることができます。

ただし、 Illustratorはあなたが(アプリケーションを終了したときにアクションにスクリプトの指定を保持するために失敗した長いバグを立って)。そのため、AIを起動するたびに、アクションをリセットしてスクリプトを表示する必要があります。


そのバグの回避策については、この回答を参照してください。
jan-glx 16年

イラストレーターが実際にそれを忘れずにこれを行うことができるようになったので、これを更新することができます。
-joojaa

2

Macの場合、Sparkは、イラストレータースクリプト([ファイル]> [スクリプト])およびセットアップする他のよく使用されるメニュー項目のショートカットを簡単に設定できる素晴らしいアプリです。


1

良いニュースです!

Illustrator 2018には回避策があります。

カスタムスクリプトをアクションに追加すると、Illustratorを閉じて再度開いたときにスクリプトが保持されるようになりました。スクリプトを記録するアクションを作成し、アクションにキーボードショートカットを割り当てることができます。


これは素晴らしい ...今、彼らはちょうどCS6版には、このバック「送信」への道を必要とする、ニュース
WELZ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.