Spotlightを使用してGoogleドライブ/ドキュメント内の検索を有効にする方法は?


11

Spotlightを使用し Googleドキュメントを検索するための実用的なソリューション(名前だけでなく内容)を見つけた/作成した人はいますか?

沈殿物はこの機能を提供するために使用されていましたが、残念ながら機能しなくなり、維持されなくなりました。


回答:


3

Spotlightが技術的にGoogleドライブファイル内のコンテンツをインデックスに登録できるとは思いません。少なくとも、Googleドライブのウェブインターフェース内から作成されたファイルはインデックスに登録できません。たとえば、drive.google.comにアクセスして新しいファイル(ドキュメントなど)を作成し、ドキュメントにコンテンツ(テキスト)を挿入すると、そのドキュメントを表す新しいファイルがMacのディレクトリ(/ Usersなど)に表示されます/ myname / Google Drive / filename.gdoc)。ただし、そのファイルを取得してテキストエディターで開くと、ファイル内の唯一のコンテンツがオンラインファイルへのリンクとその他の情報であることがわかります。Googleドキュメントの実際のコンテンツが、コンピューター上のファイルにありません。ドキュメントのコンテンツは私のコンピューターにあるファイルにはないため、Spotlightでインデックスを作成するものはありません。

これは本当に残念だと思います。Spotlightを使用してオンラインで作成したすべてのファイルを検索できるというアイデアは本当に素晴らしいですが、Googleドライブがファイルのコンテンツをダウンロードしていないようなので、Spotlightでインデックスを作成することはできません。あなたが指摘したように、沈殿物はその機能を提供しましたが、それはもはや機能せず、もはや開発されていません。

スポットライト以外の方法の1つは、Alfredアプリを使用して検索することです。

アルフレッドアプリでのGoogleドライブ検索

これは本当に、ウェブドライブでGoogleドライブを開いて検索を開始するためのショートカットであり、実際に(または私が)望んでいるものではありません。

Googleドライブを検索できるFoundというアプリもありますが、その会社は購入されており、アプリは開発されていません。私は最新バージョン(2013年のもの)を試していないので、macupdate.comのレビューには現在の機能が混在していますが、試してみる価値はあります。


'15以降、いくつかの進歩がありました。下記の私の回答をチェックしてください
ben_k

3

ここで提供された回答のバージョンを使用しましたsudo mdutil -E /Volumes/[DriveName]が、最初にGoogleドライブがマウントされていることを確認する必要がありました。だから私はこれをしました:

sudo defaults write /Library/Preferences/com.google.drivefs.settings DefaultMountPoint '~/GoogleDrive'

ソース:ドライブファイルストリームの構成

Googleサポートの列に示されているように、Googleドライブの間にスペースを入れないことが非常に重要です。これは、ターミナルがindexコマンドを入力するときにこれをハードリターンとして受け取るためです。

次に、Macを再起動して、GoogleドライブがGoogleDriveとしてマウントされるようにします。

sudo mdutil -E 

出典:ターミナル101:スポットライトインデックスをオンザフライで再構築


よく働く。グーグルドライブを使用してプレーンテキストファイルを保存する場合、
Spotlight

1
Googleドライブファイルストリームのデフォルトは(現在)になっているよう/Volumes/GoogleDriveです。を使用するだけでインデックス作成を有効にしましたsudo mdutil -E /Volumes/GoogleDrive。再起動は必要ありません。
Simon Woodside

2

Spotlightがそのドライブのインデックスを作成しなかったため、最初は混乱していました。しかし、それを強制すると、うまく検索することができました。このチュートリアルに従って、特定のドライブのインデックスを再構築できます。

sudo mdutil -E /Volumes/[DriveName]

http://www.techradar.com/how-to/computing/apple/terminal-101-rebuild-the-spotlight-index-on-the-fly-1305684


このリンクで質問に答えることができますが、回答の重要な部分をここに含め、参照用のリンクを提供することをお勧めします。リンクされたページが変更されると、リンクのみの回答が無効になる可能性があります。
grg

それを実行すると、エラーが発生します:パスを解決できませんでした。何か案は?
ローマンゴーフマン2018年

1

やり方がある。きれいではありません。

GoogleドキュメントをローカルドライブにバックアップするCloudPullなどのアプリを使用します。次に、Spotlightはローカルコピーを見つけます。見つかったファイルの名前が表示されます。

Googleドライブを使用して、Googleで実際のドキュメントを開くGoogleドキュメントへのショートカットをバックアップします。

Spotlightを使用して目的のコンテンツを検索し、見つかった名前を取得して検索し、Googleドキュメントのショートカットを見つけて開き、Googleでドキュメントを開きます。


1

ファイルは技術的にはシステム上にあるため、GDアプリを使用してローカルで同期したすべてのGoogleドライブフォルダー/ファイルに対して、これは自動的に行われます。Spotlightの結果は、オンラインのドライブファイルへのハイパーリンクになり、ブラウザで開きます。

この方法で検索できるようにしたいものはすべて「マイドライブ」に保存し、ローカルディレクトリに同期していること、または指定したサブフォルダがあることを確認してください。


0

Spotlightの代替案、つまりAlfredを試してみたい場合は、行ってもかまいません。

アルフレッドは技術的にはランチャー/ファイルサーチャーですが、ワークフローのおかげでさらに多くのことが可能です。詳細については説明しませんが、基本的にはSpotlightと同じように機能します。キーボードストロークの後、画面の中央に長方形が表示され、そこに検索クエリを入力して、回答を得ることができます(Spotlightよりはるかに高速)。開発者のWebサイトには、非常に優れたチュートリアルがあり、学習曲線は非常に浅いです。ワークフローを使用するには、無料ではない(Alfredです)Powerpackオプションが必要ですが、時間どおりに購入することを強くお勧めします。

アルフレッドは、Spotlightインデックスデータベースを使用してドキュメント検索を実行します。しかし、私は-そして私が試したああ-Spotlightがネットワークドライブで動作することは非常に信頼できないことを発見しました。また、CloudMounterMountainduckなどでGoogleドライブをマウントしても、インデックスを作成することはできません。(ローカルネットワーク上のマウントされたネットワークドライブにインデックスを付けることができますが、今は一時的な解決策しかありません。

しかし幸いにも、アルフレッドはワークフローで多くのことができます。そして、Googleドライブ検索のワークフローがあります。こちらからダウンロードできます。これは回避策ではなく、ネイティブソリューションです。

google_drive.alfredworkflowファイルをダブルクリックして、アルフレッドに追加するだけです。おそらくそれを更新するように求められますが、完了したら、Alfredウィンドウで文字dとを入力してGoogleドライブファイルを検索できますsearch term。ドロップダウンリストにヒットが表示され、それらを選択して、ブラウザーで開くことができます。電光石火です。


おかげで、これはまだGoogleドキュメント(その内容)内では検索されないようです。名前だけです。
studgeek 2017年

@ ben_k、Alred GoogleドライブワークフローがGoogleドキュメントのコンテンツを検索するかどうかを確認できますか?
Merchako

github.com/azai91/alfred-drive-workflowのgifを見ると、アルフレッドは「pam」を検索しているように見え、ファイル名に「pam」が含まれていない結果が返されます。
Merchako
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.