強力な Spotlight 検索ヘルパー (AND, OR, NOT, 日付検索が可能)

Spotlaser
http://members.optusnet.com.au/frovil/spotlaser.html
というアプリケーションがあります。
これを使うと、ターミナルを使わないと難しかった AND検索、OR検索 や NOT検索、日付検索も簡単にできます。
以下のような特徴があります。
- 検索対象はファイル・フォルダ (メール等は含まれない)
- ワイルドカードが使える
- 検索結果はスマートフォルダとして保存される (ライブラリ/保存済みの検索条件 に保存される)
検索項目としては
-検索語 (ワイルドカード使用可)
-- すべての単語を含む
-- いずれかの単語を含む
-- 正確なフレーズを含む
-対象
-- ファイル
-- ファイル内容
-- メタデータ
-オプション
-- 大文字小文字を区別する/しない
-- 単語に基づく
-ファイルタイプ
-- すべて
-- テキスト
-- 画像
-- PDF
など
-ファイルサイズ
-検索場所
-- コンピュータ
-- ディスク
-- ホーム
-- 任意の場所
-日付
-- 作成日
-- 修正日
-- 最後に開いた日
-その他
-- 著作者
-- 作曲者
など
なお、Spotilght を使うので、不可視フォルダやパッケージの中身のような通常 Spotlight の検索対象になっていないものは(特に加えていなければ)出てきません。
しかし、そのような用途には、EasyFind というアプリケーションがありますので、そちらを併用すればよいかと思います。もしくはターミナルで find とか locate とか。
EasyFind
http://www.devon-technologies.com/products/freeware/applications.php
# 最初「Spotlight」にトピックを立てようかと思いましたが、「Mac OS X Tiger の使い方」の方がふさわしいかと思い、こちらにしました。

投稿日 2005/12/08 10:42

返信: 3

2005/12/08 17:18 Community User への返信

なかなか有用なものを見つけていただきありがとうございます。検索速度も速いです。喜ぶ方々が多いと思います。
Windows マシンとのハイブリッドEditor を常用しています。残念ながら、Windows 形式の改行コード内の文字やファイル名はできなかったです。例:CoreFir, BusFir などを検索文字列にしました。
EasyFind は常用しています。

2005/12/09 08:23 Community User への返信

> 残念ながら、Windows 形式の改行コード内の文字やファイル名はできなかったです。
Spotlight の検索対象になっていないのでしょうね。ファイルの保存ディレクトリそのものが Spotlight の検索対象になっていないということはありませんか?こちらで試した限りでは、CR+LF 形式の改行コードでも内容検索できました。ファイル名でも引っかからないところをみると、ディレクトリそのもの、もしくは拡張子などの原因で、そのファイルが Spotlight の検索にインデックスされていないような印象を受けます。
また、通常のテキストファイルに付いては、文字コードが、システム標準エンコーディング (日本語環境では MacJapanese ≒ Shift JIS) と UTF-16 しか対象にならないようです。(この場合、他の文字コードでもファイル名での検索にはひっかかるので、恐らく安食さんの現象とは違うと思われます)
8-p.info | Spotlight
http://8-p.info/Spotlight/#JapaneseText
にある JapaneseText.mdimporter を導入すると、それ以外の文字コードのものも読み込むようになります。

2005/12/09 09:21 Community User への返信

>拡張子などの原因
まさにその通りです。すみません、すぐに報告すれば良いのに、怠りました。現実的な問題としては、相当数ファイルに当該の固有拡張子がついています。ので、今後どちらの検索システム(Spotlight, EasyFind, LightWayText)をベースにマシン環境を運用するか考えさせられるほど、ご紹介いただいたソフトがインターフェースを含めて気に入っています。LightWayText のみが検索機能を含めWindows 環境とのハイブリッドです。
余談として、EasyFind を提供している会社では、文書内文字列検索を含めて2バイト文字の検索強化エンジンの開発をしたい(すでに進めていると思います)と経営者が以前教えてくれました。そのエンジンがEasyFindに提供されるかわかりません。
>にある JapaneseText.mdimporter を導入すると
折りをみて、サイトを閲覧してみます。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

強力な Spotlight 検索ヘルパー (AND, OR, NOT, 日付検索が可能)

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。