Amazonで商品を見るセール会場へ

ExtendScript|任意のバージョンのAdobeアプリにスクリプトを実行する方法

ExtendScript Toolkitを使い、特定のバージョンのPhotoshopやIllustrator、After EffectsなどのAdobeアプリケーションでスクリプトを実行する方法を解説します。

指定時に迷いやすい各アプリのバージョン表記もまとめているため、リファレンスとして活用してください。

目次

任意のアプリでスクリプトを実行する手順

ExtendScript Toolkitでは、スクリプトを実行する対象のAdobeアプリケーションとバージョンを指定できます。

ExtendScript Toolkitでスクリプトを実行する対象のAdobeアプリケーションやバージョンを選択する画面。

基本的な手順は以下の通りです。

  1. ExtendScript Toolkitを起動
  2. スクリプトファイル(.jsx)を読み込み
  3. 対象のアプリをプルダウンから選択して実行

また、スクリプト内に#targetディレクティブを記述すると、対象アプリとそのバージョンを明示的に指定して実行できます。

例えば、以下のように記述するとAfter Effects CS6を対象としてスクリプトが実行されます。

対象アプリとバージョンをAfter Effects CS6に指定するディレクティブの記述例。
#target aftereffects-11

このように記述しておくと、対象バージョンを指定した状態でスクリプトを実行できます。

各アプリケーションのバージョン指定一覧

アプリケーションごとに、バージョン指定用のコードをまとめました。

Photoshopのバージョン指定

#target photoshop         // 最新のPhotoshop
#target photoshop-110     // Photoshop CC 2017
#target photoshop-100     // Photoshop CC 2015.5
#target photoshop-90      // Photoshop CC 2015
#target photoshop-80      // Photoshop CC 2014
#target photoshop-70      // Photoshop CC
#target photoshop-60      // Photoshop CS6
#target photoshop-50      // Photoshop CS5

Illustratorのバージョン指定

#target illustrator         // 最新のIllustrator
#target illustrator-20      // Illustrator CC 2015.3
#target illustrator-19.2    // Illustrator CC 2015.2
#target illustrator-19.0    // Illustrator CC 2015
#target illustrator-18      // Illustrator CC 2014
#target illustrator-17      // Illustrator CC
#target illustrator-16      // Illustrator CS6
#target illustrator-15      // Illustrator CS5

After Effectsのバージョン指定

#target aftereffects        // 最新のAfter Effects
#target aftereffects-13.8   // After Effects CC 2015.3
#target aftereffects-13.7   // After Effects CC 2015.2
#target aftereffects-13.6   // After Effects CC 2015.1
#target aftereffects-13.5   // After Effects CC 2015
#target aftereffects-13     // After Effects CC 2014
#target aftereffects-12     // After Effects CC
#target aftereffects-11     // After Effects CS6
#target aftereffects-10     // After Effects CS5

Photoshopの関連操作については、以下の記事で解説しています。

この記事で紹介しているコードは、GitHubのMOTOKI-LLC/cg-method-codeにもまとめています。

ExtendScriptの開発環境は、ほかにも書いています。

まとめ

ExtendScript Toolkitでは、#targetディレクティブを指定することで、意図したアプリケーションのバージョンでスクリプトを実行できます。

バージョン表記を確認したいときは、本記事の一覧を参照してください。

この記事で使っているExtendScript Toolkitは32bitアプリです。

新しいmacOSでは起動しないことがあります。

動かない場合はVisual Studio Codeの「ExtendScript Debugger」拡張機能を使ってください。

次に学ぶ・作業環境を選ぶ

学習を続けたい方や、作業環境を整えたい方は、目的に合うガイドをご覧ください。

Photoshopのおすすめ書籍

動作要件とPCの確認項目

周辺機器の優先度

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次