問題タブ [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.

0 投票する
2 に答える
2832 参照

applescript - Spotlight の Applescript 起動?

以下を使用して Spotlight 検索ボックスを開こうとしました。

コマンドスペースを発行しようとするだけです。動作しますが、スクリプトをアプリケーションとして保存して実行すると、Spotlight ウィンドウが表示され、その後すぐに消えます。

これはなぜですか?また、Spotlight ウィンドウを開いたままにするにはどうすればよいですか?

別の方法: Applescript を使用して Spotlight 検索ボックスを開くにはどうすればよいですか?

0 投票する
2 に答える
1396 参照

cocoa - Lion 10.7 の AVAudioPlayer でサポートされている形式のすべてのオーディオ ファイルを確認するにはどうすればよいですか?

このようなコードを使用したい。

サポートされていない形式のファイルを除外するには、「述語」をどのように設定すればよいでしょうか??

どちらを使用する必要がありますか? そして、Lion 10.7 の AVAudioPlayer でサポートされている形式に対応するこれらの属性のすべての可能な値は何ですか? どうもありがとう。

0 投票する
1 に答える
654 参照

objective-c - Mac Spotlight にカスタム回答を追加する

Spotlight で電卓にアクセスできることがわかりました。そして、電卓のように、アプリケーションがどのようにカスタム回答を追加できるのだろうか!

ありがとうございました!

0 投票する
1 に答える
994 参照

flash - actionscript-flash のスポットライト効果

ハリウッド スタイルのスポットライト効果を作成するための優れたデモまたはチュートリアルを誰か教えてもらえますか?

「床」に向かって下向きで交差する 2 つのソフト エッジ光線

0 投票する
1 に答える
1143 参照

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 を使用してこれを達成する方法を知っている人はいますか?

以下はこれのための私のコードです:

0 投票する
2 に答える
241 参照

macos - 言語に依存しない Spotlight クエリを実行するにはどうすればよいですか?

Spotlight クエリを実行して、ローカル ハード ドライブ上の Aperture ライブラリを見つけたいと考えています。非常に簡単な方法は kMDItemKind を使用することですが、その値は現在のユーザー言語によって異なります。

では、言語に依存しないクエリを行うにはどうすればよいでしょうか。

mdfind "kMDItemKind == 'Library'" > 何も返さない

mdfind "kMDItemKind == 'Aperture Library'" > 正常に動作します

0 投票する
1 に答える
693 参照

ios - スポットライトを使用してキーワードを検索しますか?

従業員のすべてのiPadで検索したいキーワードのリストがありますが、スポットライトを呼び出してプログラムで結果を取得することはできますか?

ありがとうございました。

編集:基本的に、iPad上の他のすべてのアプリでカスタムキーワードを検索し、結果を単純なリストに返すアプリ。最善の策はスポットライトを使用することだと思いますが、プログラムでスポットライトエンジンを呼び出して検索し、結果を取得できることを望んでいました。

0 投票する
1 に答える
1350 参照

macos - ネイティブ OS X アプリが Spotlight 検索インデックスを読み取ってコピーすることは可能ですか?

インデックスを変更したくありません。単純に読み取り、変更を監視し、複製します。バックグラウンドで実行されるネイティブアプリ/サービスを使用します。私は 10.6+ をターゲットにしていると仮定していますが、それは確定したものではありません。

実際のインデックスはどこにありますか? 意味的に有用な方法で読むことができますか?

グーグルで検索しても、実際の Spotlight インデックスの場所への参照や、すべてを読み取るための API は見つかりませんでした。検索キット リファレンスを見つけました。基盤となるテクノロジがどのように機能し、役立つかを説明しているように見えますが、インデックス全体を取得する方法や、時間の経過とともにインデックスを監視する方法については説明していません。

また、Spotlight の改善されたフロントエンドを提供する前兆となる Houdahというアプリに気付きました。これは興味深いかもしれませんが、それらがどのように効果を達成したかはわかりません。同じインデックス、それは私が求めているものではありません...

編集: Spotlight に関するウィキペディアの記事を読んでいなかったなんて信じられません- 参考になりますが、私の質問は正しいと思います。

(私はフロントエンド Web の専門家です。初心者で申し訳ありません。)

更新: OS X 開発者の友人は、ファイルが SQLite データベースの隠しファイルに保存されていると考えていましたが、数分間探しても実際のファイルを見つけることができませんでした。彼は隠し.spotlightディレクトリを見つけましたが、これは空でした。

0 投票する
5 に答える
19377 参照

macos - Mac OS X : カスタム メタ データ フィールドを任意のファイルに追加する

任意のファイルのカスタム メタデータ属性を設定 (および取得) できるようにしたいと考えています。

これを行う最善の方法は何ですか?

ありがとう