Bagaimana Anda menyesuaikan ikon sidebar Lion Finder?


11

Saya tidak ingin meretas sumber daya atau menggunakan plugin SIMBL, tetapi saya ingin dapat menampilkan ikon khusus di sidebar Lion.

Sejauh yang saya mengerti ikon kustom pada folder tidak lagi muncul di sidebar dan ikon "built-in" yang ada hardcoded ke sumber daya yang dilewati: /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources

Namun, saya perhatikan bahwa versi baru Dropbox sekarang memperbarui ikon bilah samping "Dropbox" menjadi ikon khusus dan sepertinya dapat melakukan ini:

  1. Tanpa menggunakan beberapa hal injeksi kode seperti SIMBL atau membutuhkan akses root
  2. Tanpa proses Dropbox yang sebenarnya sedang berjalan

Jadi ini membuat saya percaya bahwa ikon sidebar Lion dapat disesuaikan, tetapi metadata ini disimpan di tempat lain?

xattr -l ~/Dropbox tampaknya tidak mencantumkan sesuatu yang menarik:

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

Jawaban:


2

Ada topik bagus tentang ini di StackOverflow

Inti dari bagaimana Dropbox melakukannya adalah:

  • menyuntikkan kode ke dalam mach_kernel sehingga tidak bergantung pada Dropbox yang berjalan

Jadi jawabannya mungkin tidak, Anda tidak dapat melakukannya tanpa menggunakan injeksi kode, tetapi ini mungkin berubah di masa depan, atau tidak seperti kasusnya.


Tampak pada video yang ditautkan di komentar di sana. Tidak tahu Dropbox melakukan semua keburukan ini di latar belakang untuk semua jenis Finder. Merasa sangat berbeda terhadapnya sekarang, tetapi ketika mereka mengatakan hasilnya adalah: "itu bekerja"
kLy

Ingin tahu apakah ini masih terjadi 5 tahun kemudian?
Frantumn
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.