Greasify Userscript Macro

GreaseMonkey for KMeleon!

For K-Meleon 1.1a2 and newer:

Place this .kmm file in your kmeleon/macros directory. Then, start/restart k-meleon and check the Tools menu for Greasify.


Directions and Limitations:

All configuration is now done through the K-Meleon GUI

Greasify Screenshot

After installing the .kmm file, go to the Tools -> Greasify menu to set it up.

1. You must Set Userscripts Directory to where you have your UserScripts. (i.e. the directory containuing the .user.js files.) This can be any directory, for instance, create a "gm" subdirectory in your K-Meleon dir and copy your scripts there.

2. You must Add User Script(s) To Repository via the GUI. The scripts contained in your "gm" directory will not be active until added into the repository with this step. You can check to see which ones are loaded by selecting Show Userscripts In Repository.

Show Actively Applied Scripts To Page will verify which userscripts have been applied to the current page.

NoScript Compatibility Mode allows the userscript to apply to pages even if they are not on the NoScript whitelist (only enable if you are using the NoScript extension installed as well.)

Older Greasify for K-Meleon 1.02

Other notes: Certain internal Greasemonkey functions like GM_xmlhttpRequest, and GM_setValue are not yet recognized. For a script to apply on all pages you must use http://*, https://* or ftp://* rather than just *. If you are having trouble getting a script to apply, try changing the include URL to a simple http://**

Userscript headers that don't conform to the "official" standard may prevent the script from being applied (see the greasemonkey XPI in subdir chrome/chromeFiles/content/template.user.js)

Does not support ".dom" for includes/excludes.

Comments can be left here.