Don't Uninstall it!... Fix It!
Hi, I've had PithHelmet installed on the older version of Safari, but since I've updated to 4.0 it no longer works. So I've tried to uninstall PithHelmet from my Mac by deleting the "PithHelmet" folder located in /Library/Application Supports/, but nothing seems to happen - I still get this pop-up message whenever I launch Safari.
Don't uninstall it!!! Just fix it.
The problem is that SIMBL checks the version that each SIMBL-based application is set to use and if the current Safari version is higher than that, you get the SIMBL error that you saw.
To start with, you need the Build number for the current version of Safari. As I write this, the latest build is "Version 4.0.2 (
5530.19)" In this case
"5530" is the build number. That should be good enough for now.
1. Quit Safari.
2. Use the Finder to go to "/Library/Application Support/SIMBL/Plugins/".
3. Right click on "PithHelmet.bundle" and select "Show Package Contents".
4. Open the "Contents" folder in the window that opens.
5. Right click on "Info.plist" and select "Open With | Property List Editor".
7. Down near the bottom, you will see an entry titled, "SIMBLTargetApplications". Expand that selection by clicking on the triangle to the left of the title.
8. Under that, do the same thing where you see "Item 1".
9. Under Item 1, notice the line titled, "MaxBundleVersion". The second field on that line is the maximum Safari bundle version for which SIMBL will allow PithHelmet to run. If you have PithHelmet 2.8.4, that number will be "5525"
10. Change this number to something higher than the current Safari Build Number (5530 if you're using Safari 4.0.2 - I used 5535, so I won't have to go back and do this again any time soon.)
11. Close and save the file.
12. Open Safari... Voila'!...PithHelmet now works.
I have found no problems with PithHelmet, using this method.
However, I don't know how many more releases for which this will work. But, it works now.
A day without PithHelmet is more than any sane person should have to endure. Desperate times call for desperate measures.
BTW, if you have already uninstalled PithHelmet, you can re-install it, but
don't try to start Safari 4, till you have made the above changes.