2006 | 02 | 03 | 04 | 05 | 06 | 07 | 09 | 10 | 11 | 12 |
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 09 | 10 | 11 | 12 |
2009 | 01 | 02 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2010 | 01 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2011 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 |
2012 | 01 | 02 | 03 | 04 | 05 |
2007 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 09 | 10 | 11 | 12 |
2009 | 01 | 02 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2010 | 01 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 | 12 |
2011 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 | 11 |
2012 | 01 | 02 | 03 | 04 | 05 |
2008-04-24 春の風
■[ConvertText]CSVファイルとGreasemonkeyで強引に置換する
HTMLの文章を書き換える!!FirefoxとGreasemonkeyで頑張ることでなんとかなった。
日本語のページを外国語で閲覧する為に作成しました。サーバ側で言語切替ができればGoodなんだけど、予算の都合とかイロイロな理由で対応できないためです。みんなで同じページを改竄して閲覧したい場合にも使えます。(宜しくない使い方)
変換する文章はCSVファイル(改行は「CR」限定、区切りは「,」)なUTF8
>変換前,変換後
こんな並びにする
// ==UserScript==
// @name convert text
// @namespace http://d.hatena.ne.jp/kenmituo/searchdiary?word=%2a%5bConvertText%5d
// @description change text include csv
// @include http://www.asahi.com/*
// @exclude http://2ch.net/*
// ==/UserScript==
// version 2
// date 2008/04/24
var convert_text = "convert_text.csv";
GM_xmlhttpRequest({
method:"GET",
url:convert_text,
onload:function(x){
var CR = String.fromCharCode(13);
lineData = x.responseText.split(CR);
for(var i=0; i<lineData.length; i++){
wCount = lineData[i].split(',');
document.body.innerHTML = document.body.innerHTML.split(wCount[0]).join(wCount[1]);focus();
}
}
});
convert_text.csvをどっかに用意する。(ローカルフォルダでもいいし、どっかのサーバに置いても良し)
たとえば
>下さい,にゃー
>。,(^^)
こんなことを書いておくと、朝日新聞のサイトが大変なことになる。
改造方法とか使い方とかはマニュアルの日本語訳を見る!!
画像を変更することができない・・・こんど考える。
トラックバック - http://d.hatena.ne.jp/kenmituo/20080424/1209027031
リンク元
- 47 http://www.google.co.jp/search?q=greasemonkey+置換&sourceid=navclient-ff&ie=UTF-8&rlz=1B3GGGL_jaJP282JP282
- 19 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla:ja:official&hs=trz&q=Synergy+日本語&btnG=検索&lr=lang_ja
- 13 http://www.google.co.jp/search?q=gm_xmlhttprequest+csv&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&client=firefox-a
- 10 http://www.google.co.jp/search?hl=ja&safe=off&client=firefox-a&rls=org.mozilla:ja:official&hs=5Ex&q=convert_text.csv&btnG=検索&lr=lang_ja
- 9 http://www.google.co.jp/search?hl=ja&q=greasemonkey+置換&btnG=Google+検索&lr=&aq=f&oq=
- 8 http://d.hatena.ne.jp/
- 8 http://www.google.co.jp/search?q=greasemonkey 置換&lr=lang_ja&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja-JP:unofficial&client=firefox-a
- 6 http://www.google.co.jp/search?hl=ja&client=firefox&rls=org.mozilla:ja:official&hs=G1p&q=mysql+Incorrect+string+value&btnG=検索&lr=lang_ja
- 6 http://www.google.co.jp/search?hl=ja&q=synergy+日本語&lr=
- 5 http://webcache.googleusercontent.com/search?q=cache:EAVDMDWfEhQJ:d.hatena.ne.jp/kenmituo/20080424/1209027031+greasemonkey+置換&cd=2&hl=ja&ct=clnk&gl=jp&client=firefox-a

