未来舎 技術覚え書き
2012/06/27 16:40 石倉
注意!アップルスクリプトの対象ソフトバージョン

アップルスクリプトで、あるソフトの、あるバージョンで自動化させるとき
そのバージョン以外が起動している状態でスクリプトを実行させると
起動しているもので動作し、
スクリプト終了時にスクリプトの中身が書き換えられ
さきほど動作したバージョンを呼び出すようになります。

わかりにくいので、より具体的にいいますと、
「インデザインCS3用スクリプト」を「CS4」が起動している状態で実行すると
「CS4」で動作し、
終了時にスクリプトの中身が「CS4」を起動させるように書き換えられます。

書き換えられても、「CS3」を起動させた状態で実行すると「CS3」で動作します。

インデザインが、どのバージョンも起動していない状態でなら
スクリプトの中に書かれているバージョンのものを起動させます。
(上書きされれば、そちらが起動するようになります。)

「インデザインCS3用スクリプト」は
●インデザインが、どのバージョンも起動していない状態 か
●「CS3」だけが起動している状態 で
使用すること

ーーー補足ーーー
インデザインの「CS3」「CS4」でプログラムの自動化させてい部分の「仕様」が
変わっていないのでたまたまスクリプトが動作していますが、
場合によっては、バージョンを変えると動作しない可能性があります

上記へ返信します。新着一覧へ

名前:

先頭行はタイトルとしても扱われます。

全角の英数字は、投稿時に半角へ自動変換されます。
投稿内容は 1時間以内 であれば修正できます。(あなたのPCからのみ)