My Greasemonkey Compiler
2006-04-19 17:00 - Firefox Extensions
Okay, so I'll eat crow. Even though I didn't originally like the idea when I saw it, I eventually understood. After I wrote the Gmail Delete Button script, which became quite popular, I found that there is a "market" for page-customization-scripts outside of the group of people who are comfortable with / competent enough to install and use Greasemonkey.
Then, the original compiler fell out of maintenance. Soon, a new version of Firefox was out, and the old compiler (well, the XPIs it made) became incompatible. And, the old insecure injection model was used, and the new GM_ APIs were missing.
So I set out to change the situation. I rewrote the script to use the new Greasemonkey model, with security and yummy APIs. I was originally considering making a way to add a real extension options window, with the values set there GM_getValue()able, but unfortunately that didn't end up happening.
So without further ado, here you go: Greasemonkey XPI Compiler