1. 程式人生 > >adbyby廣告遮蔽大師使用體驗,附自己的過濾規則

adbyby廣告遮蔽大師使用體驗,附自己的過濾規則

什麼上網軟體都可過濾,如百度影音等;

支援ABP過濾語法;

綠色小巧、速度快,佔用系統資源低(比奶牛之類的好多了);

可對內容進行修改,即可對頁面HTML修改(XML內容也可),這點像世界之窗3,這樣就可以對頁面內嵌JS廣告進行處理。但不支援正則表示式!沒世界之窗3的頁面過濾強大。

其頁面過濾格式:[email protected]模式字串@替換後的文字@
[email protected]過濾不支援忽略大小寫,不支援直接標籤處理(像世界之窗3的模式1匹配)

但還是很期待下一版本支援這樣的正則表示式過濾:[email protected]<div id="ad\d*">(.+?)</div>@\

[email protected]

\1到\9引數表示匹配組,\0表示整個匹配串。就像JS的替換函式一般。實現從技術上來說難度不大,對速度也沒太大影響。

如果再實現標籤處理的話就完美了:[email protected]選擇器[可選引數]@替換後的內容@

可選引數:

:r:正則表示式          對選定標籤中的內容再匹配過濾

:w:巢狀匹配

如果能實現以上三點,再做出像ABP的過濾日誌視窗(CTRL+SHIFT+V),那就是最強過濾軟體!

現在2.4版本有二個BUG:

http://res.yyets.com:8014/ads/這樣的網址沒辦法用ABP的語法過濾,即使配置加上埠8014都沒用!

頁面過濾語法[email protected]的匹配模式串不能有二個以上*

!--------遮蔽外站指令碼---------
|http://*$script,third-party,domain=baidu.com|binhuo.com|ranwen.net
!--------youku廣告-----------
||static.soku.com/v*/soku/js/
@@||static.youku.com/v*/index/js/common.js
||static.youku.com/v*/index/js/
||nl.rcd.iqiyi.com/
!-------------------廣告聯盟站點--------------------
||91hui.com^$third-party
||360.rbc.cn^$third-party
||adclick-cn.
||api.share.baidu.com
||bdimg.share.baidu.com/static/js/
||cnzz.$third-party
||code.xqt7.com^$third-party
||dian5000.com^$third-party
||google*.com^$third-party,script
||irs01.$third-party
||jiathis.com^$third-party
||scorecardresearch.com^$third-party
||unionli.com^$third-party
||union.$third-party
||yigao.com^$third-party
!-------------------js廣告過濾--------------------
/gonggao.js|
_gonggao.js|
/tongji.js|
/piao.js|
/tan.js|
/pop.js|
/popup.js|
/show_ads.js|
/pagead/*$script
|http://pagead2.*$script
|http://gg.*$script
||log.51cto.com^$script
||uyan.cc/js/
||js.t.sinajs.cn/STK/js/
||189.gd/
||booklink.me^
[email protected]
<ins class="adsbygoogle"*<br>@@ ! ||sohu.com^[email protected] <span*</body>@</div></div></body>@ ||sohu.com^[email protected]<SOHUADCODE>*</SOHUADCODE>@@ ||sohu.com^[email protected]<div id="foot*</body>@</div></body>@ ! 1ting.com##[id^='tingx_'] ||1ting.com^[email protected]<div class="tingx_*</div>@@ ! ||1ting.com^[email protected]</head>@<style type="text/css">.song{margin-top:0 !important; height: 544px !important}, .lyric{height: 336px !important}</style></head>@ ||1ting.com^[email protected]<div class="footer center">*</body>@</body>@ ||1ting.com^[email protected]<script>BAIDU_CLB_*;</script>@@ ||1ting.com^[email protected]<script type="text/javascript">BAIDU_CLB_*;</script>@@ ||ifeng.com^[email protected]<div class="chaFooter">*</body>@</body>@ ||ifeng.com^[email protected]<div id="footAD_box"*<header>@<header>@ ||ifeng.com^[email protected]<div id="footAD_box"*<div class="header"@<div class="header"@ ||ifeng.com^[email protected]<div id="footAD_box"*<div class="mfooter"@<div class="mfooter"@ ||ifeng.com^[email protected]<div id="footAD_box"*<div class="v_code"@<div class="v_code"@ ||yyets.com^[email protected]<script src="http://res.yyets.com:8014/ads/*></script>@@ ||yyets.com^[email protected]<body>*<div class="topNav"@<body><div class="topNav"@ ||yyets.com^[email protected]<div class="topAd">*<div class="menuBox">@<div class="menuBox">@ ||yyets.com^[email protected]<div style="margin-bottom:1em; text-align:center;*<div class="box_4">@<div class="box_4">@ ||yyets.com^[email protected]<div style="width:690px; overflow:hidden; margin-bottom:1em;*<div class="box_4">@<div class="box_4">@