# Illustratorでスクリプトを実行するいくつかの方法 URL: https://webrandum.net/illustrator-script-execute/ 公開日: 2019-04-12 更新日: 2019-04-11 カテゴリー: 作業効率化 タグ: Illustrator, Keyboard Maestro 出典: Webrandum(著者: サイトウ マサカズ) IllustratorはJavaScriptやAppleScript、VB Scriptなどのスクリプト言語で書かれた`.jsx`形式のファイルを実行して操作ができます。 Illustratorをよく使う人であれば、スクリプトを使う価値が十分あります。 - 本来Illustratorでできない処理ができる - 面倒な作業の自動化ができる 今回はそんなIllustratorでスクリプトを実行する方法をまとめておきます。 ## ドラッグアンドドロップで実行 1番簡単な方法ですが、`.jsx`形式のファイルをIllustratorにドラッグアンドドロップで実行できます。 ![ドラッグアンドドロップでスクリプトを実行](https://webrandum.net/mskz/wp-content/uploads/2019/04/image_1-9-1024x562.png) ただ、毎回ファイルを開いてドラッグアンドドロップするのは面倒です。 この方法は「とりあえずどんな動きをするスクリプトなのか実行して確かめる」時に使えますね。 ## ファイルを選択して実行する Illustratorメニューの[ファイル]→[スクリプト]→[その他のスクリプト]から`.jsx`形式のファイルを選択すれば実行できます。 ![ファイルからスクリプトを選択](https://webrandum.net/mskz/wp-content/uploads/2019/04/image_2-8.png) ## メニューにスクリプトを追加 `.jsx`形式のファイルを下記フォルダに配置します(下記パスはmacOSの場合で、OSやバージョンによって変わることもあるみたいです)。 ``` /アプリケーション/Adobe Illustrator CC 2019/Presets/ja_JP/スクリプト ``` あとはIllustratorを再起動すると、メニューの[ファイル]→[スクリプト]内に配置したスクリプトが追加されています。 ## ショートカットキーでスクリプトを実行 Keyboard Maestroを使えば、ショートカットキーでスクリプトの実行ができます(自分は基本的にこの方法を使用しています)。 方法はトリガーの方で「hot key」を選択してショートカットキーを設定。 「Open a File, Folder or Application」アクションを追加して、Openに`.jsx`ファイルのあるパスを指定します。 あとはwithの方に「Illustrator」を指定すればOK。 ![スクリプトを実行するKeyboard Maestroマクロ](https://webrandum.net/mskz/wp-content/uploads/2019/04/image_3-6.png) 2つ目以降、追加する時はマクロをコピーしてショートカットキーとファイルパスだけ変更すればマクロを増やすのも楽です。 Keyboard Maestroについての詳しい解説は[過去の記事](https://webrandum.net/keyboard-maestro/)をご覧ください。 ## まとめ 自分の場合はKeyboard Maestroを使う方法を使用していて、コードを書くときや他の人の書いたスクリプトの動きを確認する時に試しでドラッグアンドドロップの方法を使用しています。 ショートカットキーから実行できるようにしておくと、スクリプトによっては作業がかなり早くなるので是非設定して使ってみましょう。