If you are a geek, you may have heard of the Firefox extension called GreaseMonkey which lets you to add bits of DHTML ("user scripts") to any web page to change its design or behavior. This basically enables you to remix the Web and either add features to your favorite web sites or fix broken UI design.

Over the Memorial day weekend, I got the hookup on where to obtain a similar application for Internet Explorer named Trixie. Below are some excerpts from the Trixie website

What is a Trixie script?

Any Greasemonkey script is a Trixie script.  Though, due to differences between Firefox and Internet Explorer, not all Greasemonkey scripts can be executed within IE.  Trixie makes no attempt to allow Greasemonkey scripts to run unaltered, since it is best to have the script author account for the differences and have the script run on both browsers if he/she so chooses.

Refer to the excellent Greasemonkey documentation to learn how to write Greasemonkey/Trixie scripts.  Note that some of the information there won't be applicable to Internet Explorer and Trixie.

Installing Trixie

Trixie requires the Microsoft .NET framework to be installed.

To install Trixie, download and run TrixieSetup  (latest version: 0.2.0).  You should ideally close all instances of Internet Explorer before doing this.  By default, TrixieSetup installs Trixie to your Program Files\Bhelpuri\Trixie directory (you can of course change this location).  It also installs a few scripts to the Program Files\Bhelpuri\Trixie\Scripts directory.

Restart IE after installing Trixie.  Once you have restarted, go to the Tools menu.  You should see a menu item called "Trixie Options".  Selecting that will show you the list of scripts installed and which one's are enabled or disabled.

Once you have installed Trixie, you browse the Web just like you always do.  Trixie works in the background executing the scripts on the designated pages and customizing them to your needs.

I've been using Trixie for the past few days and so far it rocks. I also looked at the code via Reflector and it taught me a thing or two about writing browser plugins with C#. So far my favorite Trixie Script is the one that adds site statistics to an MSN Spaces blog when you view your own space.

It looks like I need to spend some time reading Dive Into Greasemonkey so I can write my own user scripts to fix annoyances in web sites I use frequently. Remix the web, indeed.

Update: It took me a few minutes to figure out why the project was called Trixie. If you're a Speed Racer fan, you probably figured it out after reading the second paragraph of this post. :)


 

Categories: Mindless Link Propagation | Technology
Tracked by:
"sweepstakes may 2006" (sweepstakes may 2006) [Trackback]
"free videos female ejaculation" (free videos female ejaculation) [Trackback]
"female escorts in chattanooga" (female escorts in chattanooga) [Trackback]
"lets talk dirty" (lets talk dirty) [Trackback]
"endodontic infections" (endodontic infections) [Trackback]
"disneyland ca" (disneyland ca) [Trackback]
"college dorm nudity" (college dorm nudity) [Trackback]
"wild girl college party" (wild girl college party) [Trackback]
"welding hoods" (welding hoods) [Trackback]
"hot springs village hotel" (hot springs village hotel) [Trackback]
"water stop rubber gloves" (water stop rubber gloves) [Trackback]
"jeremy paxman interview" (jeremy paxman interview) [Trackback]
"joplin missouri" (joplin missouri) [Trackback]
"black gay porn" (black gay porn) [Trackback]
"nastiest whore in porn" (nastiest whore in porn) [Trackback]
"evil deeds" (evil deeds) [Trackback]
"latina girls going wild" (latina girls going wild) [Trackback]
"us citizenship questions" (us citizenship questions) [Trackback]
"doxycycline used for" (doxycycline used for) [Trackback]
"naturist friends gallery" (naturist friends gallery) [Trackback]
"traffic ticket texas" (traffic ticket texas) [Trackback]
"Angina Symptoms" (Angina Symptoms) [Trackback]
"nude on the boat" (nude on the boat) [Trackback]
"garmin 72 handheld gps" (garmin 72 handheld gps) [Trackback]
"no teletrack or verification payday loans" (no teletrack or verification payday... [Trackback]
"italian amateur porn" (italian amateur porn) [Trackback]
"dirty bear sex gallery grizzly" (dirty bear sex gallery grizzly) [Trackback]
"mother fuck" (mother fuck) [Trackback]
"Houston act software training" (Houston act software training) [Trackback]
"tae kwon do winchester va" (tae kwon do winchester va) [Trackback]
"C2 Constellation" (C2 Constellation) [Trackback]
"myspace whore me button" (myspace whore me button) [Trackback]
"dirty lilly sucking" (dirty lilly sucking) [Trackback]
"hentai dating sim game" (hentai dating sim game) [Trackback]
"buy used car" (buy used car) [Trackback]
"minor league baseball" (minor league baseball) [Trackback]
"heavyweight vinyl envelopes" (heavyweight vinyl envelopes) [Trackback]
"candida albicans alcoholism" (candida albicans alcoholism) [Trackback]
"dating gay" (dating gay) [Trackback]
"farm animal cake sprinkles" (farm animal cake sprinkles) [Trackback]
"final fantasy animated gifs" (final fantasy animated gifs) [Trackback]
"amateur girls kissing" (amateur girls kissing) [Trackback]
"hummer H2 SUT" (hummer H2 SUT) [Trackback]

Tuesday, 31 May 2005 16:16:30 (GMT Daylight Time, UTC+01:00)
Very cool. Just what one needs to work around those MSN Spaces java popups, Very Descriptive permalinks with ! than CS splits apart and generally just nearly worst blog browsing experience around. I guess MSN designed it to be used only from an aggregator. And the great popups on MSN spaces you get on every link, whether you wanted to open in a new window or not. Who thought that up, you're on my List. Not the party invite one.

Other thing cool thing to fix is all the http://lamest.site.on.earth.com/redirect?url=coolsite.org to just skip straight to the coolsite.

But I am not going to do that. It's up to the IE team to get the web usability right, not the joe web browser d00d.
ac
Tuesday, 31 May 2005 16:41:35 (GMT Daylight Time, UTC+01:00)
Dare very informative post, any chance of a screenshot of the Spaces scripts in action?
Tuesday, 31 May 2005 17:26:29 (GMT Daylight Time, UTC+01:00)
"Trixie makes no attempt to allow Greasemonkey scripts to run unaltered, since it is best to have the script author account for the differences"

I wonder why that is? Wouldn't it be far better to support Greasemonkey scripts "as-is" if possible?
pb
Tuesday, 31 May 2005 17:44:12 (GMT Daylight Time, UTC+01:00)
pb,
Supporting Greasemonkey scripts as-is would involve replicating all the various APIs in Firefox in Internet Explorer. Not only does that significantly increase the amount of work that goes into something like Trixie but it is a moving target as well.
Comments are closed.