can*_*boy 23 macos cocoa finder dropbox nstoolbar
Dropbox可以选择向Finder工具栏添加按钮.它甚至出现在"自定义工具栏..."窗口中.我找不到任何关于如何完成此类事情的文档....有谁知道如何做到这一点,或者任何人都可以指向我一些文档或示例代码?
编辑一:
我想一个开始就是找到现有图标的位置,以及任何相关的代码.
我注意到Dropbox在Library/DropboxHelperTools/Dropbox_u501中有一些名为mach_inject_bundle_stub.bundle和FinderLoadBundle的文件可能正在发挥作用.Dropbox还在Finder图标上添加了"tick"徽章.可能涉及此代码:github.com/rentzsch/mach_star
编辑二:Rian Hunter关于这个过程的Dropbox演讲就在这里,大约15:30 http://blip.tv/pycon-us-videos-2009-2010-2011/pycon-2011-how-dropbox-did-它和如何的Python-帮助-4896698
查看Dropbox_u501中的DropboxBundle文件显示了图标和一些已编译的代码.代码表明Rian Hunter是作者:http://twitter.com/timeserena
Rian在他的github上有他自己的Mach Star代码版本 - https://github.com/rianhunter/mach_star - 这看起来好多了
编辑三
几周前斯坦福大学举办了"代码注射研讨会" - http://stanfordacm.com/past/--由Rian主持.如果有人有这方面的说明,请告诉我!
|   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           12496 次  |  
        
|   最近记录:  |