GreaseMonkey を入れてみた
なんかものすごく今更なのだけど。
Firebugで作るGreasemonkeyスクリプト〜入門と実践(From Kanasan.JS) | Blog.37to.net
これを読んで導入してみようかなと思った。それと同時に Javascript にも慣れようと。
とりあえず Google Image Search の検索結果を直リン*1に変えるしょぼいスクリプトを書いてみた。
絶対にこれ以上便利なスクリプトが公開されているとは思うけど。
// ==UserScript== // @name Google Direct Image // @namespace http://d.hatena.ne.jp/eagletmt/ // @description // @include http://images.google.*/* // ==/UserScript== (function(){ var img = document.evaluate('//a/img', document.body, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null) var re = /.*imgres\?imgurl=([^&]+).*$/ for (var i = 0; i < img.snapshotLength; i++) { var a = img.snapshotItem(i).parentNode a.href = a.href.replace(re, '$1') } })()
次にこのへんを読む。
2008-01-01
JavaScript | MDN
ドキュメントオブジェクトモデル (DOM) - Web API | MDN
*1:なんか最近この言葉を聞かない気が。。。死語?