Entradas con el tag ‘terminal’

Limpiar el menú “Abrir con…” en Leopard

Publicado el Jueves 11 diciembre 2008

Hace tiempo hablábamos de cómo eliminar elementos duplicados en el menú “Abrir con…”, lo que solía suceder al conectar un disco de backup y no cambiar las preferencias de Spotlight para que no lo indexara.

Hoy he tenido un problema parecido con Leopard, o sea que he buscado mi post anterior y me he dado cuenta de que dichas instrucciones no funcionan. Tras buscar en la “knowlege base” de Apple, he encontrado que basta con ir a nuestra carpeta de usuario y navegar hasta Librería > Preferences y buscar el archivo com.apple.LaunchServices.plist y cambiar su nombre. También podemos borrarlo. Para los que prefieran en el terminal:

rm ~/Library/Preferences/com.apple.LaunchServices.plist

El ‘~‘ equivale a nuestro directorio de usuario, o lo que es lo mismo, /Users/nombre_de_usuario/ y se consigue mediante Opción+ñ.

Algunos usuarios se quejan de que esto no resuelve su problema, o sea que el método avanzado es forzar un reindexado del índice “Abrir con…”. Esto se puede hacer mediante el siguiente comando (todo en una línea):

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user

No obstante, aun después de hacer esto seguía con un montón de cosas en el menú abrir con que no necesitaba, como por ejemplo las aplicaciones de windows en la máquina virtual de Parallels y las acciones de Adobe.

Las primeras se pueden desactivar en la configuración de la máquina virtual:

Opciones de la máquina virtual en Parallels

Tenéis que desactivar la opción de compartir las aplicaciones de Windows con el Mac.

En cuanto a los “Droplets” de Adobe, aquí estaba mi verdadera confusión, ya que en el nombre llevan la extensión “.exe” y pensé que eran de Parallels que por algún motivo no hacía caso a las preferencias. Después de cerrar sesión y volver a entrar unas 5 veces y de creer que me estaba volviendo loco, hice una búsqueda y ahí estaba la lista de Droplets en la carpeta de Photoshop.

Los encontraremos en la ruta Applicaciones > Photoshop* > Samples > Droplets .

*Yo sólo tengo Photoshop instalado, pero también pueden encontrarse en la carpeta de Image Ready o inlcuso en la de Illustrator. El nombre exacto de la carpeta también depende de la versión que tengas instalada.

Se pueden borrar si te molestan, todos o sólo aquellos que no uses. Si quieres recuperarlos, están en el disco de instalación de Adobe.

Elementos duplicados en el menú “Abrir con…”

Publicado el Martes 29 mayo 2007

NOTA: Estas instrucciones son válidas para Tiger. Si quieres hacer esto en Leopard, quizás quieras leer esta entrada: Limpiar el menú “Abrir con…” en Leopard.

Spotlight hace un buen trabajo indexando aplicaciones y populando los diversos menús de nuestro Mac, como por ejemplo el menú contextual de “Abrir con…” del Finder. Pero en determinados casos, puede hacerse un lío con las aplicaciones presentes en otros discos duros que conectemos a nuestro Mac. Spotlight indexa estos discos por defecto, lo cual está bien, porque generalmente tendremos un disco duro donde guardemos esos Gigas de música o de películas que tanto espacio libre nos dejan para más aplicaciones ;-) .

Pero qué pasa si es el disco de un amigo? O si es un clon de nuestro disco de inicio que tenemos como backup? Es bastante molesto tener que elegir si abrir una imágen con Vista Previa, Vista Previa, Adobe Photoshop, Adobe Photoshop, CocoViewX, CocoViewX… Os hacéis una idea. La solución es sencilla.

1. Borrar los items ya indexados:

Lo que tenemos que hacer es reconstruir la base de datos de Servicios de Lanzadera. Ésta también puede haberse corrompido por otros motivos. Podemos forzar que el Finder borre la base de datos y la re-construya con el siguiente comando en la terminal:

cd /System/Library/Frameworks/
cd ApplicationServices.framework/Versions/A/Frameworks/
cd LaunchServices.framework/Versions/A/Support/
./lsregister -kill -domain local -domain system -domain user

Spotlight recorrerá los lugares predeterminados en busca de aplicaciones y las indexará. Cuando el comando termine, sólo tendremos que cerrar sesión y volver a entrar.

2. Evitar que vuelva a pasar:

Con el disco en cuestión enchufado, iremos a “Preferencias del Sistema” y después picaremos en “Spotlight” (a la derecha del todo en la primera fila). En la ventana de preferencias de Spotlight, iremos a la pestaña “Privacidad” y ahí podemos añadir el disco duro que no queremos que Spotlight indexe bien arrastrando su icono a esta ventana o haciendo click en el signo “mas” de la esquina inferior izquierda y navegando hasta dicho disco.

Espero que os sea útil. Mantened a Spotlight a raya!

Si tenéis alguna duda o algún problemilla, igual lo resolvemos. Ponte en contacto con nosotros.