TableOfContents

Greasemonkey简介

Greasemonkey一个Firefox的扩展,可以执行javascript脚本,为页面添加很多实用功能。很Cool,以后为firefox编写插件就更容易了,推荐之!

主页:http://greasemonkey.mozdev.org/index.html

可用脚本:http://dunck.us/collab/GreaseMonkeyUserScriptsGeneric

关于Greasemonkey的开发

Hello World例子

attachment:hello.user.js

将一个Greasemonkey组件变为一个Firefox Extensions

按照以下步骤你就可以将你的Greasemonkey组件转换为Firefox Extensions,ok让我们开始

P.S:

大家贡献自己开发的脚本

weide's

Include(GmonkeyWides)

清风的脚本

一个随时将所想发到Bloglines的插件

下载:attachment:TexttoBloglines0.1.user.js

本想将插件做在菜单中,可惜Greasemonkey和Firefox1.0.6有冲突,注册菜单函数,无法使用,哭。。。所以只好又在屏幕上加上一个小图标,点击后,日志自动保存到了Bloglines

一个新浪vivi的插件

安装以后,屏幕右下角出现一vivi图标,点击后即可将当前网页保存至vivi。

发布1.1版本,使得vivi图标始终居于右下角。

解决方法:

div.style.position = "fixed";

截图:

attachment:vivi.scr1.gif

安装:

attachment:vivi1.1.user.js

对其按右键即可安装

说明: 安装以后,点击网页任意图片都会弹出Hello World

推荐脚本

Inline MP3 Player

attachment:Greasemonkey_mp3.gif

Greasemap

Greasemap是一个由Greasemonkey开发的firefox插件,其作用就是读取网页的地图信息。

<meta name='ICBM' content="39.93333, 116.2833" />

然后利用GoogleMap的API读取位置信息,显示出相应的地图。

思路拓展:比如一个商店的网站,利用该插件就可以轻松的显示出店铺位置。

效果:

attachment:Greasemap.gif

Greasemonkey真是越玩越有趣了:)

相关资源

Dive into Greasemonkey

Greasemonkey for IE

http://www.bhelpuri.net/Trixie/Trixie.htm