¿Cómo habilitar la búsqueda dentro de Google Drive / Docs usando Spotlight?

8

¿Alguien ha encontrado / creado una solución funcional para buscar dentro de Google Docs usando Spotlight (su contenido, no solo sus nombres)?

Precipitate utilizado para proporcionar esta funcionalidad, pero desafortunadamente ya no funciona y ya no se mantiene.

    
pregunta studgeek 08.04.2015 - 22:08

6 respuestas

3

No creo que Spotlight sea técnicamente capaz de indexar el contenido dentro de los archivos de Google Drive, al menos no los que se crearon desde la interfaz web de Google Drive. Por ejemplo, si voy a drive.google.com y creo un nuevo archivo (por ejemplo, un documento) e inserto algún contenido (texto) en el documento, ese nuevo archivo que representa ese documento aparecerá en el directorio de mi Mac (es decir, / Usuarios / myname / Google Drive / filename.gdoc). Sin embargo, si tomo ese archivo y lo abro en un editor de texto, puedo ver que el único contenido en el archivo es un enlace al archivo en línea y otra información. El contenido real del documento de Google no se encuentra en el archivo que está en mi computadora. Dado que el contenido del documento no se encuentra en el archivo que está en mi computadora, no hay nada para que Spotlight lo indexe.

Creo que esto es realmente desafortunado. La idea de que podría usar Spotlight para buscar en todos los archivos que creé en línea es realmente genial, pero parece que Google Drive no está descargando el contenido de los archivos, por lo que Spotlight no tiene nada que indexar. Como mencionó, Precipitate proporcionó esa funcionalidad, pero ya no funciona y ya no está desarrollado.

Una alternativa no destacada es utilizar la aplicación Alfred para buscar:

Búsqueda de Google Drive con la aplicación Alfred

Todo esto realmente es un acceso directo para abrir su unidad de Google en un navegador web e iniciar una búsqueda, no es realmente lo que (o yo) queremos.

También hay una aplicación llamada Found que puede buscar en Google Drive, pero esa compañía fue comprada y la aplicación ya no está siendo desarrollado. No he probado la versión más reciente (que es de 2013), y las revisiones en macupdate.com están mezcladas sobre su funcionalidad actual, pero podría valer la pena intentarlo.

    
respondido por el Brad Ummer 18.09.2015 - 21:55
1

Hay una manera. No es bonito.

Use una aplicación como CloudPull que haga una copia de seguridad de los documentos de Google en su disco local. Entonces Spotlight encontrará la copia local. Eso te da el nombre del archivo encontrado.

Use Google Drive para hacer una copia de seguridad de los accesos directos a los Documentos de Google que abren el documento real en Google.

Use Spotlight para buscar el contenido que desea, luego tome el nombre encontrado y búsquelo para encontrar el acceso directo a Documentos de Google y ábralo para abrir el documento en Google.

    
respondido por el Kevin Kleinfelter 15.03.2016 - 20:36
1

Esto sucede automáticamente para cualquier carpeta / archivo de Google Drive que haya sincronizado localmente usando la aplicación GD, porque técnicamente los archivos están en su sistema. Los resultados de Spotlight se convierten en hipervínculos al archivo de Drive en línea, abriéndose en su navegador.

Solo asegúrate de que todo lo que quieras para poder buscar de esta manera se guarde en "Mi unidad" y que tengas eso, o cualquier subcarpeta que designes, sincronizando con tu directorio local.

    
respondido por el Peter Biolsi 22.05.2017 - 16:20
1

Utilicé una versión de la respuesta proporcionada aquí con sudo mdutil -E /Volumes/[DriveName] , pero primero tenía que asegurarme de que Google Drive estaba montado. Así que hice esto:

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

Fuente: Configurar flujo de archivos de unidad

Es muy importante que no coloque un espacio entre Google Drive, como se muestra en la columna de asistencia de Google, porque Terminal Server lo toma como un retorno cuando ingresa el comando de índice.

Luego reinicia la Mac para que Google Drive esté montado como GoogleDrive, luego:

sudo mdutil -E 

Fuente: Terminal 101: Reconstruir el índice de Spotlight sobre la marcha

    
respondido por el TDowney 25.03.2018 - 21:22
0

Si estás dispuesto a probar una alternativa de Spotlight, a saber, Alfred, estás listo.

Alfred es técnicamente un lanzador / buscador de archivos, pero es capaz de mucho más gracias a los flujos de trabajo. Sin entrar en muchos detalles, funciona básicamente como Spotlight: después de un golpe de teclado, aparece un rectángulo en el centro de la pantalla, donde puede escribir su consulta de búsqueda y obtener respuestas (mucho más rápido que Spotlight). Hay muy buenos tutoriales para ello, en el sitio web de los desarrolladores, y la curva de aprendizaje es muy superficial. Para utilizar los flujos de trabajo, necesita la opción Powerpack que es no gratuita (Alfred es), pero lo recomiendo altamente a tiempo.

Alfred utiliza la base de datos de índice de Spotlight para ejecutar búsquedas de documentos. Pero he descubierto, y Oh, hombre, lo he intentado, que Spotlight no es muy confiable al trabajar con unidades de red. E incluso si monta Google drive con CloudMounter o Mountainduck etc. . No puedes indexarlo. ( Puede indexar una unidad de red montada en la red local, pero solo ahora soy solución temporal . )

PERO Alfred, afortunadamente, puede hacer mucho con los flujos de trabajo. Y hay un flujo de trabajo para la búsqueda de Google Drive. Puede descargarlo aquí . No es una solución alternativa, es una solución nativa.

Simplemente haga doble clic en el archivo google_drive.alfredworkflow y agréguelo a Alfred. Probablemente se le pedirá que lo actualice, pero una vez que haya terminado, puede buscar los archivos de su unidad de google en la ventana de Alfred escribiendo la letra d y el search term . Verá los resultados en una lista desplegable, podrá seleccionarlos y se abrirán en el navegador. Es rápido como un rayo.

    
respondido por el ben_k 19.10.2017 - 09:53
-1

Al principio estaba confundido porque Spotlight no indexó esa unidad. Sin embargo, una vez que lo forcé, pude buscar bien. Puede reconstruir el índice para una unidad específica siguiendo este tutorial.

sudo mdutil -E /Volumes/[DriveName]

enlace

    
respondido por el carlton riffel 17.10.2017 - 16:35

Lea otras preguntas en las etiquetas