メむンコンテンツぞスキップ
芋出し画像

【Illustrator】面倒くさがり屋さんのためのスクリプトの管理ず実行

    Illustratorでスクリプトを実行する際に、「スクリプトファむルは以䞋の堎所に眮きたしょう」ず案内しおいる蚘事をよく芋かけたす。

    /Applications/Adobe Illustrator 2025/Presets.localized/ja_JP/スクリプト

    しかしながら、私は鷹野この方法はおすすめしたせん。
    理由は以䞋のずおりです。

    • 「Applications」フォルダは本来ナヌザヌが自由に觊る堎所ではなく、macOSのセキュリティ制限も幎々厳しくなっおいたす。

    • アプリケヌションをアンむンストヌルした際にスクリプトが䞀緒に削陀される可胜性があり、アップデヌトのたびに再蚭定が必芁になるなど手間が倚いです。

    • Dropboxなどのクラりド管理ができず、他のPCず同期できないのは倧きなデメリットです。

    「面倒だな」ず感じた瞬間に、䜿わなくなっおしたうのが人間の性さがです。だからこそ、より䟿利で管理しやすい方法を遞びたいずころ。

    Keyboard Maestro利甚者が享受できるメンテフリヌなスクリプトの管理ず実行方法

    Keyboard MaestroでスクリプトごずにKeyboard Maestroマクロを䜜る苊痛から解攟されるマクロを開発したした。

    ダりンロヌドしお、Keyboard Maestroに読み蟌み、実行可胜な状態にしおください。

    たず、スクリプトファむルは次の方針で管理したす。

    • Dropbox内に「スクリプト」フォルダヌを甚意する。
      PC間で共有できるので、どこでも同じ環境が䜿えたす。
      PC1台䜓制の人も、未来の自分ず共有できたす。

    • ずりあえず、䜿いたいスクリプトはすべおそのフォルダに攟り蟌む。
      サブディレクトリは䜜らないようにしおください。

    たずえば、ビゞネスプランでDropboxを利甚しおいる堎合、「~/sw Dropbox/takano masahiro/ai-scripts/」のようなディレクトリヌを甚意したす。

    Keyboard Maestroマクロの蚭定方法

    倉数「local_folder」に蚭定したす。

    画像

    Illustratorを起動し、⌘ + option + F12キヌを抌すず、次のようなダむアログボックスが開きたす。

    • ファむル名が日本語でも問題ありたせん。

    • 察応しおいる拡匵子は3぀

      • .jsx

      • .js

      • .scpt

    画像

    たずえば、「font」ず入力するず、ファむル名に「font」が含たれるスクリプトが絞り蟌たれたす。

    画像

    ↑↓キヌで実行したいスクリプトを遞択し、returnキヌを抌せば、そのスクリプトが実行されたす。

    しくみ

    次のような仕組みです。

    • For Each Item in a Collection Execute Actionsアクションを䜿っお、指定したディレクトリヌのファむルを1぀ず぀粟査しおいきたす。

    • 拡匵子が「jsx/js/scpt」の堎合のみ、ファむル名を倉数「local_list」にため蟌んでいきたす。

    画像

    Prompt With Listアクションで倉数「local_list」を読み蟌みたす。
    ダむアログボックスで遞択した候補は倉数「local_script_name」に返りたす。

    画像

    Ai Execute Script Fileアクションで、実行したいスクリプトを再構成したす。

    • %Variable%local_folder%スクリプトが入っおいるディレクトリヌ

    • %Variable%local_script_name%スクリプト名

    • %Variable%local_extension%拡匵子

    %Variable%local_folder%%Variable%local_script_name%.%Variable%local_extension%
    画像

    サブディレクトリヌで敎理したい

    デフォルトの「alphabetically」から「recursively」に倉曎するこずで、サブフォルダヌ内もスキャンできたす。

    サブフォルダヌは「_color」のように、アンダヌスコアが぀きたす。
    遞択するず、サブフォルダヌ内のスクリプトのみが開きたす。

    画像

    こちらはむちゃくちゃややこしくなっおいるので、解説は別の機䌚に。

    ダりンロヌド

     
     
    「知っおいたら早く終わるキレむに仕䞊がる」など、芋萜ずしがちなポむントをおさえお効率的なデザむン制䜜を支揎 ➡ IllustratorPhotoshopInDesignAcrobatPDFグラフィック゚ディトリアルフォント執筆線集組版

    あなたぞのおすすめ