Dropbox には、Finder ツールバーにボタンを追加するオプションがあります。「ツールバーのカスタマイズ...」ウィンドウにも表示されます。この種のことがどのように行われるかについてのドキュメントが見つかりません....これを行う方法を知っている人はいますか、またはドキュメントやサンプルコードを教えてもらえますか?
編集 1:
まず、既存のアイコンの場所と関連するコードを見つけることから始めると思います。
Dropbox の Library/DropboxHelperTools/Dropbox_u501 に mach_inject_bundle_stub.bundle と FinderLoadBundle というファイルがあり、魔法のように機能している可能性があることに気付きました。Dropbox はまた、Finder アイコンに「チェック」バッジを付けています。このコードが関係している可能性があります: github.com/rentzsch/mach_star
編集 2: このプロセスに関する Rian Hunter による Dropbox の講演は、15:30 頃 http://blip.tv/pycon-us-videos-2009-2010-2011/pycon-2011-how-dropbox-did-にあります。 it-and-how-python-helped-4896698
Dropbox_u501 の DropboxBundle ファイルを見ると、アイコンといくつかのコンパイル済みコードが表示されます。コードは、Rian Hunter が作成者であることを示しています: http://twitter.com/timeserena
Rian は彼の github に独自のバージョンの Mach Star コードを持っています - https://github.com/rianhunter/mach_star - それはずっと古いようです
編集 3
数週間前にスタンフォードで「コード インジェクション ワークショップ」が開催されました - http://stanfordacm.com/past/ - Rian が主催。誰かがこれからのメモを持っているなら、私に知らせてください!