Lion Finder kenar çubuğu simgelerini nasıl özelleştirirsiniz?


11

Kaynakları kesmek veya SIMBL eklentilerini kullanmak istemiyorum, ancak Lion kenar çubuğunda özel simgeler gösterebilmek istiyorum.

Anladığım kadarıyla klasördeki özel simgeler artık kenar çubuğunda görünmüyor ve orada bulunan "yerleşik" simgeler, yönlendirilen kaynaklara sabit kodlanmış: /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources

Ancak, Dropbox'ın yeni sürümlerinin artık "Dropbox" kenar çubuğu simgesini özel bir simge olarak güncellediğini ve bunu yapabildiğini fark ettim:

  1. SIMBL gibi bazı kod enjeksiyonlarını kullanmadan veya root erişimine ihtiyaç duymadan
  2. Gerçek Dropbox işlemi yürütülmeden

Yani bu potansiyel müşteriler beni Lion kenar çubuğu simgeleri inanmak vardır özelleştirilebilir, ancak bu meta başka yerde saklanır?

xattr -l ~/Dropbox ilginç bir şey listelemiyor gibi görünüyor:

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

Yanıtlar:


2

StackOverflow'da bu konuda iyi bir konu var

Dropbox'ın bunu yapmasının özü şudur:

  • Dropbox'ın çalışmasına bağlı olmayacak şekilde mach_kernel'e kod enjekte etme

Yani cevap muhtemelen hayır, kod enjeksiyonu kullanmadan yapamazsınız, ancak bu durum gelecekte değişebilir veya duruma göre değişmeyebilir.


Buradaki yorumlarda bağlantı verilen videoya baktım . Hiçbir fikrim yoktu Dropbox Finder şeyler her türlü arka planda tüm bu çirkinlik yapıyordu. Şimdi ona karşı oldukça farklı hissedin, ama dedikleri gibi: "işe yarıyor"
kLy

5 yıl sonra durumun hala böyle olup olmadığını mı merak ediyorsunuz?
Frantumn
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.