EasySIMBL
Your rating: Now say why...

(13) 3.8846153846153846

Easier-to-use version of SIMBL.   Free
Add to my Watch List
Email me when discounted
EasySIMBL is a simplified, easier-to-use version of SIMBL.

Changes from original SIMBL
  • OS X 10.7 Lion, 10.8 Mountain Lion
  • Reads plugins from ~/Library/Application Support/SIMBL/Plugins only.
  • Never reads plugins from /Library/Application Support/SIMBL/Plugins.
  • Support sandboxed application.
  • Support resumed on login application.
  • Drag and Drop install to /Applications or ~/Applications folder, no uninstaller required.
  • Change injection method.
  • Install
What's New
Version 1.6:
  • Support injecting plugins into background process LSBackgroundOnly=1 and agent process LSUIElement=1, if plugin has explicitly targeting application bundle identifier (not *. e.g., com.apple.appkit.xpc.openAndSavePanelService, com.apple.dock or com.apple.security.pboxd).
  • Compatible with PowerBox com.apple.security.pboxd.
  • On SIMBL Agent.app launching, the agent will not inject plugins targeting bundleIdentifier == "*" into apps which has LSUIElement=1 or LSBackgroundOnly=1 in Info.plist. This behavior has been changed from previous version of EasySIMBL.
Version 1.6:
  • Support injecting plugins into background process LSBackgroundOnly=1 and agent process LSUIElement=1, if plugin has explicitly targeting application bundle identifier (not *. e.g., com.apple.appkit.xpc.openAndSavePanelService, com.apple.dock or com.apple.security.pboxd).
  • Compatible with PowerBox com.apple.security.pboxd.
  • On SIMBL Agent.app launching, the more...
Requirements
  • Intel, 64-bit processor
  • OS X 10.7 or later



MacUpdate - EasySIMBL




  • SIMBL
    +2

  • SideEffects
    +2

  • Afloat
    +1

  • ColorfulSideba...
    +1
EasySIMBL User Discussion (Write a Review)
ver. 1.x:
(13)
Your rating: Now say why...
Overall:
(13)

sort: smiles | time
burypromote
Swissmountain commented on 27 Mar 2014
Hello Norio or who ever might have an idea on how to solve my problem with me.

I use Mavericks 10.9.2. It's a clean rebuild of my previous system.

Afloat is an important app on my machine and EasySIMBL successfully runs it on my machine again.

Thank You for that.

Unfortunately EasySIMBL prevents FilterForge from working.

I get this error message:

SendEventToEventTarget(event class '(kEventClassAppleEvent, kEventAppleEvent)'). failed with os status errAEPrivilegeError / telBadHandErr(-10004): / bad handle specified .

When I remove all the EasySIMBL files off the system, Filter Forge works again (but afloat doesn't).

Anybody know what is going on here and if it is fixable?

Thank you.
[Version 1.6]


burypromote

+36

Fotodivr reviewed on 01 Nov 2013
Changes:

OS X 10.7, 10.8, 10.9
Reads plugins from ~/Library/Application Support/SIMBL/Plugins only.
Never reads plugins from /Library/Application Support/SIMBL/Plugins.
Support sandboxed application.
Support resumed on login application.
Drag and Drop install to /Applications or ~/Applications folder, no uninstaller required.
Change injection method.
Install plugins(.bundle) from Finder.
[Version 1.5.1]

1 Reply

burypromote

+36
Fotodivr replied on 01 Nov 2013
Someday's I just feel like being redundant. ;)
That is all that the developer's website says about this version.
burypromote

+66

Dougster reviewed on 26 Oct 2013
How dull the Finder sidebar would look without this brilliant plugin. Thank you!
[Version 1.5]


burypromote
+1

+26

Foulger reviewed on 23 Apr 2013
Since Safari 6.0.4 Easy Simbl caused Safari to exhibit spinning beach ball and hang. Removing it and its extensions restore normal operation
[Version 1.4]


burypromote

-1

Haaanz reviewed on 14 Apr 2013
the icons look much better than the snowy grey ones, but run into major conflicts with software and than icons disappeared all together - pity. without the conflicts it would be a really smart addition.
[Version 1.4]


burypromote

+180
ylluminate commented on 10 Nov 2012
I have my Users folder on a different volume and am likewise seeing errors such as the following rather frequently:
Cannot find executable for CFBundle 0x100138250 (not loaded)

Dev: What can we do here?
[Version 1.3]

3 Replies

burypromote

+680
sjk replied on 11 Nov 2012
Version 1.4 seems to be working properly here with /Users on a non-boot volume.
burypromote
+1

+180
ylluminate replied on 11 Nov 2012
Yes @sjk, as per https://github.com/norio-nomura/EasySIMBL/issues/2
burypromote

+680
sjk replied on 11 Nov 2012
Thanks, ylluminate. I'd only looked at source code changes earlier.
burypromote

+36

Simbasounds reviewed on 11 Oct 2012
A great improvement over SIMBL. The user account based location is part of it's improved functionality.

Looking at the Console logs, EasySIMBL takes preference over SIMBL, though to reduce requests I recommend uninstalling SIMBL using the uninstaller provided with SIMBL http://www.macupdate.com/app/mac/18351/simbl
[Version 1.3]


burypromote
+1

+1

JosNL reviewed on 07 Oct 2012
Unfortunately I am having problems getting easysimbl to work when a user's directory is not located on the startup volume.

When using it with a user's home folder that is not located on the startup volume I get the message:

Cannot find executable for CFBundle 0x7f981187220 (not loaded)

For users that have their homefolder on the startup volume it works without problems.

Tried it also on 2 users with homefolders on external disk. Both get the same error message, only path to the home folder is different.
[Version 1.3]

3 Replies

burypromote

+1
JosNL replied on 07 Oct 2012
Removed some characters around the error message as the full text is not show:

Cannot find executable for CFBundle 0x7f981187220 /Volumes/..path to home dir not on startup vol../Library/ScriptingAdditions/EasySIMBL.osax (not loaded)
burypromote

+680
sjk replied on 07 Oct 2012
Same trouble here with EasySIMBL (1.3) when /Users is on a separate volume and ~/Library/ScriptingAdditions/EasySIMBL.osax isn't deleted like on systems it works correctly on.
burypromote

+680
sjk replied on 07 Oct 2012
A console message like this is logged if EasySIMBL is launched when ~/Library/ScriptingAdditions/EasySIMBL.osax (with /Users on a different volume) doesn't exist:

SIMBL Agent[246]: linkItemAtPath error:Error Domain=NSCocoaErrorDomain Code=512 "“CodeResources” couldn’t be linked to “_CodeSignature”." UserInfo=0x7ffde520a3a0 … NSUnderlyingError=0x7ffde3c7c850 "The operation couldn’t be completed. Cross-device link"}
burypromote

+375
B. Jefferson Le Blanc commented on 06 Oct 2012
The only advantage to this app I can see is that it makes it possible to enable and disable the use of SIMBL and SIMBL plugins in the ~/Library/Applications Support/SIMBL/Plugins folder. If that's what you need to do, then EasySIMBL can be useful. Otherwise, installing SIMBL is easy enough with the standard SIMBL installer - and the package includes an uninstaller as well. By the way, SIMBL is a scripting addition that, when installed, can be found in the Library/Scripting Additions folder.

FYI: While mucking about with EasySIMBL I found that I had an old version of ColorfulSidebar in the root SIMBL/Plugins folder, which may have been conflicting with a newer version in my user SIMBL Plugins folder. So be careful you don't have other SIMBL plugins installed in both locations.
[Version 1.3]


burypromote
+1

+216

Jimw reviewed on 03 Aug 2012
Overall while looking good, it only address the users SIMBL folder, not the one in the system library. As many apps install into the system library, this product has very limited use for me. Hopfully the next version will address this issue.
[Version 1.2]

9 Replies

burypromote
-3

+30
Tipp-Flo replied on 03 Aug 2012
Which applications do you mean? The Finder for example is also not in your user library, but it's working.
With another user you just have to start EasySIMBL one time to get it running.
burypromote
+1

+216
Jimw replied on 03 Aug 2012
An example would be Safari Cookies. It installs in the SIMBL folder in the Applications Support folder in the System Library. The current product does not take this into account. Since SIMBl bundles can exist in either location the product should take this into account. It also would allow users to move bundles from their user SIMBL folder to the system library so that they would not have to place the bundle in each user SIMBL folder.
burypromote
-1

+242
RavenNevermore replied on 09 Aug 2012
Then just move the bundle to
~/Library/Application Support/SIMBL/Plugins
burypromote
+2

+216
Jimw replied on 09 Aug 2012
While true, the product still does not address both folders. While your method works for more sophisticated users it might seem daunting for the novice. Also, by using the root library it assumes you want to have all SIMBL bundles available to all users which is not necessarily the case.

Bottom line:The developer should Just fix it to handle both folders or clearly state in your description that it only supports the root SIMBL folder so that users might not be confused.
burypromote

+18
Bottacco replied on 12 Dec 2012
One of the things that Lion and Mountain Lion bring is sandboxing and as more applications become "10.7 and greater" they have to follow Apple guidelines about it, what means that applications can only write to the user home folder. So the developer is only following guidelines so his app works in the future.
burypromote

+216
Jimw replied on 12 Dec 2012
If this is the case then perhaps the developer should consider including an explanation of this for novices, in a manner they can understand it, along with a compiled Applescript to accomplish this.

Many users do not want to upgrade to 10.7+ for software obsolescence reasons or hardware incompatibilities forced on them by Apple which requires them to buy a new machine. My upgrade to 10.8 cost me around $4000 because of this - new Mac Pro, plus additional compatible hardware and software, just to have the same capabilities as I did with 10.7.
burypromote

+18
Bottacco replied on 12 Dec 2012
About the explanation, yes, he could make it clear in just a few words. About the AppleScript I don't understand... do you mean an AppleScript that moves all your SIMBL plug-ins from the first level Library to the user Library? That could be an option, but you could have better luck proposing the developer that as a new feature than criticizing his software, which is great and free.

Any user that doesn't want to upgrade can continue with his present machine and OS version because nobody is oblige to upgrade. In this case, SIMBL works fine in 10.6 Snow Leopard, so you can keep using it. But when 10.7 came out, SIMBL stopped working and the original developer did not upgrade it anymore. Then EasySIMBL came to live to overcome that problem and adjust to the new developing guidelines imposed by Apple. Why don't you complain to Apple? or to the developer of the original SIMBL?

So, If you don't want to upgrade you can use SIMBL. If you run 10.7 or 10.8 you can use EasySIMBL... and everybody happy.

By the way, if you upgraded to 10.8 spending all that money is because you needed it for something else. If not so, you were the one that made the mistake, because I am sure that no Apple rep forced you to do so.

Come on guys, a developer spends his time, effort and knowledge to create a FREE app that works and you just complain about it when you should say thank you first and then suggest ideas or features to make it better.
burypromote

+216
Jimw replied on 12 Dec 2012
To Botacco: You are partially correct. No rep forced me to upgrade but Apple did due to forced obsolesce - just like they did when they dropped the PPC from future upgrades. If I had not spent the money I could not have run some of the programs I use that were also upgraded to run only on 10.8 and would have been stuck in the past. I am not blaming this user, only suggesting that he, unlike Apple should consider the ramifications of making this internal tool, only compatible with 10.8+ and kindly offer some additional tools for novices to handle the details of moving the various files. It would also help him by reducing support requests. FYI: I voluntarily support a number of individuals, and small businesses who have no idea about system internals. So I understand what it is to do something for free.
burypromote

+18
Bottacco replied on 12 Dec 2012
I don't want to begin a rant war and you are free to think that way, but the world of technology you live in doesn't. Of course I would like that my new machine would last two years being the best kid in the block, but I have come to be happy with it while it does what I need. I still have machines running from 10.4 to 10.6 in production, because they do what I need them to do and they do it fine. But of course I have new machines running the latest versions of the OS and new applications.

You didn't have to upgrade if you had system 10.6 and a version of, say Photoshop, compatible with it. I still have machines running 10.5 with FreeHand 11 and they work fine and as useful as the they they were bought. But if I want to use CS6 of course I need to upgrade my system. This is just an example and no body forced me to upgrade. It was just me that wanted the new software so I had to follow the industry. But if all I want to do is keep working with a tool that is working fine, like FreeHand 11, nobody forces me to upgrade.

Buying a machine and software is an investment and one that looses value each and every day that passes. As a private user most of the time the investment is not worth because it will be obsolete before you can really get the return in value measured as fun and the things you will do with it. But as a private user you buy with your heart and desire, not with the head.

As a professional user or as an SMB, you buy with a budget and thinking that the investment has to make a return in a predefined period of time. If you the outcome is positive then it means that the investment was worth every penny because it made you work better and get more work done. But if the outcome is negative it means that you were wrong buying that machine and software in the first place, because you didn't really need it.

This world is complicated and imperfect. That is why is even more important that we all try to cooperate and get the best out of every situation.

I hope you get the best out of your $4000 system and that it lasts fast and powerful for many years.

Cheers from Spain
There are currently no troubleshooting comments. If you are experiencing a problem with this app, please post a comment.


+2

RONIN427 rated on 11 Mar 2014

[Version 1.6]



+2

Michael D. rated on 28 Dec 2013

[Version 1.6]



-1

Jelswort rated on 26 Dec 2013

[Version 1.6]



marcfrederick rated on 01 Nov 2013

[Version 1.5.1]


Downloads:28,274
Version Downloads:8,843
Type:Development : Libraries
License:Free
Date:26 Nov 2013
Platform:Intel 64 / OS X
Price:Free0.00
Overall (Version 1.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-10 of 12
1 2 >
Displaying 1-4 of 4
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Install with MacUpdate Desktop.
Save time moving files & cleaning
up space wasting archives.
EasySIMBL is a simplified, easier-to-use version of SIMBL.

Changes from original SIMBL
  • OS X 10.7 Lion, 10.8 Mountain Lion
  • Reads plugins from ~/Library/Application Support/SIMBL/Plugins only.
  • Never reads plugins from /Library/Application Support/SIMBL/Plugins.
  • Support sandboxed application.
  • Support resumed on login application.
  • Drag and Drop install to /Applications or ~/Applications folder, no uninstaller required.
  • Change injection method.
  • Install plugins(.bundle) from Finder.
How to install
  • Download EasySIMBL
  • Extract and move EasySIMBL.app into /Applications or ~/Applications.
  • Launch EasySIMBL.app and make check Use SIMBL, then quit EasySIMBL.app.
How to upgrade
  • Move older EasySIMBL.app into Trash.
  • Move newer EasySIMBL.app into /Applications or ~/Applications.
  • Launch EasySIMBL.app and make check Use SIMBL, then quit EasySIMBL.app.
How to uninstall
  • Launch EasySIMBL.app then clear check Use SIMBL, then quit EasySIMBL.app.
  • Move EasySIMBL.app into Trash.


- -