greasemonkey0.8以上でrequire使ってjQuery

以前のやり方

は知りません。すいません。
まだjavascriptjQuery始め立ての人間なんで、許してくださいな。

本題

// ==UserScript==
// @name           test
// @namespace      miruto
// @include        (適当なサイトを許可)
// @require        http://jqueryjs.googlecode.com/files/jquery-1.2.6.js
// ==/UserScript==
$(function(){
	alert("test");
});

これで、とりあえずOK。
注目点はもちろん @require ですね。
こんな風にすると、
C:\Documents and Settings\(ユーザー名)\Application Data\Mozilla\Firefox\
の中のどっかにあるgm_scriptsに、jquery-126.jsってファイルが保存されます。
で、以後はrequireのURLにアクセスしに行くことはなく、ローカルに保存したそのファイルをスクリプト実行前に展開してくれる、という感じ。
かんたん!

greasemonkeyはいいね(今更)

javascript + jQueryの勉強を、こんなに手軽に、しかも(自分にとって)実用的なものを作りながらやれるというのは魅力的ですねー。
そろそろ何かサービス作ろうかな。