Solución a los iconos bloqueados en la barra de herramientas de Finder tras la actualización a Lion

Con la actualización a Lion, tenia una pequeña aplicación (llamada Go2Shell) que ha dejado de funcionar. Dicha aplicación, descargada de la Mac App Store, tenia como finalidad «Abrir la terminal» y el sitio optimo para utilizarla era arrastrándola a la barra de herramientas del Finder (La barra que hay en la parte superior de toda ventana del Finder, si está habilitada la opcion de que se muestre en el menú Visualizacion del mismo Finder) para que, en cualquier carpeta que visualizaras a través del Finder, estuviese el botoncito que, al pulsarlo, abría una terminal en la misma carpeta, haciendo bastante cómodo el proceso. Por desgracia, este botón ha comenzado a mostrar un error al pulsarlo y para mi sorpresa, al tratar de eliminarlo de la barra de herramientas del Finder, no se puede.

Apartando por un momento este inconveniente, me he puesto a buscar un pequeño applescript que había hecho hacia tiempo para esto mismo con la finalidad de sustituir el programita pero, por despiste, he añadido otro script a la barra de herramientas de Finder, consiguiendo tener 2 iconos en dicha barra que no funcionaban y que no podía quitar por lo que me he puesto a investigar un poco y, por suerte, he encontrado una soluciónpara eliminar dichos botones, que resultan bastante molestos al no servir para nada.

Estos son los pasos a seguir…

Lo primero que hay que hacer es ir a la siguiente ruta….


Carpeta de usuario/Library/Preferences

Hay nos encontraremos varios archivos del tipo «com.apple.xxxxx.xxxxx»

Estos archivos son los famosos property list (PLIST) en formato binario y antes de tocar ninguno de ellos, el primer paso a realizar es hacer una copia del que vamos a editar, por si se tocase algo más de lo debido y generásemos un nuevo problema.

Dado que el archivo sobre el que vamos a trabajar es «com.apple.finder.plist», lo que toca es realizar una copia del mismo a un lugar seguro.

Ahora que ya tenemos una «red de seguridad» ante posibles accidentes 😉 tendremos que editarlo y dado que está en binario, si no tenemos un editor de archivos PLIST, tocará convertirlo a formato de texto. Para este paso tendremos que abrir un terminal y ejecutar el siguiente comando….


plutil -convert xml1 com.apple.finder.plist

Una vez aplicada la conversión del formato, ya podemos abrirlo con un editor de texto como, por ejemplo, TextMate. Al hacerlo, veremos que tiene un montón de lineas aunque a nosotros solamente nos interesan dos de ellas (Dos han sido en mi caso, realmente es una por cada icono añadido por nosotros que queramos quitar y digo añadido por nosotros porque para los propios del Finder se puede hacer desde las opciones, sin falta de tanto paso)

Así pues, buscaremos un bloque parecido a este:

TB Item Identifiers

com.apple.finder.BACK
NSToolbarFlexibleSpaceItem
com.apple.finder.SWCH
com.apple.finder.ARNG
NSToolbarSpaceItem
com.apple.finder.QUIK
com.apple.finder.ACTN
NSToolbarFlexibleSpaceItem
com.apple.finder.loc
com.apple.finder.loc
com.apple.finder.INFO
NSToolbarFlexibleSpaceItem
com.apple.finder.SRCH

En este bloque, las lineas que tendremos que eliminar son las que ponen lo siguiente:


com.apple.finder.loc
com.apple.finder.loc

Una vez eliminadas ya habremos solucionado el problema y solamente nos quedaría reinciar el Finder. Para hacerlo, basta con aplicar desde una terminal el siguiente comando…


sudo killall Finder

Esta orden, nos solicitará la password y una vez aplicado veremos como el Finder se cierra y a continuación se vuelve a abrir solamente que esta vez, los molestos iconos no aparecerán en la barra de herramientas, dejando el espacio que ocupaban completamente libre para dejarlo vacío o para añadir nuevos botones (Eso si, sería bueno que, si añadimos nuevos botones, esta vez sean scripts o aplicaciones que funcionasen 😛 )

Como alternativa, también seria posible directamente eliminar dicho archivo y reinciar el Finder, ya que esto hace que se genere de nuevo y, aunque a priori pueda parecer más rápido o cómodo, hay que tener en cuenta que se perderían todos las configuraciones/personalizaciones que hubieran sido hechas sobre la barra de herramientas y por supuesto, que sería menos entretenido y menos didáctico que hacerlo a mano borrando las lineas implicadas.

9 Comentarios

  1. Ante todo gracias por el aporte, y me gustaría comentarte una duda: me pasa lo mismo pero en la barra lateral de favoritos, tengo un par de iconos que se me han quedado bloqueados y soy incapaz de eliminarlos.

    Saludos y Gracias.

  2. Hola Miguel,

    ¿Has probado a lanzar el siguiente comando desde la terminal?
    killall Finder

    Esto cierra el Finder y lo vuelve a abrir. Mira a ver si te funciona, la verdad es que es extraño que te «bloquee» iconos de la barra lateral de favoritos. Ahora no tengo un mac cerca y no puedo probar nada 🙁

  3. Pues tengo 1 aplicación y una carpeta bloqueada. Prueba a cambiar la ubicación de una de las aplicaciones que tienes en la barra de favoritos o simplemente a eliminarla…como consecuencia se te bloquea el icono.
    Gracias 😛

  4. Para Miguel: no sé si lo has conseguido, pero es tan fácil como pulsar cmd y arrastrar con el puntero fuera del finder.
    Un saludo a ambos.

  5. Si, lo normal es que tanto eso como unas cuantas cosas más, funcionen sin problema pero te puedo asegurar que no había manera de sacarlo

  6. no es mas facil abrir «Personalizar barra de herramientas» y entonces arrastrar el icono alli?!?!
    lo he hecho y me ha funcionado de perlas

  7. Ciertamente, solo que, en mi caso tampoco funcionó, por lo que no me quedo de otra que hacer de Sherlock Holmes por los archivos de configuración 🙂

  8. Me ha servido, gracias.

  9. Genial. Gracias Luis. No habia manera, pero con Comand y arrastrarla fuera ya la elimino. Era lo mas sencillo posible pero si no lo sabes, no lo sabes. Ahora ya lo se.