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