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


No comments!

Post a comment:

  If you do not have an account to log in to yet, register your own account. You will not enter any personal info and need not supply an email address.

You may use Markdown syntax in the comment, but no HTML. Hints:

If you are attempting to contact me, ask me a question, etc, please send me a message through the contact form rather than posting a comment here. Thank you. (If you post a comment anyway when it should be a message to me, I'll probably just delete your comment. I don't like clutter.)