CG・映像デザイナー技術ブログ
BOOTHにて自作データ販売中!

【ExtendScript】AtomからAdobeソフトへスクリプトを直接実行する方法 [Adobe Script Runner]

0

atom-adobe-script-runner

adobe-script-runnerという拡張機能があってAtomまたはVisual Studio CodeからAdobeのソフトへスクリプトが実行できるようなので試してみました。、

この記事の著者
CGブロガー すいみん

CGブロガー

すいみん

Suimin

プロフィール

某美大の油絵科を卒業後、大手CG映像プロダクションに入社。
その後ゲーム業界に転職。
現在は技術系のCGデザイナーをしています。 書籍:Unity デザイナーズ・バイブル
プロフィール詳細はこちら

インストール

ファイル>環境設定(Ctr+,)>インストールからAdobeで検索、Adobe Script Runnerが表示されたら、インストール。

Adobeのパス設定

ファイル>環境設定(Ctr+,)>パッケージからAdobe Script Runnerを探し、設定ボタンを押す

After Effectsのパス(Path to After Effects executable)

デフォルトは最新の2018になっています。変更したい場合はバージョンの数字を変更

"C:\Program Files\Adobe\Adobe After Effects CC 2017\Support Files\AfterFX.exe"

※必要であればPhotoshopやIllustratorのパスの入力欄があるので同様にバージョンを修正

ショートカット(キーバインド)の設定

ファイル>環境設定(Ctr+,)>キーバインド>青文字のキーマップファイルの選択

'.platform-win32 atom-workspace, .platform-darwin atom-workspace':'ctrl-alt-a': 'adobe-script-runner:Adobe After Effects'
'.platform-win32 atom-workspace, .platform-darwin atom-workspace2':'ctrl-alt-i': 'adobe-script-runner:Adobe Illustrator'
'.platform-win32 atom-workspace, .platform-darwin atom-workspace3':'ctrl-alt-p': 'adobe-script-runner:Adobe Photoshop'

上記の様に記述。

例えばCtrl+Alt+PでPhotoshopへスクリプトが実行される

Adobe Script Runnerのテスト

ファイル>新規作成

適当なコードを記述

alert("Hello World");

Ctrl+Alt+Pで実行

Ctrl+Pで「Photoshop」と検索して選択して実行

Photoshopでアラートが表示されるのを確認できます。

感想

コードは好きなエディタで書くと書きやすいですが、結局デバッグはESTKを使わざるを得ないです。

おすすめの参考書籍紹介

CG制作に役立つ書籍の紹介です。

すいみん
専門誌の定期購読をするなら月額980円の「Kindle Unlimited」がおすすめです!


eyecatch-amazon-kindle-unlimited
【Kindle Unlimited】CGデザイナーにおすすめ!専門書読み放題の電子書籍サービス

すいみん
「この筋肉を伸ばすと、なぜ疲れがとれるのか」を丁寧に図解している本です!

以上、すいみん(@cg_method)でした!

0