2007-12-20
■[雑記]グリースモンキー
http://www.akatsukinishisu.net/itazuragaki/js/crossing_hatena.html
↑で公開されているはてな横断スクリプトをちょろっと改良?してみた。ぶっちゃけ大したことしてません。
とりあえず、上記サイトのグリースモンキー・スクリプトを適当に保存し、以下のパッチを当ててからインストールしてみてください。
*** crossinghatena.user.js Sat Dec 22 00:40:39 2007
--- crossinghatena_mod.user.js Sat Dec 22 01:23:35 2007
***************
*** 1,5 ****
// ==UserScript==
! // @name Crossing Hatena
// @namespace http://www.akatsukinishisu.net/userscripts
// @description Crossing a user's pages in Hatena's services
// @include http://*.hatena.ne.jp/*
--- 1,5 ----
// ==UserScript==
! // @name Crossing Hatena Mod
// @namespace http://www.akatsukinishisu.net/userscripts
// @description Crossing a user's pages in Hatena's services
// @include http://*.hatena.ne.jp/*
***************
*** 18,24 ****
--- 18,27 ----
d: hatena + '\u30C0\u30A4\u30A2\u30EA\u30FC',
f: hatena + '\u30D5\u30A9\u30C8\u30E9\u30A4\u30D5',
g: hatena + '\u30B0\u30EB\u30FC\u30D7',
+ h: hatena + '\u30CF\u30A4\u30AF',
r: hatena + 'RSS',
+ s: hatena + '\u30B9\u30BF\u30FC',
+ w: hatena + '\u30EF\u30FC\u30EB\u30C9',
counter: hatena + '\u30AB\u30A6\u30F3\u30BF\u30FC',
map: hatena + '\u30DE\u30C3\u30D7',
graph: hatena + '\u30B0\u30E9\u30D5',
***************
*** 32,38 ****
var url = location.href;
var current, user;
! if (url.match(/http:\/\/([^.]+\.)?([abdfgirq]|graph|map|ring|counter)\.hatena\.ne\.jp\/([A-Za-z][A-Za-z0-9_-]+)\//)) {
current = RegExp.$2;
user = RegExp.$3;
} else if (url.match(/http:\/\/www\.hatena\.ne\.jp\/user\?.*userid=([A-Za-z][A-Za-z0-9_-]+)/)) {
--- 35,41 ----
var url = location.href;
var current, user;
! if (url.match(/http:\/\/([^.]+\.)?([abdfghirsqw]|graph|map|ring|counter)\.hatena\.ne\.jp\/([A-Za-z][A-Za-z0-9_-]+)\//)) {
current = RegExp.$2;
user = RegExp.$3;
} else if (url.match(/http:\/\/www\.hatena\.ne\.jp\/user\?.*userid=([A-Za-z][A-Za-z0-9_-]+)/)) {
なお、ワタクシはjavascript駆け出しなので「此処が動かない!」などの不具合報告を頂いても(努力はしますが)即座に対応できないと思われます。よって、導入に当たっては激しく自己責任で。
トラックバック - http://d.hatena.ne.jp/Kuro_Neko/20071220/1198255010
リンク元
- 59 http://d.hatena.ne.jp/amatanoyo/20080211/1202741158
- 53 http://wiki.imperiala.net/はてなで使えるユーザースクリプト
- 24 http://h.hatena.ne.jp/keyword/Greasemonkey
- 23 http://d.hatena.ne.jp/amatanoyo/20080709/1215588003
- 12 http://d.hatena.ne.jp/amatanoyo/20100830/1283178246
- 10 http://www.akatsukinishisu.net/itazuragaki/
- 6 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4GFRD_ja___JP250&q=のび子とドラ
- 5 http://h.hatena.ne.jp/shimaken-op/9236557747670699045
- 5 http://search.yahoo.co.jp/search?p=グリースモンキー ダウンロード&ei=UTF-8&fr=top_ga1&x=wrt
- 4 http://www.akatsukinishisu.net/itazuragaki/js/crossing_hatena.wb
