Hat jemand eine funktionierende Lösung für die Suche in Google Text & Tabellen mit Spotlight gefunden / erstellt (deren Inhalt, nicht nur deren Namen)?
Niederschlag verwendet, um diese Funktionalität bereitzustellen, funktioniert aber leider nicht mehr und wird nicht mehr gewartet.
spotlight
google-drive
studgeek
quelle
quelle
Antworten:
Ich glaube nicht, dass Spotlight technisch in der Lage ist, den Inhalt in den Google Drive-Dateien zu indizieren, zumindest nicht in Dateien, die über die Weboberfläche von Google Drive erstellt wurden. Wenn ich beispielsweise zu drive.google.com gehe und eine neue Datei (z. B. ein Dokument) erstelle und Inhalte (Text) in das Dokument einfüge, wird diese neue Datei, die dieses Dokument darstellt, im Verzeichnis meines Mac (dh / Benutzer) angezeigt / myname / Google Drive / filename.gdoc). Wenn ich diese Datei jedoch in einem Texteditor öffne, kann ich sehen, dass der einzige Inhalt in der Datei ein Link zur Online-Datei und einige andere Informationen ist. Der eigentliche Inhalt des Google-Dokuments befindet sich nicht in der Datei, die sich auf meinem Computer befindet. Da sich der Inhalt des Dokuments nicht in der Datei befindet, die sich auf meinem Computer befindet, kann Spotlight nichts indizieren.
Ich finde das wirklich unglücklich. Die Idee, dass ich Spotlight verwenden könnte, um alle von mir online erstellten Dateien zu durchsuchen, ist wirklich großartig, aber es scheint, dass Google Drive den Inhalt der Dateien nicht herunterlädt, sodass Spotlight nichts indizieren kann. Wie Sie bereits bemerkt haben, hat Precipitate diese Funktionalität bereitgestellt, funktioniert jedoch nicht mehr und ist nicht mehr entwickelt.
Eine Alternative, die nicht im Rampenlicht steht, ist die Verwendung der App Alfred zur Suche:
Google Drive-Suche mit Alfred App
Alles, was dies wirklich ist, ist eine Verknüpfung, um Ihr Google-Laufwerk in einem Webbrowser zu öffnen und eine Suche zu starten - nicht wirklich das, was Sie (oder ich) wollen.
Es gibt auch eine App namens Found , die Google Drive durchsuchen kann. Diese Firma wurde jedoch gekauft und die App wird nicht mehr entwickelt. Ich habe die neueste Version (die aus dem Jahr 2013 stammt) noch nicht ausprobiert, und die Bewertungen auf macupdate.com sind hinsichtlich der aktuellen Funktionalität gemischt, aber es könnte einen Versuch wert sein.
quelle
Ich habe eine Version der hier gelieferten Antwort verwendet, musste
sudo mdutil -E /Volumes/[DriveName]
aber zuerst sicherstellen, dass Google Drive bereitgestellt wurde. Also habe ich das gemacht:Quelle: Konfigurieren Sie den Laufwerksdateistream
Es ist sehr wichtig, dass Sie kein Leerzeichen zwischen Google Drive einfügen, wie in der Google-Supportspalte angegeben, da Terminal dies bei der Eingabe des Indexbefehls als harte Rückgabe betrachtet.
Starten Sie dann den Mac neu, damit das Google Drive als GoogleDrive bereitgestellt wird. Dann:
Quelle: Terminal 101: Erstellen Sie den Spotlight-Index im laufenden Betrieb neu
quelle
/Volumes/GoogleDrive
. Ich habe die Indizierung durch einfaches Verwenden aktiviertsudo mdutil -E /Volumes/GoogleDrive
, kein Neustart erforderlich.Ich war zuerst verwirrt, weil Spotlight dieses Laufwerk nicht indiziert hat. Sobald ich es jedoch erzwungen hatte, konnte ich gut suchen. Sie können den Index für ein bestimmtes Laufwerk neu erstellen, indem Sie diesem Lernprogramm folgen.
http://www.techradar.com/how-to/computing/apple/terminal-101-rebuild-the-spotlight-index-on-the-fly-1305684
quelle
Da ist ein Weg. Es ist nicht schön.
Verwenden Sie eine App wie CloudPull, die Google Dokumente auf Ihrem lokalen Laufwerk sichert. Dann findet Spotlight die lokale Kopie. Das gibt Ihnen den Namen der gefundenen Datei.
Verwenden Sie Google Drive, um die Verknüpfungen zu den Google-Dokumenten zu sichern, mit denen das echte Dokument bei Google geöffnet wird.
Verwenden Sie Spotlight, um nach dem gewünschten Inhalt zu suchen. Nehmen Sie dann den gefundenen Namen und suchen Sie danach, um die Verknüpfung zu Google Dokumente zu finden, und öffnen Sie diese, um das Dokument bei Google zu öffnen.
quelle
Dies geschieht automatisch für alle Google Drive-Ordner / -Dateien, die Sie lokal mit der GD-App synchronisiert haben, da sich die Dateien technisch auf Ihrem System befinden. Die Spotlight-Ergebnisse werden dann zu Hyperlinks zur Online-Laufwerksdatei, die in Ihrem Browser geöffnet wird.
Stellen Sie einfach sicher, dass alles, was Sie auf diese Weise suchen möchten, in "Mein Laufwerk" gespeichert ist und dass Sie diese oder die von Ihnen festgelegten Unterordner mit Ihrem lokalen Verzeichnis synchronisieren.
quelle
Wenn Sie bereit sind, eine Spotlight-Alternative auszuprobieren, nämlich Alfred, können Sie loslegen.
Alfred ist technisch gesehen ein Launcher / Dateisucher, kann aber dank Workflows noch viel mehr. Ohne ins Detail zu gehen, funktioniert es im Grunde genommen als Spotlight: Nach einem Tastaturstrich erhalten Sie ein Rechteck in der Mitte des Bildschirms, in das Sie Ihre Suchabfrage eingeben können, und Sie erhalten Antworten (viel schneller als Spotlight). Es gibt wirklich gute Tutorials dafür auf der Entwickler-Website, und die Lernkurve ist sehr flach. Um Workflows verwenden zu können, benötigen Sie die Powerpack-Option, die nicht kostenlos ist (Alfred ist). Ich empfehle diese jedoch dringend, wenn Sie sie rechtzeitig kaufen.
Alfred verwendet die Spotlight-Indexdatenbank, um Dokumentensuchen durchzuführen. Aber ich habe festgestellt - und oh Mann, ich habe es versucht -, dass Spotlight bei der Arbeit mit Netzwerklaufwerken sehr unzuverlässig ist. Und selbst wenn Sie Google Drive mit CloudMounter oder Mountainduck usw. mounten , können Sie es nicht indizieren. ( Sie können ein gemountetes Netzwerklaufwerk im lokalen Netzwerk indizieren, aber ich habe erst jetzt eine temporäre Lösung . )
ABER Alfred kann glücklicherweise viel mit Workflows anfangen. Und es gibt einen Workflow für die Google Drive-Suche. Sie können es hier herunterladen . Es ist keine Problemumgehung, sondern eine native Lösung.
Doppelklicken Sie einfach auf die
google_drive.alfredworkflow
Datei und fügen Sie sie Alfred hinzu. Sie werden wahrscheinlich gebeten, es zu aktualisieren, aber wenn Sie fertig sind, können Sie Ihre Google Drive-Dateien im Alfred-Fenster durchsuchend
und den Buchstaben und das eingebensearch term
. Sie sehen die Treffer in einer Dropdown-Liste, Sie können sie auswählen und sie werden im Browser geöffnet. Es ist blitzschnell.quelle