pixivで暴れまわってる、某アンチちゃんの画像を表示させなくするグリモン

前回:http://d.hatena.ne.jp/tatsumipoid/20110201/1296568965
前々回:http://d.hatena.ne.jp/tatsumipoid/20101127/1290838437
のPixiv版。

他に開発して下さった方がいたんですけど、URL見失ってしまったので。

まぁ使用法はいつもの通りです。
自己責任で入れてください。

// ==UserScript==
// @name           VsAntiForPixiv
// @namespace      VsAntiForPixiv
// @description    
// @include        http://www.pixiv.net/*
// ==/UserScript==

(function() {
	
	var dell = function(rex,tag){
		var str = tag.getAttribute("alt");
		if(str != null && str !=""){
			for(var x=0; x<rex.length; x++){
				//正規表現に引っかかった動画を消す
				if(str.match(rex[x])){
					var per = tag.parentNode;
					per.style.visibility = "hidden";
					per.style.display = "none";
				}
			}
		}
	}
	
	var main = function(){
		var cnt = 0;
		//正規表現用文字列追加
		var targetStr = new Array(
						"光明大帝",
						"\u9EC3\uF90A神帝",
						"AHSボカロanti!"
						);
		var rexs = new Array();
		//正規表現用RegExp追加
		for(var i=0; i<targetStr.length; i++){
			rexs[i] = new RegExp(targetStr[i],'g');
		}
		
		//<img>のエレメントを特定する
		var aTags = document.getElementsByTagName("img");
		var thumb = null;
		for(var i=0; i<aTags.length; i++){
				thumb = aTags[i];
				dell(rexs,thumb);
				cnt++;
		}
		
		//alert(cnt+"個くらいの画像を消しました");
	}
	
	main();
		
})();