Wie passen Sie Lion Finder-Seitenleistensymbole an?

Ich möchte keine Ressourcen hacken oder SIMBL-Plugins verwenden, aber ich würde gerne benutzerdefinierte Symbole in der Lion-Seitenleiste anzeigen können.

Soweit ich verstanden habe, werden benutzerdefinierte Symbole im Ordner nicht mehr in der Seitenleiste angezeigt, und die dort vorhandenen "eingebauten" Symbole sind für Ressourcen fest codiert, in denen sie gespeichert sind:/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources

Ich stelle jedoch fest, dass die neuen Versionen von Dropbox das Seitenleistensymbol "Dropbox" jetzt als benutzerdefiniertes Symbol aktualisieren und dies anscheinend zu können:

  1. Ohne eine Code-Injektion wie SIMBL zu verwenden oder Root-Zugriff zu benötigen
  2. Ohne dass der eigentliche Dropbox-Prozess läuft

Das lässt mich also glauben, dass Lion-Sidebar-Symbole anpassbar sind , aber diese Metadaten an anderer Stelle gespeichert sind?

xattr -l ~/Dropboxscheint nichts Interessantes aufzulisten:

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

Antworten (1)

Es gibt ein gutes Thema dazu drüben bei StackOverflow

Das Wesentliche, wie Dropbox es macht, ist folgendes:

  • Einfügen von Code in den mach_kernel, sodass er nicht davon abhängig ist, dass Dropbox läuft

Die Antwort lautet also wahrscheinlich nein, Sie können dies nicht ohne Code-Injektion tun, aber dies kann sich in Zukunft ändern oder auch nicht.

Habe mir das dort in den Kommentaren verlinkte Video angeschaut. Hatte keine Ahnung, dass Dropbox all diese Hässlichkeit im Hintergrund für alle möglichen Finder-Sachen macht. Empfinde es jetzt ganz anders, aber wie sie sagten, das Ergebnis ist: "es funktioniert"
Sie fragen sich, ob dies nach 5 Jahren immer noch der Fall ist?