AppleScriptを使ってJavaScriptファイルを実行する

Adobe Systems社が販売しているアプリケーションの多くはJavaScriptを使っていろいろな処理を行うことができます。が、MacOS Xの場合にはどうしてもAppleScriptを経由しないと処理が自動化できないことがあります。ほとんどの場合、JavaScriptでプログラムを作成すればよいので、単純にMacOS XからAppleScriptファイルを経由して実行するスクリプトファイルを呼び出せばよい事になります。
今回は各アプリケーションで、どのようにして呼び出すかを以下にまとめてみました。Dreamweaverなど所有していないアプリケーションもあるので、そこらへんはご容赦のほどを。
なお、実行するJavaScriptのサンプルファイルはボリューム名MacHDの最初の階層にあるsample.jsxとしています。場合によってはアプリケーションの場所を尋ねられるので、その際には実行するアプリケーションをダイアログで指定してください。


●Adobe Photoshop CS2
tell application "Adobe Photoshop CS2"
activate
do javascript file "MacHD:sample.jsx"
end tell

●Adobe Illustrator CS2
tell application "Adobe Illustrator"
activate
do javascript file "MacHD:sample.jsx"
end tell

●Adobe InDesign CS2
tell application "Adobe InDesign CS2"
activate
do script file "MacHD:sample.jsx" language javascript
end tell

●Adobe After Effects 7.0
tell application "Adobe After Effects 7.0"
activate
DoScript file "MacHD:sample.jsx"
end tell

●Adobe Acrobat Professional ver 8
tell application "Adobe Acrobat Professional"
activate
do script file "MacHD:sample.jsx"
end tell


[サンプルをダウンロード]