« [iPhoto]iPhoto用WEBページ書き出しテンプレート(検証中) | トップページ | [Link]PostScript Technology Center »

[Spotlight] Illustratorのメタデータを検索する【微力】

Spotlightのインデクスに拡張子『ai』ファイルのメタデータを収容する方法
最重要
※システム配下のファイルを編集しますので自信の無い方はヤメてね

余談
原則Adobe製品のメタ情報の検索は『Adobe Bridge 』を使うべきで
今回紹介する方法が良いのか?て言うと...あまり良い方法とも言えないかも
aiファイルをPDFと紐づけるので
PDF互換では無いaiファイルに対して
『failed to find PDF header: `%PDF' not found.』
のエラーをはく事になります。

自分のワークフローがPDF互換なら良いとは思いますが
aiネイティブなら今回紹介する方法はヤメるべきと考えます。

Md2


 

要点
PDF互換のaiファイルは内部的にはPDFとPSの二重構造なので
『/System/Library/Spotlight/PDF.mdimporter』

aiファイルの『Document Content Type UTIs』である
『com.adobe.illustrator.ai-image』を追加
再起動するだけです。
もちろん
ちゃんとmdimportの設定が出来てないと
検索検索されない場所もありますので留意してください。


 
EPSファイルは
↓のように
Force4u00221103_130220
PS宣言からファイルがはじまりますので
PDF.mdimporterではなくてPS.mdimporterが受け持ちますので
この方法では検索出来ません


 

内部的には
mdls ファイルパス/ファイル名
が実行されて
戻り値として

Force4u00221103_145157

このような形で
戻り値が来ますので
説明(kMDItemDescription)の値で検索出来るようになるわけです。

 

ちなみに
EPSファイルを探すときは
こんな風か
Force4u00221103_155444

こんな風
Force4u00221103_161707


が有効ですね
(いやEPSで素直に検索すれば良いじゃん....笑)

設定ファイルの変更は簡単ですが
2項目だけ
ってのが微力だなぁ〜

   

|

« [iPhoto]iPhoto用WEBページ書き出しテンプレート(検証中) | トップページ | [Link]PostScript Technology Center »

Spotlight」カテゴリの記事

コメント

この記事へのコメントは終了しました。