CSVファイルとGreasemonkeyで強引に置換する

HTMLの文章を書き換える!!FirefoxGreasemonkeyで頑張ることでなんとかなった。
 
日本語のページを外国語で閲覧する為に作成しました。サーバ側で言語切替ができれば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をどっかに用意する。(ローカルフォルダでもいいし、どっかのサーバに置いても良し)

たとえば
>下さい,にゃー
>。,(^^)
こんなことを書いておくと、朝日新聞のサイトが大変なことになる。
 
改造方法とか使い方とかはマニュアルの日本語訳を見る!!


画像を変更することができない・・・こんど考える。