11 votes

Comment personnaliser les icônes de la barre latérale du Finder de Lion ?

Je ne cherche pas à pirater des ressources ou à utiliser des plugins SIMBL, mais j'aimerais pouvoir afficher des icônes personnalisées dans la barre latérale Lion.

D'après ce que j'ai compris, les icônes personnalisées du dossier n'apparaissent plus dans la barre latérale et les icônes "intégrées" qui s'y trouvent sont codées en dur pour que les ressources soient intégrées : /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources

Cependant, j'ai remarqué que les nouvelles versions de Dropbox mettent à jour l'icône de la barre latérale "Dropbox" pour qu'elle soit une icône personnalisée et il semble pouvoir le faire :

  1. Sans utiliser une injection de code comme SIMBL ou avoir besoin d'un accès à la racine.
  2. Sans que le processus Dropbox soit en cours d'exécution

Cela m'amène à penser que les icônes de la barre latérale de Lion sont personnalisable, mais ces métadonnées sont stockées ailleurs ?

xattr -l ~/Dropbox ne semble pas répertorier quoi que ce soit d'intéressant :

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

2voto

Nader Shirazie Points 8494

Il y a un bon sujet sur ce sujet à l'adresse suivante StackOverflow

L'essentiel de la méthode de Dropbox est le suivant :

  • injection de code dans le mach_kernel pour qu'il ne dépende pas de l'exécution de Dropbox

La réponse est donc probablement non, vous ne pouvez pas le faire sans utiliser l'injection de code, mais cela peut changer dans le futur, ou pas selon le cas.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X