// ==UserScript== // @name 4399Clear // @description 清爽的4399 // @include http://*.4399.com/* // @include http://*.4399.com/ // @grant unsafeWindow // @version V20180904[1] // @namespace https://greasyfork.org/users/209933 // @downloadURL https://update.greasyfork.icu/scripts/371869/4399Clear.user.js // @updateURL https://update.greasyfork.icu/scripts/371869/4399Clear.meta.js // ==/UserScript== (function(w){ //默认的需要删除的class数组,可自行添加,删除 var classArr = ['reco','tdc','reco_r','skin-lk','menu_ri','dh','gp','i_new','middle_1','p-forum','rec_left cf','asp_box cf','evn_box','t2','w-game cf','lf_game','caro','s-box','g-box','p_game','btn','outside','ins-box cf','p-1ad','bre ovhid','rgames cf','eqwrap2','ab4--w','old-ri','setlide','dh','tm_fun h_4','rollgame'], idArr = [], filterStr={ }; //超时检测,在规定时间内轮循f,直到为真则执行cb var check=function(f,cb){ var now=new Date, timeout=8000; var fun= function(){ var ret=f(); if(!ret){ if(new Date-now