Showing posts with label pithhelmet. Show all posts
Showing posts with label pithhelmet. Show all posts

Sunday, May 04, 2008

Safari 3.x and PithHelmet

First, if you can't even install PithHelmet (because your Safari isn't recognized), use Pacifist to get the PithHelmet.bundle onto your desktop. It's a SIMBL plug, so make the following directory (if not already there) and place this plugin within it:

/Library/Application Support/SIMBL/Plugins/PithHelmet.bundle

If you're using a newer Safari with an older OS (Tiger), here's how to use PithHelmet:

  • In Safari, select File>About Safari.
  • Note the version/build number in parentheses, i.e., (4525.18).
  • Quit Safari.
  • Navigate to /Library/Application Support/SIMBL/Plugins/PithHelmet.bundle.
  • Control click to show package contents.
  • Open bundle and go to Contents.
  • Double click or open info.plist in your favorite text editor.hange MaxBundleVersion to the current Safari version. This is to match the current Safari version/build.

It will then look like this:

<key>MaxBundleVersion</key>

<string>4525.18</string>

Save and relaunch Safari.

Original instructions: Mind Mining Medium; Safari 3.1 and Pith Helmet

Monday, November 13, 2006

Password Autocomplete Always On!

It's really quite annoying that some web sites circumvent Safari's integrated (very secure) access to encrypted keychains. What I'm specifically referring to is the tactic of preventing your browser from remembering web site login information and entering it the next time for you automatically, provided the keychain itself is unlocked.

It makes sense not to store your login information for banking and credit card sites, but even this doesn't really make much sense if you're a Mac user and enjoy the encrypted goodness of your keychain using Keychain Access--which lets you access tons of password and other critical information with ONE password.

However, certain sites, such as Yahoo, shouldn't have this ridiculous block. It's frustrating and annoying.

There is a way around it in most cases, though I have one particular site I visit that is extremely annoying (http://nextcat.com - is a social networking site) in its method of preventing one from storing login information. All the work-arounds I've looked at so far are ineffective for this site, so they must be using another method of blocking.

Autocomplete Always On! is a little Applescript application that will do some hacking for you of the Webcore engine, allowing you to store login information for MOST sites (except sites like Nextcat). You can handle this hack yourself using the instructions here, but I chose to use the AAO app above. Make sure you back up your Webcore too with the Applescript, just in case (you won't really need to, but I'm a worry-wart).

There are some other methods for doing this, using a Python script run through Pith Helmet's Machete function. One must remember to save the script as a plain text file with the ".py" extension and then make it executable, which can be done simply through the Terminal using instructions here.

But the method described earlier using the AAO Applescript seemed like a quick, global fix for my personal situation.