2 votos

¿Cómo puedo añadir carpetas a la prioridad de búsqueda de Spotlight?

¿Cómo puedo añadir un enlace del sistema a la carpeta de aplicaciones y hacer que aparezca en spotlight?

Alternativamente, ¿cómo puedo añadir una carpeta específica a la prioridad de búsqueda de Spotlight? Fácil de reorganizar, pero no puedo añadir nada.

Spotlight Preferences

Una pregunta relacionada pero que no cubre lo que me interesa es: ¿Puedo hacer que un enlace simbólico (a una carpeta .app) en el directorio de aplicaciones aparezca en spotlight?

4voto

bkildow Puntos 167

Un alias del Finder (no un enlace simbólico) se añadirá a Spotlight, si se encuentra en una carpeta visible, como Aplicaciones.

Puede crearlos mediante programación con AppleScript (utilice osascript para integrarse con otros shell scripts.)

Para crear un alias utilice make alias file to {file to alias} at {destination of alias} .

Por defecto (es decir, si no se especifica el destino) el alias se crea en el Escritorio del usuario actual, es decir. ~/Desktop .

Aquí hay un ejemplo de script para crear un alias de un archivo en /Applications

set target_app to POSIX file "/usr/path/to/app"
set alias_dest to POSIX file "/Applications"

tell application "Finder"
  make alias file to target_app at alias_dest
end tell

Por cierto, osascript acepta la entrada desde stdin, por lo que para ejecutar un AppleScript en un shell script, utilizando un heredoc funcionará. Puede que te facilite configurar mejor el archivo de destino:

#!/bin/bash
TARGET=/usr/path/to/app
osascript <<EOS

set target_app to POSIX file "$TARGET"
set alias_dest to POSIX file "/Applications"

tell application "Finder"
  make alias file to target_app at alias_dest
end tell

EOS

0 votos

Esta debería ser la respuesta aceptada. Tenga en cuenta que también puede hacer clic con el botón derecho del ratón en el Finder y elegir "Crear alias".

3voto

andrel Puntos 621

Por desgracia, no es posible. Spotlight crea un índice de todo (excepto de las carpetas especificadas en la pestaña "privacidad", que se ve en tu captura de pantalla). No hay manera, hasta donde yo sé, de establecer prioridades a carpetas específicas.

Sin embargo, el índice de focos se actualiza periódicamente y tiene en cuenta los resultados de las búsquedas anteriores. Eso significa que, utilizando regularmente spotlight, lo mejorarás.

Personalmente, creo que los focos son demasiado restrictivos. Yo utilizo Quicksilver, una aplicación gratuita para lanzar, buscar y hacerlo todo. Es lo primero que instalo en un mac. Pruébala. Puedes personalizar casi todo, y hay formas sencillas de ajustar los resultados de tus búsquedas.

Espero que sea de ayuda.

0 votos

Gracias yo también uso quicksilver, pero estaba desarrollando un software y quería integrarlo bien con la interfaz estándar de mac. Gracias, voy a esperar un tiempo y luego marcar esto como la respuesta si no aparece nada más.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X