問題タブ [spotlight]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
applescript - Spotlight の Applescript 起動?
以下を使用して Spotlight 検索ボックスを開こうとしました。
コマンドスペースを発行しようとするだけです。動作しますが、スクリプトをアプリケーションとして保存して実行すると、Spotlight ウィンドウが表示され、その後すぐに消えます。
これはなぜですか?また、Spotlight ウィンドウを開いたままにするにはどうすればよいですか?
別の方法: Applescript を使用して Spotlight 検索ボックスを開くにはどうすればよいですか?
cocoa - Lion 10.7 の AVAudioPlayer でサポートされている形式のすべてのオーディオ ファイルを確認するにはどうすればよいですか?
このようなコードを使用したい。
サポートされていない形式のファイルを除外するには、「述語」をどのように設定すればよいでしょうか??
どちらを使用する必要がありますか? そして、Lion 10.7 の AVAudioPlayer でサポートされている形式に対応するこれらの属性のすべての可能な値は何ですか? どうもありがとう。
objective-c - Mac Spotlight にカスタム回答を追加する
Spotlight で電卓にアクセスできることがわかりました。そして、電卓のように、アプリケーションがどのようにカスタム回答を追加できるのだろうか!
ありがとうございました!
flash - actionscript-flash のスポットライト効果
ハリウッド スタイルのスポットライト効果を作成するための優れたデモまたはチュートリアルを誰か教えてもらえますか?
「床」に向かって下向きで交差する 2 つのソフト エッジ光線
objective-c - Mac Spotlight-API: メールの「to」、「from」、または「subject」フィールドを検索する方法
現時点では、メールの本文を検索する spotlight-api コードがあります。NSMetadataQuery
の述語を使用して作成してい"kMDItemTextContent like[c] %@"
ます。これは、要求された「検索語」が電子メールの本文にある場合に正常に機能します。
Spotlight アプリ (右上の拡大鏡アイコン) で「to: john」と入力すると、「to」フィールドに「john」という単語が含まれるメールのリストが表示されます (たとえば、メール アドレス john@something.com の一部)。
タイプ、、、および[NSCompoundPredicate orPredicateWithSubpredicates:]
の述語を追加することで、これを実現しようとしました。残念ながら、これは目的のメールを返しません。"kMDItemRecipients"
"kMDItemRecipientEmailAddresses"
"kMDItemAuthors"
"kMDItemAuthorEmailAddresses"
"kMDItemSubject"
Spotlight-API を使用してこれを達成する方法を知っている人はいますか?
以下はこれのための私のコードです:
macos - 言語に依存しない Spotlight クエリを実行するにはどうすればよいですか?
Spotlight クエリを実行して、ローカル ハード ドライブ上の Aperture ライブラリを見つけたいと考えています。非常に簡単な方法は kMDItemKind を使用することですが、その値は現在のユーザー言語によって異なります。
では、言語に依存しないクエリを行うにはどうすればよいでしょうか。
mdfind "kMDItemKind == 'Library'" > 何も返さない
mdfind "kMDItemKind == 'Aperture Library'" > 正常に動作します
ios - スポットライトを使用してキーワードを検索しますか?
従業員のすべてのiPadで検索したいキーワードのリストがありますが、スポットライトを呼び出してプログラムで結果を取得することはできますか?
ありがとうございました。
編集:基本的に、iPad上の他のすべてのアプリでカスタムキーワードを検索し、結果を単純なリストに返すアプリ。最善の策はスポットライトを使用することだと思いますが、プログラムでスポットライトエンジンを呼び出して検索し、結果を取得できることを望んでいました。
macos - ネイティブ OS X アプリが Spotlight 検索インデックスを読み取ってコピーすることは可能ですか?
インデックスを変更したくありません。単純に読み取り、変更を監視し、複製します。バックグラウンドで実行されるネイティブアプリ/サービスを使用します。私は 10.6+ をターゲットにしていると仮定していますが、それは確定したものではありません。
実際のインデックスはどこにありますか? 意味的に有用な方法で読むことができますか?
グーグルで検索しても、実際の Spotlight インデックスの場所への参照や、すべてを読み取るための API は見つかりませんでした。検索キット リファレンスを見つけました。基盤となるテクノロジがどのように機能し、役立つかを説明しているように見えますが、インデックス全体を取得する方法や、時間の経過とともにインデックスを監視する方法については説明していません。
また、Spotlight の改善されたフロントエンドを提供する前兆となる Houdahというアプリに気付きました。これは興味深いかもしれませんが、それらがどのように効果を達成したかはわかりません。同じインデックス、それは私が求めているものではありません...
編集: Spotlight に関するウィキペディアの記事を読んでいなかったなんて信じられません- 参考になりますが、私の質問は正しいと思います。
(私はフロントエンド Web の専門家です。初心者で申し訳ありません。)
更新: OS X 開発者の友人は、ファイルが SQLite データベースの隠しファイルに保存されていると考えていましたが、数分間探しても実際のファイルを見つけることができませんでした。彼は隠し.spotlight
ディレクトリを見つけましたが、これは空でした。
macos - Mac OS X : カスタム メタ データ フィールドを任意のファイルに追加する
任意のファイルのカスタム メタデータ属性を設定 (および取得) できるようにしたいと考えています。
これを行う最善の方法は何ですか?
ありがとう