Greasemetal is a userscript runtime for Google Chrome. The runtime hosts userscripts (tiny javascript files that modify the webpages being displayed) to be executed on Google Chrome, similar to what Greasemonkey does for Mozilla Firefox, or Greasekit does for Safari.
Greasemetal is developed by Kazuho Oku as part of his research activity at Cybozu Labs, Inc., a public software compary in Japan. Greasemetal is licensed under GNU Public License version 2.
How does it Work?
Google Chrome does not provide any interface to develop browser addons. Greasemetal modifies the behaviour of Google Chrome using an inter-process communication channel called AutomationProxy, which is used for automatically testing the functions of the web browser.
Using Greasemetal
To start using Greasemetal, download and execute the installer.
After installation, launch Greasemetal from the start menu. Greasemetal will in turn start up Google Chrome, while hooking its behaviours to insert userscripts.
Once you have started running Greasemetal, add userscripts to the userjs directory under your My Documents folder (or Documents folder on Windows Visa). If you are unfamiliar with userscripts, a number of scripts are available from userscripts.org.
More Information
Source code of Greasemetal is available at http://kazuho.31tools.com/svn/chromemonkey/. For more information, please refer to the developer's weblog.
In the next release:
In the next release:
- eliminate generation of unnecessary log files and error messages (as much as possible)
- add management UI for userscripts
- add some kind of error logging for debugging userscripts
No comments:
Post a Comment