2009-09-21 42 views

回答

0

GrowlSafari使用mach_inject ..它的工作..我尝试了逆向工程,但我不明白为什么它不工作为我的包装载器(这是基于growlsafari)没有任何真正的东西,它会说它工作雪..但你总是可以尝试IAM还是一个froob

0

我知道SIMBL使用mach_inject(如Dropbox和谷歌驱动器) ,而且SIMBL插件和开源ColorfulSidebar注入本身在Finder

here对于插件源

希望有所帮助!

0

mach_inject用于将代码注入任意Mac OS X进程,但是mach_override将覆盖同一进程中的代码。您可以在我的FinderMenu项目中看到使用这两个项目的示例,该项目将项目添加到Finder上下文菜单。在这个项目中,我使用mach_inject来加载我的自定义包到Finder进程中,然后用mach_override来替换上下文菜单类的方法实现。