Install SIMBL / Bundle / dylib in Dock.app

I am working on a simple SIMBL package to reduce the animation time of FullScreen in Lion. It doesn’t matter much to change the animation of the windows, however this is done for the part of the manifest / desktop menu (where the menu bar or desktop is to the left). I think Dock.app is responsible for this animation. However, SIMBL cannot embed a package in Dock.app (same with Finder).

I tried to create a .dylib which would then be loaded into the Dock by setting LSEnvironment to the Dock Info.plist, but that failed.

Is there a good way to insert the / dylib package in Dock.app? Thanks at Advance

PS: Dock - root: wheel: (

+4
source share
3 answers

Since I only need x64 injection (Lion), I ended up using https://github.com/StarProject/StarRuntime. It is easier to use than mach_inject or similar and GPL.

+4
source

You cannot enter into Dock and Finder with SIMBL. SIMBL only works for cocoa apps! You should write your own injection system something like this: http://scplugin.tigris.org/svn/scplugin/trunk/ (username: guest, password: guest) or look for the Enhancer application.

+2
source

you can also check inject & interpose

+2
source

All Articles