unoh.github.com

Adobe Illustrator CS5自動化1

2010-12-26 15:27:49 +0000

12月に入社したものです。
得意なアプリケーションはIllustrator
そこで、現在使っているJavaScriptを共有させていただきます(`・ω・´)
基本OSはWindowsですがMacでも起動します。


注意点:ソースコードで使用する"\"マークは"/"に変更しないと起動しません。


それでは、現在使っている自動化スクリプトです↓

 

【他のアプリケーションを起動する】

■プログラム説明
 起動したいアプリケーションのパスをファイルオブジェクトとして作成します。
   

■ソースコード

 fileObj = new File("実行へのアプリケーションパス");
 fileObj.execute();

 ▼使用例(Photoshop)

  fileObj = new File("C:/Program Files/Adobe/Adobe Photoshop CS5/Photoshop.exe");
  fileObj.execute();


■使い方
 1:ファイルメニューからスクリプト→その他スクリプトを実行します。
  (もしくは、Program FilesのAdobe Illustrator CS5内プリセットの中から、
   スクリプトフォルダの中に格納しちゃえばもっと簡単に起動します。)

 2:アドレスブックが起動します。


■ポイント
 Windowsでは.exeファイルを実行することができます。

 

■大きな変更点としては...
 CS4までは座標系の原点が左下でしたが、
 Illustrator CS5から座標系が変更され原点が左上になっています。
 ↑個人的には、ちょっと厄介な変更です(´Д`)


■作ったきっかけ
 ノートPCで作業する際、Illustratorで作業→Photoshop起動がとっても面倒くさかった
 一発でPhotoshopを立ち上げたい!ついでにFlashも!
 ただそれだけ