2008-09-18

地下生活者の手遊び から「にゃ」ほかを除去するGreasemonkey

地下生活者の手遊び(tikani_nemuru_Mのダイアリー) が「にゃ」が目に付いて読みづらいので除去するUser Scriptを書いた。

前同様ブックマークレットを見たけど、Greasemonkeyのほうがいいと思ったので。

カタカナ化された語が多用されてるのも目につくのでそれも除去するようにした。

「にゃ」のみ除去版

// ==UserScript==
// @name           No Flavour tikani_nemuru_M
// @namespace      http://anond.hatelabo.jp/20080918103850/gm/tikani_nemuru_M/nya
// @include        http://*.hatena.ne.jp/tikani_nemuru_M/*
// ==/UserScript==

document.body.innerHTML = document.body.innerHTML.replace(/にゃん([ねな])/g, 'なの$1')
.replace(/個にゃん/g, '個人')
.replace(/にゃんからね/g, 'なんだからね')
.replace(/にゃ。/g, '。')
.replace(/にゃー/g, 'ない')
.replace(/にゃ/g, 'な');

にゃ+カタカナ語除去版

// ==UserScript==
// @name           No Flavour tikani_nemuru_M
// @namespace      http://anond.hatelabo.jp/20080918103850/gm/tikani_nemuru_M/nya_katakana
// @include        http://*.hatena.ne.jp/tikani_nemuru_M/*
// ==/UserScript==

document.body.innerHTML = document.body.innerHTML.replace(/にゃん([ねな])/g, 'なの$1')
.replace(/個にゃん/g, '個人')
.replace(/にゃんからね/g, 'なんだからね')
.replace(/にゃ。/g, '。')
.replace(/にゃー/g, 'ない')
.replace(/にゃ/g, 'な')
.replace(/オモチロイ/g, '面白い')
.replace(/スバラチイ/g, '素晴らしい')
.replace(/ジンケン/g, '人権')
.replace(/ニンゲン/g, '人間')
.replace(/ニッポンジン/g, '日本人')
.replace(/カガク/g, '科学')
.replace(/シヤワセ/g, '幸せ')
.replace(/キョウダイ/g, '兄弟')
.replace(/ウサンクセエ/g, '胡散臭い')
.replace(/メンドクセエ/g, '面倒臭い')
.replace(/ワリイ/g, '悪い')
.replace(/ソノトオリ/g, 'その通り')
.replace(/ケコーン/g, '結婚')
.replace(/ガクモン/g, '学問')
.replace(/アッ?タリマエ/g, '当たり前')
.replace(/アリガチ/g, '有りがち')
.replace(/カンタン/g, '簡単')
.replace(/ムツカシイ/g, '難しい')
.replace(/イイカゲン/g, 'いい加減')
.replace(/メリケン/g, 'アメリカ')
.replace(/シャカイ/g, '社会')
.replace(/キョーサン/g, '共産')
.replace(/漢(オトコ)/g, '漢')
.replace(/怖気(オゾケ)/g, '怖気')
.replace(/ちかれた/g, '疲れた');

エスケープしてないので文字コードUTF-8で。

記事への反応(ブックマークコメント)

アーカイブ ヘルプ
ログイン ユーザー登録
ようこそ ゲスト さん