Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

A quick fix for Pith Helmet and Safari 1.2 Web Browsers
Here's a quick fix for PithHelmet for Safari 1.2:

Open /Library -> Application Support -> SIMBL -> Plugins. Control-click on PithHelmet.bundle and select Show Package Contents. Open the Contents folder and from there, open the info.plist file in either TextEdit or Property List Editor (if you have the Dev Tools installed). Find where it says MaxSafariBundleVersion and change the value to 125. Save and restart Safari. That's it, now PithHelment works.
    •    
  • Currently 3.00 / 5
  You rated: 5 / 5 (2 votes cast)
 
[8,080 views]  

A quick fix for Pith Helmet and Safari 1.2 | 8 comments | Create New Account
Click here to return to the 'A quick fix for Pith Helmet and Safari 1.2' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
A quick fix for Pith Helmet and Safari 1.2
Authored by: stephenju on Feb 06, '04 11:25:10AM

Actually, the new 0.7.2a package does work with Safari 1.2.



[ Reply to This | # ]
A quick fix for Pith Helmet and Safari 1.2
Authored by: ChiperSoft on Feb 06, '04 03:36:56PM

This is quite different from the original hint I submitted (yes, it was me, I just hadn't realized I wasn't logged in when I did it). The update had already been released, I mentioned this because it could be useful in the future.

It should be noted that this security measure is there for a reason, it's possible that the new version of Safari is not compatible with PithHelmet, causing it to crash. If you make this change, and safari becomes unstable, you'll know why.



[ Reply to This | # ]
A quick fix for Pith Helmet and Safari 1.2
Authored by: GaelicWizard on Feb 08, '04 02:02:54AM
PithHelmet is a horrible hack! Use the hint mentioned here for more control, and no run-time code hacking!

---
Pell

[ Reply to This | # ]

A quick fix for Pith Helmet and Safari 1.2
Authored by: sebastienb on Feb 08, '04 02:08:27PM

Call it whatever the hell you want, just don't pretend to be mister-know-it-best and command people to do something else. People have a right to use what they want!

PS PithHelmet is no more of a hack than any menu items you might add to the menu bar, and works just fine IN COMBINATION WITH any CSS styles you want to add.

Get informed about what you're talking about!



[ Reply to This | # ]
A quick fix for Pith Helmet and Safari 1.2
Authored by: GaelicWizard on Feb 09, '04 02:44:23PM

People certainly have a right to use what they want, just don't complain when Safari starts crashing because you broke it!

Menu items? Do you mean up by the clock? (i.e. in SystemUIServer) That's right, those are hacks too! They use the same bundle-loading technology that SIMBL uses to get in there in the first place! The difference? None. I don't use third party hacks in my menu bar, and I find that since Panther I have not had any need to!

There are some menu items that use the Apple approved method, which is a bit more cumbersome, but won't crash SystemUIServer with bad code.

The whole point here is to keep the system stable. If you don't mind Safari crashing more often, and are willing to accept the "too bad" response from ANY official help source, then go for it! Its your computer!

Get informed about what YOU are talking about! I'm not interested in starting a flame war, but I would be happy to correct any misconceptions you may have, if you would like to continue.

---
Pell



[ Reply to This | # ]
A quick fix for Pith Helmet and Safari 1.2
Authored by: sebastienb on Feb 09, '04 09:54:45PM

"just don't complain when Safari starts crashing because you broke it"

Did you hear me complain? NO, so there you go.

"There are some menu items that use the Apple approved method, which is a bit more cumbersome, but won't crash SystemUIServer with bad code."

Yeah, and if Apple was actually so kind as to PUBLISH those APIs (not that they're even consistent in their documentation or implementation of them), there wouldn't be a need for those 'hacks'. Instead we're left with some crippled version of the OS that doesn't allow users to use it to its full potential.

And besides, PithHelmet has NEVER, EVER caused a crash for me - a tribute to its author.

And *I* AM informed, obviously you can't see that.



[ Reply to This | # ]
A quick fix for Pith Helmet and Safari 1.2
Authored by: raider on Feb 11, '04 12:32:38AM
Before anyone believes you, you should give REASONS why "Pith Helmet" is a terrible hack, as you say.

Otherwise you just sound like a person who is pissed at the developer of what is, in my opinion, a good product.

You might have valid reasons, but you have not stated them to us here...

[ Reply to This | # ]
June 2006 fix with different number inserted
Authored by: Norm Nager on Jun 29, '06 12:04:58PM

Safari 2.0.4 disabled PithHelmet 2.6.6.

The problem was in the same way, but a different number was inserted.

In /Library/Application Support/SIMBL/Plugins: Control-click on PithHelmet.bundle and Show Package Contents. Open the info.plist file. Find the first MaxBundleVersion and change it to 420. This fix was proposed by FernDave in the versiontracker.com webpage for PithHelmet.



[ Reply to This | # ]