只是想知道是否有人成功地做到了这一点,以及让它发挥作用的步骤是什么。
提前致谢。
我知道 SIMBL 使用 mach_inject(如 dropbox 和 google drive)并且 SIMBL Plugin 和 Open Source ColorfulSidebar 在 Finder 中注入自身
这里是插件源
希望有帮助!
GrowlSafari 使用 mach_inject .. 它可以工作.. 我尝试了逆向工程,但我不明白为什么它不适用于我的捆绑加载器(它基于 growlsafari),实际上并没有任何东西可以说它在雪上工作..但你总是可以尝试我仍然是一个傻瓜
mach_inject
用于将代码注入任意 Mac OS X 进程,但mach_override
会覆盖同一进程中的代码。您可以在我的FinderMenu项目中看到使用这两种方法的示例,该项目将项目添加到 Finder 上下文菜单。在这个项目中,我使用mach_inject
将我的自定义包加载到 Finder 进程中,然后mach_override
替换上下文菜单类方法的实现。