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

 

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

すでに、「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

 

インデザインで、ドキュメントのフォント情報を調べる。

 

今回は、フォント収集スクリプト作成にあたって、

まず、フォント情報を調べる必要があったので作りました。

 

インデザインCS5,CS6で動きます。

たぶんCS4でも大丈夫だと思いますが…

 

【作成方法】

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

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

スクリプト形式で「ドキュメントのフォント情報一覧.scpt」などの適当な名前で保存。

 

▼AppleScript

 

【置き場】

インデザインのスクリプトパネルに配置。

スクリプトパネルを表示させた状態で、「ユーザー」を右クリック > Finder で表示で、

置き場が表示されます。

2016-02-21-17.27

 

【使い方】

インデザインが前面に表示された状態で、

スクリプトパネルから、作成したスクリプトをから実行すると、

下図のように表示されます。

処理に時間がかかるため、表示までに1分位かかるかも知れません。

2016-02-21-16.53

 

参考情報

http://indesign.cs5.xyz/iddomjs/Font.html

Indesign Script – Liste mit Schriften im Dokument ausgeben

 

メタデータを利用してインデザインを開かずに、リンクパスを調べる。

 

インデザインファイルをExifToolで調べると

いろんな情報が含まれている訳ですが、

今回は、リンクファイルのパスを調べてみました。

ほとんど検証してないので、

使用する際は、ご注意ください。

おそらくCS5、CS6のインデザインファイルで使用可能です。

 

これを上手く発展させていけば、

インデザイン、イラストレーターを開かずに、

リンクファイルを収集できるかも知れません。

 

【作成方法】

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

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

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

 

▼AppleScript(ドラッグ&ドロップタイプ)

 

【使い方】

作成したスクリプトに調べたいインデザインファイルを

ドラッグ&ドロップすると下図のように表示されます。

 

2016-02-17-2.33

 

参考情報

Webで利用される様々な文字列エンコードを扱うためのAppleScriptいろいろ

[FORCE]: CharacterEntity

 

1 2 3 4