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(); })();