lansh

首页 新随笔 联系 订阅 管理
52samsung.user.js : 52samsung网站的广告过滤
// ==UserScript==
//
 @name           52samsung
//
 @namespace      52samsung
//
 @include        http://bbs.52samsung.com/*
//
 ==/UserScript==

(
function () {
    
//global adv                       collapseobj_wrapper
    var ads = document.getElementById('collapseobj_wrapper');
    
if (ads) {
        
for (var j = 10; j >= 4; j--) {
            ads.removeChild(ads.childNodes[j]);
        }
    }
    
    
var floatAdv = document.getElementById('floatAdv');
    
if (floatAdv) { 
        floatAdv.parentNode.removeChild(floatAdv); 
    }
    
    
var anchors = document.getElementsByTagName ('div');
    
for (var i = anchors.length-1; i >= 0; i--) {
        
//anchors[i].parentNode.removeChild(anchors[i]);
        if (anchors[i].style.height == '50px') {
            anchors[i].style.height 
= '77px';
        }
else if (anchors[i].className == 'right') {
            anchors[i].removeChild(anchors[i].lastChild);
        }
    };

    
var iframes = document.getElementsByTagName ('IFRAME');
    
for (var i = iframes.length-1; i >= 0; i--) {
        
if (iframes[i].src.indexOf('googlesyndication') != -1) {
            iframes[i].parentNode.removeChild(iframes[i]);
        }
    };

    
var scripts = document.getElementsByTagName('SCRIPT');
    
for (var i = scripts.length - 1; i >= 0 ; i--) {
        
if (scripts[i].src.indexOf('unionsky') != -1) {
            scripts[i].parentNode.removeChild(scripts[i]);
        }
    }
}());


cnpafnet.user.js : cnpafnet网站的广告过滤
// ==UserScript==
//
 @name           cnpaf.net
//
 @namespace      google adv
//
 @include        http://www.cnpaf.net/*
//
 ==/UserScript==

(
function () {
//    var adbox0 = document.getElementById('table99');
    // add more if needed
    
//    if (adbox0) { adbox0.parentNode.removeChild(adbox0); }
    // add more if needed, too
    var anchors = document.getElementsByTagName ('iframe');
    
for (var i = anchors.length-1; i >= 0; i--) {
        anchors[i].parentNode.removeChild(anchors[i]);
    };

}());


gmailsuperclean.user.js
//G. Trapani mods:
//
 Set ads=1 to turn on ads 
//
 Set defaultFont = "Arial" so this is Windows-friendly
//
 Changed all image references to data:image urls

// ==UserScript==
//
 @name           Gmail Super Clean
//
 @description    Cleans up Gmail. Adds Shine & Gloss.
//
 @author         Ganesh Rao
//
 @include        http://mail.google.com/*
//
 @include        https://mail.google.com/*
//
 @include        http://*.mail.google.com/*
//
 @include        https://*.mail.google.com/*
//
 ==/UserScript==

//************************preferences begins here **********************************
//
defaults
var showAds = 0;
var showBookmarks = 1;
var defaultFont = 'Arial';

//set by script

if (!GM_xmlhttpRequest) {
    alert('Please upgrade to the latest version of Greasemonkey.');
    
return;
else {
    showAds 
= Number(GM_getValue('showAds', showAds));
    showBookmarks 
= Number(GM_getValue('showBookmarks', showBookmarks));

    defaultFont 
= GM_getValue('defaultFont', defaultFont);
    GM_registerMenuCommand((showAds 
? 'Hide' : 'Show') + ' Advertisements', switchAds);
    GM_registerMenuCommand((showBookmarks 
? 'Hide' : 'Show') + ' Bookmarks', switchBookmarks);
    GM_registerMenuCommand('Change Font (currently: '
+defaultFont+')', changeDefaultFont);
}
function changeDefaultFont() {
    defaultFont 
= prompt('Enter Font-Family Name ex. Arial, Verdana, Tahoma etc', defaultFont);
    GM_setValue('defaultFont', defaultFont );
    window.location.href 
= window.location.href; //refresh page
}
function switchBookmarks(){
    GM_setValue('showBookmarks', showBookmarks 
? 0 : 1 );
    window.location.href 
= window.location.href; //refresh page
}
function switchAds(){
    GM_setValue('showAds', showAds 
? 0 : 1 );
    window.location.href 
= window.location.href; //refresh page
}
//************************preferences ends here ************************************

var header = document.getElementsByTagName('head');
var node = document.createElement('style');
node.type 
= 'text/css';
node.innerHTML 
= 'div div,div table,div td,span,input,button,select,option{font-family:'+defaultFont+!important;font-size:12px !important}.p{margin-top:5px;color:#aaa;font-weight:400}.q{color:#888 !important}.ct{color:#369}.ct:hover{color:#FFF}a,a:link,a:active,a:visited,span.lk,.lk,.lkw,.l,.setl,span.lk#prf_g{text-decoration:none !important;color:#369 !important}a:hover,span.lk:hover,div.cs:hover,span.lkw:hover,.l:hover,.setl:hover,span.lk#prf_g:hover{color:red !important;text-decoration:none !important}#ds_trash{color:#c00;background:transparent url(data:image/gif;base64,R0lGODlhDQANAOeGAGNk/Tw9Pbm5ufj4+PD5/4iIiLHT7JmamgEB/2VlZXCIns2rajg4/ezs7ODz/ycn/dfo9W+U9M3NzW1rV+yZjfvPf7OziE1JPbTE0Ec5JUlJ/Ftb+kJDQ3V4e0tjl+rq8oijt7OzsxcX/iJUkiA6cKysrHp6+5MWCHBw/NHR0dTU1JKv73+YqyYmJd7e3lpaWszMmZSvx4aG/+Hh4cff8ZGRfNzc89jY2FNTRlRU/cDAwJKS96KioqfI4tisBAQzl/P0/9vb/7a2tsUhC/jNC6O90glI1TpCSO/e3pJ1BPb29u94Z+Pj8qnMlxkZGdPT81R39LOOAghcDOvr/8zM86Sje9LS/6Oj/412S8TE9EzMU+bm5t3w/IuL/6Oj9rOz9eTk/wAAAG+fQPz8/L2eZlplbMjY44uL97u79Jqa9sXFxbu7/6qq//LOytHj7/r6+lSKNaqPXJub/zJu7qur9ZOT/w2YFMvL/8LC//n5/8C/kLOz/+74/4OD+Nfmz9ra2mJfTXBfP8LWroaFaPHz3J89Ov///0xbbUZT9/TJe7aSje/v71BSVAVN6/jo5jI0Na7Q6j4//O/v8mOC8Z+HWOG7dGBvenZ2X3+b8ZCQkK56dvv7/4qVncPU36e1vm5ubn2JlIZua8jIln+AgDExLvz78iAhI/Ly8u7v/zAw/f7+/SgrLJWJeR8g/pi9he7Eee3x9tzc3JunsUpLS+Xs+NTf6efn8vf8/6C+7cvh8tPDuRkdIA4O/pCPbhEREsjIyF9TPzx5KS0tLf7+/goKC/3+//Pz8+f1/5GMZ/7+/wM+wX7Xgs7f695FMLfM9OPj425ZCB5b3urq6fHx8fn5+fr6+U5e9oFRSv39/fricrBgVfnui+e7tzpop+rRasC4qqS+9FR5rKe6p8mnpf308rK3wtzPnefo55m9+LScPfz2Vr3N2S68Nv36+ffuseTW0tvZ1yAdHJuMhv7++cLP4PbdWqenp9PMzNfSzd7k7c3ev3abgVM3VDq9QfP387GelywAAAAADQANAAAISwANCSxAsGABgQgNHUy4UKHBhwYTShwIseLAZCGmhZCWaUtDhcMybuz4sUBIjRw9MsQmMmVJQy1JMlQVUyVCk9imNZB27lnJigsDAgA7) right no-repeat !important;padding-right:20px !important}span.lk#ds_spam{color:#999}.an td b.lk{color:Red !important}span.lk#refresh{text-decoration:none;font-style:normal}#nb_0{font-size:12px}#nb_0 table td.s{padding-top:2px;padding-bottom:2px;font-size:12px;color:#148;font-weight:700}input,button,textarea,select{padding:3px !important}' + 'table.tlc tr.ur{color:#000 !important;background:#fff url(data:image/gif;base64,R0lGODlhAQA8ANUAAMvi/vT5/9zr/tPm/sri/uHu/+Pv/+fy/8nh/vz9/+Xw/+rz/9Xo/tTn/vj7/83j/vL4/9rq/tHl/vf6/97t//7///3+/+71//X5/+v0/8bf/u/2//r8/8/k/tjp/sjg/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABADwAAAYnQM+gQ/hoPgjAoyNpMDwRAaVgUBwWmcsGEsBMHJyEpQIqm8/o9DkIADs=) repeat-x top !important}table.tlc tr.ur td{border:none !important;border-bottom:1px solid #eee !important}table.tlc tr.rr td{background-color:transparent !important;border:none !important;border-bottom:1px solid #eee !important;line-height:1em;height:15px}.rr,.ur{color:#000 !important;background-color:transparent !important}div#nav{margin-top:5px;width:180px !important}#tamu{color:#000;height:24px;line-height:1.5em;font-weight:700;border:1px solid red !important}span:hover,.mxh{text-decoration:none !important}.urlc,.gr,.ct,.cs,.mxh{color:#148;text-decoration:none}.urlc:hover,.gr:hover,.mxh:hover,.cs:hover,span.l:hover,span.setl:hover{color:red !important;text-decoration:none}div.tbc,div.fs,div.tbcs,div.thc,div#co{background:transparent !important;border:none !important}div#co{margin-left:180px !important;padding-top:20px !important;padding-bottom:20px !important}div.tbc,div.fs,div.tbcs{margin-left:20px !important;margin-right:20px !important}#fi table,table .ctb,.ctb,.cbotn,.ctopn,.stln,cb,#compose_form .cbn2 .stln,.strn,.ctln,.ctrn,.cbtln,.cbtrn,.cbln,.cbrn,.cbrn2,.cbln2,td.cbrn,td.cbrn2,.rct,table .rct tbody tr td,.mb{background-color:transparent !important;background-image:none !important;padding:0 !important}#fi{background-color:#fff;padding:5px !important}#msgs,#fic{width:' + ( showAds ? '90%' : '100%' ) + ' !important;padding:0 !important}form#compose_form,.cg table{background:transparent !important;padding:4px 0 0 !important}.msg{background:transparent url(data:image/gif;base64,R0lGODlhAQA8AMQAAPf6//P4//b6//z9//n8//H3/+71//v9//X5/+z1//j7//r8//D3/+31//L4//7//+z0//3+//T5/+/2/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABADwAAAUfoMNMTQJBjTGtTOEEUowIgKIQy3IMUf88lKBwSCwSQwA7) repeat-x top !important;border:1px solid #eee !important;width:100% !important;padding:0 5px 2px !important}.cbln2 div table{background:transparent !important;width:100%}.msg .msg{border:none !important;width:auto !important;padding:0 !important}div.ma{border:none !important;background-color:transparent !important}div.mb{padding-top:10px !important;background-image:none !important}.msg div,.msg td{background-image:none !important}tr.mht td{visibility:hidden !important}.tbb{background-color:#eee !important;border:1px solid #ccc !important}.ob{background-color:#fff !important;border:1px solid #eee !important}.hb{background-color:#ccc !important;border:1px solid #aaa !important}iframe.ef{border:1px solid #aaa !important;background:#fff !important;margin:0 !important;padding:0 !important}iframe.ef>body{background:#fff !important;margin:0 !important}img.thi,img.pc{border:1px solid #eee !important;padding:5px}body{background:#fff url(data:image/gif;base64,R0lGODlhAQA8AMQAAPf6//P4//b6//z9//n8//H3/+71//v9//X5/+z1//j7//r8//D3/+31//L4//7//+z0//3+//T5/+/2/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABADwAAAUfoMNMTQJBjTGtTOEEUowIgKIQy3IMUf88lKBwSCwSQwA7) no-repeat top left !important;/*border-bottom:2px solid #e2efff !important;*/padding-bottom:20px !important;margin:20px !important}#hc_compose{background:transparent}.nm,td.nm{background-color:#FFE4B5 !important;border:0 !important}.nb{background:transparent url(data:image/gif;base64,R0lGODlhAQA8ANUAAMvi/vT5/9zr/tPm/sri/uHu/+Pv/+fy/8nh/vz9/+Xw/+rz/9Xo/tTn/vj7/83j/vL4/9rq/tHl/vf6/97t//7///3+/+71//X5/+v0/8bf/u/2//r8/8/k/tjp/sjg/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABADwAAAYnQM+gQ/hoPgjAoyNpMDwRAaVgUBwWmcsGEsBMHJyEpQIqm8/o9DkIADs=) repeat-x top !important;border:1px solid #eee}div#pop{background:#fff url(data:image/gif;base64,R0lGODlhAQBkANUAAOLv/+r0//n8//D3/9zs/93s/+z0//v9//T5/9zr/tvr/t/t/9rq/tjp/vP4//r8/+rz//L4//f6/+Tw/9nq/u71//b6//X5/+jy/97t/+31/+Du//P5/+nz/+Pv/+v0/+fy/+Xw/+Xx//H3/+bx//z9/+/2//j7/+Hu//7///3+/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAGQAAAZPwEaDQmEwFIpEgkAoFDKZxWKDqqIAAM9kEhKRviAMpgOBBAIfg0FTqZjeg8EoEnE4OAjE5WKxSCQngScCAg8PBwcliiqMjCmPKSuSk5SSQQA7) repeat-x !important;border:1px solid #eee !important}div#pop table,div#pop table td{background-color:transparent !important;border:none !important}div.bz_mestri_over{background-color:#ccc !important}form#s.s{margin-right:20px !important}div.mxf,div.mxs{background-color:#e2efff !important}div#mt2{background:#fff url(data:image/gif;base64,R0lGODlhAQBkANUAAOLv/+r0//n8//D3/9zs/93s/+z0//v9//T5/9zr/tvr/t/t/9rq/tjp/vP4//r8/+rz//L4//f6/+Tw/9nq/u71//b6//X5/+jy/97t/+31/+Du//P5/+nz/+Pv/+v0/+fy/+Xw/+Xx//H3/+bx//z9/+/2//j7/+Hu//7///3+/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAGQAAAZPwEaDQmEwFIpEgkAoFDKZxWKDqqIAAM9kEhKRviAMpgOBBAIfg0FTqZjeg8EoEnE4OAjE5WKxSCQngScCAg8PBwcliiqMjCmPKSuSk5SSQQA7) repeat-x !important;border:1px solid #e2efff !important;border-top:none !important;margin-bottom:10px !important}div#lo{background-color:#ccc !important;text-transform:uppercase !important}.ctfd{border:1px solid #eee !important}.clc td{background-color:transparent !important;border-bottom:1px solid #eee !important}.pr{background:#fff url(data:image/gif;base64,R0lGODlhAQBkANUAAOLv/+r0//n8//D3/9zs/93s/+z0//v9//T5/9zr/tvr/t/t/9rq/tjp/vP4//r8/+rz//L4//f6/+Tw/9nq/u71//b6//X5/+jy/97t/+31/+Du//P5/+nz/+Pv/+v0/+fy/+Xw/+Xx//H3/+bx//z9/+/2//j7/+Hu//7///3+/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAGQAAAZPwEaDQmEwFIpEgkAoFDKZxWKDqqIAAM9kEhKRviAMpgOBBAIfg0FTqZjeg8EoEnE4OAjE5WKxSCQngScCAg8PBwcliiqMjCmPKSuSk5SSQQA7) repeat-x !important}.pe td.pr{border-bottom:1px solid #000 !important}div#g,div#g div,div#a,div#a div,div#l,div#l div,div#c,div#c div,div#f,div#f div,div#u,div#d,div#d div{background-color:#fff !important;border:1px solid #e2efff !important;border-top:none !important}div#u table.pct{background-color:#fff !important;border:none !important}.psm{background-color:#fff !important;border:1px solid #e2efff !important;border-bottom:none !important}form#compose_form{margin-left:80px !important;padding:5px !important}.msg form#compose_form{margin-left:0 !important;width:98% !important}form#compose_form .ctb{width:85% !important}div.dvm{background:#fff !important;border:1px solid #eee}span.spo:hover{background-color:#eee !important;color:#000 !important}div#co,form#compose_form{background:#fff url(data:image/gif;base64,R0lGODlhAQBkANUAAOLv/+r0//n8//D3/9zs/93s/+z0//v9//T5/9zr/tvr/t/t/9rq/tjp/vP4//r8/+rz//L4//f6/+Tw/9nq/u71//b6//X5/+jy/97t/+31/+Du//P5/+nz/+Pv/+v0/+fy/+Xw/+Xx//H3/+bx//z9/+/2//j7/+Hu//7///3+/////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAGQAAAZPwEaDQmEwFIpEgkAoFDKZxWKDqqIAAM9kEhKRviAMpgOBBAIfg0FTqZjeg8EoEnE4OAjE5WKxSCQngScCAg8PBwcliiqMjCmPKSuSk5SSQQA7) repeat-x !important;border:1px solid #e2efff !important}.an,.an td,.cbln2 div table td,.cg td,.cg div,.cg,div.cd,div.cdc,td.cdr,table.nc,div#nvq,div#nb_2,div#nav,div.s,div#aca,div#bzmesmnu,table#nt_2,div#mt2 div,div#mt2 table,div#mt2 div table tbody tr td,div#mt1,div#mt2,div.mxf,div#mt2 div,div.mxs,form#as_f,div#co,div#co div,div#co table td,div.clfd,.clc,.pr div,.pr td,.pum,div.ci,div.smb,td.ci,span.spo{background-color:transparent !important}div.nl,.cg{background:transparent !important}#nb_0 img,'+ '#rc{display:none}table.tlc tr.ur:hover,table.tlc tr.rr:hover,.bz_pma:hover,div.bz_rr:hover,div#bzstatmenutri,.tbo{background-color:#eee !important}div#ft,#il,input.iv,/*hide the compose mail input box*/b .rnd,b .rnd1,b .rnd2,/*hide rounded corners*/div#nvl > table,div#nvq > table,div#nvi > table,div#tcb > table,div#tct > table,div#nds .rnd,div#nds .rnd2,div#nb_1 img,div#nb_2 td .s h img,.ctopn,.ctrn,.ctln,,#mm table,#rh .rhh,td.s img,.bz_meca,b .rnd,b .rnd1l,b .rnd2l,.rnd1r,.rnd2r{display:none !important}.ctb,.msg form#compose_form .ctb{width:100% !important}div.s,div.clfd,.pcl,.pfs,.pf,.pch,.pfs div{border:none !important}form#compose_form table,form#compose_form table div{padding:2px !important}b.rnd1l,b.rnd2l,b.rnd1,b.rnd2,.bookmarks,.rhh,#rp{display:none !important}#fb,#ra{'+(showAds ? '': 'display:none !important')+'}#fbm{background:transparent !important}#bzmesmnu{background:#fff !important}.msg{width:100% !important;margin:0 !important}#fi{width:100% !important}#fic{width:' +(showAds ? '90%' : '100%')+' !important;margin:0 !important}#rh{float:right !important;width:100px !important}.mhc{width:98% !important;overflow:auto}.bookmarks{background:transparent !important;font-size:11px !important;display:'+(showBookmarks ? 'block' : 'none')+ '!important}div#bzmesmnu,.bz_pm{background-color:#fff!important}';
if(header)header[0].appendChild(node);

//////////////////////////////////////////////////////
//
// 移除广告
if (!showAds) {
    GM_addStyle('.om {margin
-left:-110px}');
    
    
var rh, fic, l, tt, msgs, mhc;
    rh 
= document.getElementById('rh');
    
    
if (rh) {
      rh.style.display 
= 'none'; //can't use GM_addStyle for rh and fic because they're already
                                   // inline styles
      fic = document.getElementById('fic');
      
if (fic) fic.style.marginRight = '0';
    }
    
    setTimeout(g, 
50); // apparently necessary for some people's Gmail
}

function g() {
  
/* Look for rh and fic again after timeout.
     If absent, something is wrong or conversation was opened from GTalk 
*/

  
if (!rh) rh = document.getElementById('rh');
  
if(!fic) fic = document.getElementById('fic');
  
if (!rh || !fic) return;
  rh.style.display 
= 'none';
  fic.style.marginRight 
= '0';
  l 
= document.getElementById('ap');
  tt 
= document.getElementById('tt');
  msgs 
= document.getElementById('msgs');
  setTimeout(m, 
50);
}

function m() {
  
if (!l) return;
  
var ap = l.cloneNode(true);
  tt.style.cssFloat 
= 'left';
  fic.insertBefore(ap, msgs);
  ap.style.cssFloat 
= 'right';
  ap.style.paddingTop 
= '0';
  ap.style.width 
= 'auto';
  Array.forEach(ap.childNodes, 
function(a) {
    a.style.marginRight 
= '10px';
  });
  
var ar = document.evaluate('//div[@id="ap"]/descendant::*',
              document,null,XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null);
  
for (var i = 0; i < ar.snapshotLength; i++) {
    ar.snapshotItem(i).style.cssFloat 
= 'left';
  }
  msgs.style.clear 
= 'both';
}
 

googleadremover.user.js
// ==UserScript==
//
 @name           Google Ad Remover
//
 @namespace      http://maxkueng.com/gmscripts
//
 @description    Removes ads from Google search result pages
//
 @version        1.2
//
 @author         Max Kueng
//
 @homepage       http://maxkueng.com/
//
 @include        http://*google.*/search*
//
 ==/UserScript==

(
function () {
    
var adbox0 = document.getElementById('mbEnd');
    
var adbox1 = document.getElementById('tpa1');
    
var adbox2 = document.getElementById('tpa2');
    
var adbox3 = document.getElementById('tpa3'); // you kever know
    var adbox4 = document.getElementById('tpa4'); // you kever know
    var adbox5 = document.getElementById('an1');
    
var adbox6 = document.getElementById('an2');
    
// add more if needed
    
    
if (adbox0) { adbox0.parentNode.removeChild(adbox0); }
    
if (adbox1) { adbox1.parentNode.removeChild(adbox1); }
    
if (adbox2) { adbox2.parentNode.removeChild(adbox2); }
    
if (adbox3) { adbox3.parentNode.removeChild(adbox3); }
    
if (adbox4) { adbox4.parentNode.removeChild(adbox4); }
    
if (adbox5) { adbox4.parentNode.removeChild(adbox5); }
    
if (adbox6) { adbox4.parentNode.removeChild(adbox6); }
    
// add more if needed, too
    
    
//sina
    var sina_google = document.getElementById('google_adsense_txt');
    
if (sina_google) {
        sina_google.parentNode.removeChild(sina_google);
    }

}());



googlecachedpages.user.js
// ==UserScript==
//
 @name           Google Cached Pages
//
 @namespace      http://bl.ognize.com/google-cached-pages
//
 @description    Use different URLs to visit Google cached pages over China's Great Fire Wall (GFW)
//
 @include        http://*.google.*/search*
//
 @include        http://72.14.*/search*
//
 ==/UserScript==
(function () {
    
var anchors = document.getElementsByTagName ("A");
    
for (var i = 0; i < anchors.length; i++) {
        
var href = anchors[i].href;
        
var idx = -1;
        
if (href != null && (idx = href.indexOf ("/search?q=cache:")) != -1) {
            
//href = href.replace ("72.14.235.104", "64.233.167.104");
            //href = href.replace ("72.14.235.104", "216.239.63.104");

            anchors[i].href 
= href.substring (0, idx + 8+ "ognize=true&" + href.substring (idx + 8);
        }
    };
}) ();

posted on 2007-09-20 19:38  lansh  阅读(794)  评论(0编辑  收藏  举报