Bagaimana cara mengaktifkan pencarian di dalam Google Drive / Documents menggunakan Spotlight?


11

Adakah yang menemukan / membuat solusi yang berfungsi untuk mencari di dalam Google Documents menggunakan Spotlight (kontennya, bukan hanya nama mereka)?

Endapan digunakan untuk menyediakan fungsionalitas ini, tetapi sayangnya tidak lagi berfungsi dan tidak lagi dipertahankan.


Ini akan membantu superuser.com/questions/485719/ ... ..............................
Santiago Perez

Jawaban:


3

Saya tidak percaya bahwa Spotlight secara teknis dapat mengindeks konten di dalam file Google Drive, setidaknya bukan file yang dibuat dari dalam antarmuka web Google Drive. Misalnya, jika saya pergi ke drive.google.com dan membuat file baru (mis. Dokumen) dan memasukkan beberapa konten (teks) dalam dokumen, file baru yang mewakili dokumen itu akan muncul di direktori Mac saya (yaitu / Pengguna / myname / Google Drive / filename.gdoc). Namun jika saya mengambil file itu dan membukanya di editor teks, saya dapat melihat bahwa satu-satunya konten dalam file tersebut adalah tautan ke file online dan beberapa informasi lainnya. Konten sebenarnya dari dokumen google tidak ada dalam file yang ada di komputer saya. Karena konten dokumen tidak ada di file yang ada di komputer saya, Spotlight tidak bisa diindeks.

Saya pikir ini sangat disayangkan. Gagasan bahwa saya bisa menggunakan Spotlight untuk mencari melalui semua file yang saya buat online benar-benar hebat, tetapi tampaknya Google Drive tidak mengunduh konten file, jadi tidak ada yang bisa diindeks Spotlight. Seperti yang Anda perhatikan, Presipitat menyediakan fungsionalitas itu, tetapi tidak berfungsi lagi dan tidak lagi dikembangkan.

Salah satu alternatif non-sorotan adalah menggunakan aplikasi Alfred untuk mencari:

Google Drive Cari dengan Aplikasi Alfred

Semua ini sebenarnya adalah jalan pintas untuk membuka drive google Anda di browser web dan memulai pencarian - tidak benar-benar apa yang Anda (atau saya) inginkan.

Ada juga sebuah aplikasi bernama Found yang dapat mencari Google Drive, tetapi perusahaan itu dibeli dan aplikasi tersebut tidak lagi dikembangkan. Saya belum mencoba versi terbaru (dari 2013), dan ulasan di macupdate.com beragam tentang fungsionalitasnya saat ini, tetapi mungkin patut dicoba.


telah ada beberapa kemajuan sejak '15, lihat jawaban saya di bawah ini
ben_k

3

Saya menggunakan versi jawaban yang disediakan di sini, sudo mdutil -E /Volumes/[DriveName]tetapi pertama-tama saya harus memastikan Google Drive terpasang. Jadi saya melakukan ini:

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

Sumber: Konfigurasikan Stream File Drive

Sangat penting bagi Anda untuk tidak menempatkan spasi di antara Google Drive, seperti yang ditunjukkan pada kolom dukungan Google, karena Terminal menganggap ini sebagai pengembalian yang sulit ketika memasukkan perintah indeks.

Kemudian restart Mac sehingga Google Drive dipasang sebagai GoogleDrive, lalu:

sudo mdutil -E 

Sumber: Terminal 101: Membangun Kembali Indeks Spotlight On the Fly


Bagus sekali. Jika Anda menggunakan google drive untuk menyimpan file teks biasa, sorotan akan mengindeks mereka hanya dengan menggunakan pendekatan ini
SimplGy

1
Tampaknya Google Drive File Stream default (sekarang) untuk /Volumes/GoogleDrive. Saya telah mengaktifkan pengindeksan dengan hanya menggunakan sudo mdutil -E /Volumes/GoogleDrive, tidak perlu restart.
Simon Woodside

2

Awalnya saya bingung karena Spotlight tidak mengindeks drive itu. Namun begitu saya memaksakannya maka saya bisa mencari dengan baik. Anda dapat membangun kembali indeks untuk drive tertentu dengan mengikuti tutorial ini.

sudo mdutil -E /Volumes/[DriveName]

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


Meskipun tautan ini dapat menjawab pertanyaan, lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini dan memberikan tautan untuk referensi. Jawaban hanya tautan dapat menjadi tidak valid jika halaman tertaut berubah.
GRG

Ketika saya menjalankannya, saya baru saja mendapatkan Galat: tidak dapat menyelesaikan jalur. Ada ide?
Roman Gaufman

1

Ada jalan. Itu tidak cantik.

Gunakan aplikasi seperti CloudPull yang mencadangkan Google Documents ke drive lokal Anda. Kemudian Spotlight akan menemukan salinan lokal. Itu memberi Anda nama file yang ditemukan.

Gunakan Google Drive untuk mencadangkan pintasan ke Google Documents yang membuka dokumen asli di Google.

Gunakan Spotlight untuk mencari konten yang Anda inginkan, lalu ambil nama yang ditemukan dan cari itu untuk menemukan pintasan Google Documents dan buka itu, untuk membuka dokumen di Google.


1

Ini terjadi secara otomatis untuk semua folder / file Google Drive yang telah Anda sinkronkan secara lokal menggunakan aplikasi GD, karena file-file tersebut secara teknis ada di sistem Anda. Hasil Spotlight kemudian menjadi hyperlink ke file Drive online, dibuka di browser Anda.

Pastikan saja apa pun yang ingin Anda cari dengan cara ini disimpan dalam "Drive Saya" dan Anda memilikinya, atau sub-folder apa pun yang Anda tunjuk, disinkronkan ke direktori lokal Anda.


0

Jika Anda bersedia mencoba alternatif Spotlight, yaitu Alfred, Anda dapat melakukannya.

Alfred secara teknis peluncur / pencari file, tetapi mampu melakukan lebih banyak berkat alur kerja. Tanpa banyak detail, ini pada dasarnya berfungsi sebagai Spotlight: setelah stroke keyboard Anda mendapatkan persegi panjang di tengah layar, di mana Anda dapat mengetik permintaan pencarian Anda, dan Anda mendapatkan jawaban (jauh lebih cepat daripada Spotlight). Ada tutorial yang sangat bagus untuk itu, di situs web pengembang, dan kurva belajarnya sangat dangkal. Untuk menggunakan alur kerja Anda memerlukan opsi Powerpack yang tidak bebas biaya (Alfred), tetapi saya sangat merekomendasikan ini pada waktu pembelian.

Alfred menggunakan database indeks Spotlight untuk menjalankan pencarian dokumen. Tapi saya telah menemukan - dan Oh man saya sudah mencoba - Spotlight sangat tidak dapat diandalkan bekerja dengan drive jaringan. Dan bahkan jika Anda memasang google drive dengan CloudMounter atau Mountainduck dll. Anda tidak dapat mengindeksnya. ( Anda dapat mengindeks drive jaringan yang dipasang di jaringan lokal, tetapi saya sekarang hanya solusi sementara . )

TETAPI Alfred, untungnya, bisa melakukan banyak hal dengan alur kerja. Dan ada alur kerja untuk pencarian google drive. Anda dapat mengunduhnya di sini . Ini bukan solusi, itu adalah solusi asli.

Cukup klik dua kali pada google_drive.alfredworkflowfile tersebut, dan tambahkan ke Alfred. Anda mungkin akan diminta untuk memperbaruinya, tetapi begitu Anda selesai, Anda dapat mencari file google drive Anda di jendela Alfred dengan mengetik huruf ddan search term. Anda akan melihat hit di daftar dropdown, Anda dapat memilihnya, dan mereka akan terbuka di browser. Ini cepat kilat.


Terima kasih, tetapi sepertinya ini masih belum mencari di dalam Google Documents (kontennya), hanya nama mereka.
studgeek

@ben_k, dapatkah Anda mengonfirmasi apakah alur kerja Google Drive Alred mencari konten Google Documents?
Merchako

Jika Anda melihat gif di github.com/azai91/alfred-drive-workflow , Alfred tampaknya mencari "pam" dan mengembalikan hasil yang nama filenya tidak mengandung "pam".
Merchako
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.