Як налаштувати піктограми бічної панелі Finder Lion?


11

Я не хочу зламати ресурси або використовувати плагіни SIMBL, але хотів би мати змогу показувати власні піктограми на бічній панелі Lion.

Наскільки я зрозумів, що спеціальні піктограми в папці більше не відображаються на бічній панелі, а значки "вбудованих", які там знаходяться, жорстко кодуються до ресурсів, зафіксованих у: /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources

Однак я зауважую, що нові версії Dropbox тепер оновлюють піктограму "Dropbox" бічної панелі як власну піктограму, і, здається, це можна зробити:

  1. Без використання якоїсь ін'єкції коду, як SIMBL, або потребує кореневого доступу
  2. Без запущеного фактичного процесу Dropbox

Так що це змушує мене вірити , що Lion Sidebar іконки є налаштованим, але ці метадані зберігаються в іншому місці?

xattr -l ~/Dropbox Здається, не перелічено нічого цікавого:

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

Відповіді:


2

На цьому в StackOverflow є хороша тема

Суть того, як це робить Dropbox:

  • введення коду в mach_kernel, щоб він не залежав від запуску Dropbox

Тому відповідь, ймовірно, ні, ви не можете зробити це без використання ін'єкції коду, але це може змінитися в майбутньому, або не так, як це відбувається.


Подивилося відео, пов’язане з коментарями там. Не мав уявлення, що Dropbox робив все це неподобство у фоновому режимі для всіх видів матеріалів Finder. Відчуйте себе зовсім інакше, але, як вони сказали, результат такий: "це працює"
kLy

Цікаво, чи все таки так сталося через 5 років?
Frantumn
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.