Lion Finderサイドバーアイコンをどのようにカスタマイズしますか?


11

リソースをハックしたりSIMBLプラグインを使用したりするつもりはありませんが、Lionサイドバーにカスタムアイコンを表示できるようにしたいと考えています。

私が理解している限り、フォルダーのカスタムアイコンはサイドバーに表示されなくなり、そこにある「組み込み」アイコンは、パスされたリソースにハードコーディングされています。 /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources

ただし、Dropboxの新しいバージョンでは、「Dropbox」サイドバーアイコンがカスタムアイコンに更新されており、これを実行できるようです。

  1. SIMBLなどのコードインジェクションを使用したり、ルートアクセスを必要としたりせずに
  2. 実際のDropboxプロセスが実行されていない場合

これにより、Lionサイドバーのアイコンカスタマイズ可能であると信じるようになりましたが、このメタデータは別の場所に保存されていますか?

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の機能の要点は次のとおりです。

  • Dropboxの実行に依存しないようにmach_kernelにコードを挿入する

したがって、答えはおそらくノーです。コードインジェクションを使用せずにそれを行うことはできませんが、これは将来変更される可能性があります。


そこのコメントでリンクされているビデオを見ました。Dropboxがすべての種類のFinderのバックグラウンドでこの醜いことをすべて行っているとは思いもしませんでした。今はまったく違った感じがしますが、彼らが言ったように、結果は次のとおりです。「動作する」
kLy

5年後もそうなのか疑問に思いますか?
Frantumn 2017
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.