protocol Helpers (yes, AGAIN)

Pengu

Digital Music Pimp
I know this has come up serveral times before on the macosx.com boards, because every time i've seen it in a post, i've replied with the same thing.

In Classic (8.5 -> 9.x) you could change the system-wide protocol helpers several ways. There was Internet Config where you specified system wide settins like Proxy's, email settings, home page, and file & protocol helpers. Also, some browsers allowed you to change these settings, such as Internet Explorer. Along comes OSX. All of a sudden, the control panel for inernet stuff, only has .Mac, Web, and Email settings. Not to worry, funnily enough, microsoft, who are renowned for shipping products that don't work with ANYTHING else, ship IE 5.2 for OSX, which allows us to change our file & protocol helpers still, and writes these prefs into the file ~/Library/Preferences/com.apple.InternetConfig.plist
Yes. That's right. A file within the Apple preferences "domain". Anyways. Along comes Safari. MS say's they're gonna stop standalone versions of IE. Eventually we'll no doubt be "blessed" with MSN for OSX. But. With Safari going v1.0, Apple will presumably no longer ship MSIE with OSX. So. How do we change default protocol helpers under Panther?

The system will respect the com.Apple.InternetConfig.plist file fine, but the strings for the apps, isn't exactly english.

It goes something like this:

Code:
AkhjkdfjheyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=

I know that looks like I just pressed on the keyboard, but I swear, that is what it looks like. I can't show you an exact example, as I don't have the file anymore, and I dont have IE installed** to create it again.

Anyways. The whole point of this post is, will one of you Coccoa/Carbon programmers out there please PLEASE write a little app to change these settings.
Or. If that's asking too much, would someone at least try to work out how the hell that stupid code works, and what it is.

**On a side note. I don't remember Removing IE. I installed The 10.3 preview on the drive that i had Jag on. I did a ... archive & install, or whatever it's called. I'm pretty sure I kept IE last time i thought about removing it, for testing html/css compatibility. It's gone now though.

Cheers, Pengu.

ps. I saw a bit of an ep. of Pingu, the clay-imated series on which my name is based. Ha. Pingu so cool.
 
Back
Top