¿Cómo personaliza los iconos de la barra lateral de Lion Finder?

10

No busco piratear recursos ni usar complementos SIMBL, pero me gustaría poder mostrar iconos personalizados en la barra lateral de Lion.

Hasta donde entiendo, los íconos personalizados en la carpeta ya no aparecen en la barra lateral y los íconos "incorporados" que están allí están codificados para los recursos en: /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources

Sin embargo, observo que las nuevas versiones de Dropbox ahora actualizan el ícono de la barra lateral de "Dropbox" para que sea un ícono personalizado y parece ser capaz de hacer esto:

  1. Sin usar algo de inyección de código como SIMBL o que necesite acceso de root
  2. Sin que se esté ejecutando el proceso real de Dropbox

Entonces, esto me lleva a creer que los iconos de la barra lateral de Lion son personalizables, pero estos metadatos se almacenan en otro lugar?

xattr -l ~/Dropbox no parece enumerar nada interesante:

com.apple.FinderInfo:
00000000  00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00  |................|
00000010  00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
00000020
    
pregunta kLy 28.03.2012 - 00:11

1 respuesta

2

Hay un buen tema sobre este tema en StackOverflow

Lo esencial de cómo lo hace Dropbox es esto:

  • inyectar código en el mach_kernel para que no dependa de la ejecución de Dropbox

Entonces, la respuesta es probablemente no, no puede hacerlo sin usar la inyección de código, pero esto puede cambiar en el futuro, o no, según sea el caso.

    
respondido por el Stu Wilson 28.03.2012 - 14:59

Lea otras preguntas en las etiquetas