Spotlight
[Spotlight]コマンド操作 mdutil mdls
10.6x
mdutil
オプション s Print indexing status
インデックスの状態を調べる
mdutil -s /
オプションa Apply command to all volumes.
全てのディスクのインデクスの状態を調べる
mdutil -sa
オプションv Display verbose information.
詳細な情報を表示する v
mdutil -sav
インデックスの設定 i Turn indexing on or off
有効にする
sudo mdutil -i on /Volumes/ボリューム
無効にする
sudo mdutil -i off /ボリューム
インデックスの再構築
sudo mdutil -E /Volumes/ボリューム
実行後インデックスする『mdworker』がCPUを占有したがるので
負荷がかかる作業中はやまめしょう
iPod等で見られる
『.metadata_never_index』
インデックスさせない『フォルダ』には
.metadata_never_index
『.』からはじまるファイルです。
このファイルがあると
インデックスしないようです(未検証)
mdls
インデックスの内容を表示します。
mdls ファイルパス/ファイル名
mdls
オプション name
mdls -name 設定名 ファイル名
特定の設定名の内容のみ表示します。
例
mdls -name kMDItemFSName ファイルパス/ファイル名
XMPとの互換はこちらの記事を読んでください
【[Spotlight]エンドユーザーはスポットライト【メタデータ】: [FORCE]】[LINK]
mdls
オプションraw
RAWデータで表示 raw
mdls -raw ファイルパス/ファイル名
例(こんな感じ)
CanonCanon EOS DIGITAL REBEL264RGB0022-04-07 18:08:31 +09000022-05-12 01:56:01 +0900com.adobe.raw-image(
"com.adobe.raw-image",
"public.camera-raw-image",
"public.image",
"public.data",
"public.item",
"public.content"
)tmp.dng0.00402850022-05-12 01:56:01 +09000022-04-07 18:08:31 +0900000000tmp.dng02050150426860100Digital Negative file0022-05-12 01:56:01 +09000626073620383072Adobe RGB (1998)000(
"0022-05-12 00:00:00 +0900"
[Spotlight]Finderのパス・バーを有効にする。
SpotlightBar(PathBar)を追加します。
PathBarパスバーを有効にする。
PathBarパスバーを無効にする
「ShowPathBar.zip」をダウンロード[Download]
ターミナルから事項する場合は
有効にする
defaults write com.apple.finder ShowPathBar -bool yes
無効にする
defaults write com.apple.finder ShowPathBar -bool no
その後にFinderを再起動
killall Finder
です。
パスバーからも操作可能ですので
結構便利です
[Spotlight] Illustratorのメタデータを検索する【微力】
Spotlightのインデクスに拡張子『ai』ファイルのメタデータを収容する方法
最重要
※システム配下のファイルを編集しますので自信の無い方はヤメてね
余談
原則Adobe製品のメタ情報の検索は『Adobe Bridge 』を使うべきで
今回紹介する方法が良いのか?て言うと...あまり良い方法とも言えないかも
aiファイルをPDFと紐づけるので
PDF互換では無いaiファイルに対して
『failed to find PDF header: `%PDF' not found.』
のエラーをはく事になります。
自分のワークフローがPDF互換なら良いとは思いますが
aiネイティブなら今回紹介する方法はヤメるべきと考えます。
要点
PDF互換のaiファイルは内部的にはPDFとPSの二重構造なので
『/System/Library/Spotlight/PDF.mdimporter』
に
aiファイルの『Document Content Type UTIs』である
『com.adobe.illustrator.ai-image』を追加
再起動するだけです。
もちろん
ちゃんとmdimportの設定が出来てないと
検索検索されない場所もありますので留意してください。
EPSファイルは
↓のように
PS宣言からファイルがはじまりますので
PDF.mdimporterではなくてPS.mdimporterが受け持ちますので
この方法では検索出来ません
内部的には
mdls ファイルパス/ファイル名
が実行されて
戻り値として
このような形で
戻り値が来ますので
説明(kMDItemDescription)の値で検索出来るようになるわけです。
が有効ですね
(いやEPSで素直に検索すれば良いじゃん....笑)
設定ファイルの変更は簡単ですが
2項目だけ
ってのが微力だなぁ〜
[Spotlight]エンドユーザーはスポットライト【メタデータ】
オートメーターでコメントを入れる事が出来ます。
コマンドな人的には[LINK]こちらにあるように
mdlsコマンドで
メタデータを取得
mdfindで検索できます。
XMPと一部互換があります。
kMDItemAuthors | creator CaptionWriter |
kMDItemCity | City |
kMDItemContributors | Credit |
kMDItemCopyright | rights |
kMDItemCountry | Japan |
kMDItemDescription | description |
kMDItemDisplayName | sprite.png |
kMDItemFSName | sprite.png |
kMDItemHeadline | Headline |
kMDItemInstructions | Instructions |
kMDItemKeywords | Keywords |
kMDItemStateOrProvince | State |
kMDItemTitle | title |
SpotlightにはSearch Kit(メタサーバーのようなもの)も
用意されていますが
DTPなみなさん的には
やっぱりイマイチ何か足りないですよね。
FinderメタデータもXMPに統合して
システムレベルでサポートしてくれないかなぁ
【Spotlight インポータのプログラミングガイド:Spotlight インポータのトラブルシューティング】[LINK]
その他のカテゴリー
Accessibility AccessibilityCheck AccessibilityForm AccessibilityInDesign AccessibilityPDF Acrobat Acrobat Action Acrobat Annotation Acrobat AppleScripts Acrobat Character Acrobat Layer Acrobat PDF Embed API Acrobat PDF Form Print Acrobat Plug-ins Acrobat Portfolios Acrobat Print AcrobatBarcode AcrobatDialog AcrobatForm AcrobatJS AcrobatMenu AcrobatPDF AcrobatStamp AcrobatYouTube AddressBook Adobe Adobe InDesign Adobe Photoshop AdobeAppleScript AdobeBridge AdobeIllustrator AdobeJSX aed Alfresco Android AnimationGif Apple Apple Support AppleScript AppleScriptBasics AppleScriptCharacter AppleScriptColor AppleScriptDroplet AppleScriptErrorNum AppleScriptFolder AppleScriptFontBook AppleScriptRename AppleScriptTools AppleSymbols Applications Barcode Barcode2D BarcodePostal BetterHTMLExport Book BOX Browser buzz Certificates CharacterEntity CharacterSets Colors Cool Site CSS Cutting DecoMail DecorationMail Design Desktop Diff DJ dmg DNS Documents Download DTP eBook Editer eMail Envelopes ExifTool Facebook FFmpeg File System Fonts FontsTool FontsWeb FOOD FormPrint ftp Gadget Gif Animation Google Google Chrome Enterprise HexEditor HTML info iPhoto ISBN ISO iTunes iWork iWorkNumbers iWorkNumbersCalendar iWorkNumbersTimecard iWorkPages JavaScript JeditX JeditX Regexp JeditXAppleScript JIS jquery Letterpress Library logo Mac Admin Mac Archiver Mac Browser Mac Browser Plugin Mac QuickLook Mac Setup Mac Spotlight Mac Video Map Memo Microsoft Teams Mobby mobileconfig Moto Movies Music Network Basic ntp OCR Office OfficePowerPoint OSX Paint Pantone Paper PDFlib Permission Photo Pictograms Print Public Python QuickLook QuickTime QuickTimeSetting QuickTimeSound Real Media ReName ResourceFork ruby Sample Screen ScreenCast Search Security SEO Sharing SLAResource Sound Spotlight Stamp SWF TCC.db Tutorial PSD TV Twitter Typography Unicode Utilities Video WEB APP WebFont Wedding Windows WindowsMedia XML XMP XPS YouTube YouTube Rss