そんなわけで。ニコ動のアニメ公式配信ページから動画ページに移動すると、URLに「?via=thumb_watch」といった文字列が付く。これがページのタイトル&URL一括コピーの際に邪魔になるので、取り除くスクリプトを用意した。
実際にした作業は、?ref=rssを 取る Greasemonkey スクリプト Ref Cutter を自分用に書き換えてみた - ~fumi/ChangeLogを参考に、それっぽい部分を書き換えてみただけ。
ついでに、ニコ動からのメールをクリックして飛ぶとURLに付着する「?nicorepomail」、コミュニティページのリンクをクリックして飛んだ時の「?ref=community」も除去するように記述した。
とりあえず、Firefox3.6.18+Greasemonkey0.8.20100408.6で動作しているようなので公開しておく。
// ==UserScript== // @name Nico Via Cutter // @namespace http://d.hatena.ne.jp/highcampus/ // @description Cut '?via=thumb_watch', and so on // @include http://*.nicovideo.jp/* // ==/UserScript== (function (){ var newUrl = location.href; newUrl = newUrl.replace(/(\?|\&)(via=|from=)?thumb_watch$/ig, ''); //?via=thumb_watch newUrl = newUrl.replace(/(\?|\&)?nicorepomail$/ig, ''); //?nicorepomail newUrl = newUrl.replace(/(\?|\&)(ref=|from=)?community$/ig, ''); //?ref=community if ( newUrl != location.href ) location.href = newUrl; })(); //.user.js