インデザインを保存したバージョンで開く。

 

インデザインを保存したバージョンで開く場合、

すでに、「Glee」という素晴らしいフリーウエアが存在する訳ですが、

ネットに、いい素材があったので、

また、他人様のお力をお借りして自分でも作ってみました。

インデザインだけでなく、

イラストレーターなどにも使えるかもです。

インデザインのクリエーターは、

正しく取得できているか分かりませんし、

「Glee」のように細かなバージョンまでは取得できませんので、

あしからず…

 

イラストレーターで使用する場合、

プリフライト機能を組み込んだりしても、

いいかも知れません。

 

なお今回は、インデザインCS4、CS5、CS6がインストールされていることを

前提にしたスクリプトです。

使用する方は、各自の環境に合わせて書き換えてください。

 

ちなみに、先人達から見たら今さらでしょうけど、

スクリプトオブジェクトなるものも初めて使用しました。

 

 

【作成方法】

ユーティリティ > AppleScript エディタを起動。

下記のAppleScriptコードを入力して、

アプリケーション形式で「inDesingOpener」などの適当な名前で保存。

 

 

 

スクリーンショット-2016-07-03-11.09

【使用方法】

古いバージョンのInDesignファイルの

情報を見ます( ファイルを選択して、command + i )。

その中の「このアプリケーションで開く:」の項目で

作成したスクリプト(アプリケーション)を設定します。(上図、赤枠)

 

それでは、動作確認に入ります。

いま設定したInDesignファイルをダブルクリックして開きます。

古いバージョンのInDesignが起動し、

問題なくファイルが開くようでしたら正常に動作しています。

 

さらに、すべてのInDesignファイルを

作成したスクリプト(アプリケーション)で開くようにします。

再度、InDesignファイルの情報を見て、

「すべてを変更…」をクリックすると、(上図、青枠)

すべてのInDesignファイルが

作成したスクリプト(アプリケーション)に関連づけられます。

(まあ、長々と書いていますが「Glee」と一緒です。)

 

 

【注意点】

上手く動作しなかった場合は、

Dockで起動している作成したスクリプト(アプリケーション)を

右クリック or クリック長押しなどで強制終了してください。

 

 

【少し修正】

InDesignだけなら右側の方がいいので…

‘/<xmp:CreatorTool>/=’ > ’/<xmp:CreatorTool>Adobe InDesign /=’
‘/<xap:CreatorTool>/=’ > ’/<xap:CreatorTool>Adobe InDesign /=’

 

 

 

参考情報

ASH Planning: AppleScript でファイルを開いてみましょ

ASH Planning: スクリプトオブジェクトを理解してみる

鳶嶋工房 / AppleScript / 入門 / スクリプトオブジェクト

Glee | for InDesign