css selector 의 문법을 따름

https://codens.tistory.com/1865

 

 

//==============

애드블록 소스코드

https://github.com/adblockplus/adblockplus

 

adblockplus-master-151005-1.zip
다운로드

 

 

//=====================

adblock plus 필터 사용법

https://adblockplus.org/ko/filters


* 도메인 차단
||example.com^ 
http://example.com/*

    - 허용
    @@|http://example.com
@@example.com

 

//-----------------------------------------------------------------------------

와일드 카드 사용 방법

example123.com##.at-row.row

example789.com##.at-row.row

 

와일드 카드를 사용해서 1개 규칙으로 만들기 (정규식과 유사)

/^example\d+\.com$/##.at-row.row

 

//-------------------------------------

*속성값
example.com##[href^="/adver"]   <==  /adver로 시작하는 것
example.com##[href*="/adver"]    <==  /adver가 포함된 모든 것

example.com##[href^="/adver-"][href$=".html"]    <==  /adver- 로 시작, .html 로 끝남

 

//-----------------------------------------------------------------------------

* <div >

//===========================================

// html 소스 예제
<div class="textad">
노래를 잘하고, 변기도 잘 뚫는 메이비!
</div>
<div id="sponsorad">
DJ로서 전혀 손색이 없는 메이비!
</div>
<textad>
좋은 음악으로 팬들에게 인사해주세요!
</textad>
//===========================================

 

//막기

##div.textad          <- class
##div#sponsorad  <- id
##*#sponsorad     <- 모두
##textad             <-특정 태그

 


* 특정 도메인에서만 차단 (example.com)
example.com##*.sponsor
    - 허용 :  example.com#@#div.textad  동일  ~example.com##div.textad

 

 

//=========================
<처음과 끝 일치 막기>
    - |

|http://block.com    : http://block.com
    https://block.com 는 못막음

||block.com    : http://block.comhttps://block.com 둘다 막음



* 끝 막기
.swf|  :  .swf로 끝나는 모든 요소를 막음


* 도메인 전체 막기
||domain.com^

 

//-----------------------------------------------------------------------------

* 속성값중 포함하는 일부값으로 막기(와일드카드 효과)

https://github.com/gorhill/uBlock/wiki/Procedural-cosmetic-filters

    - img src 값에 /banner/를 포함하고 있으면 막기

example.com##img:matches-attr(src="/banner/")

 


//=========================
<id 나 class 가 없는 경우>

* style 속성으로 막기
   
    예제 <div style='width:100px; height:100%;'> 인 경우

    adblock 필터에 추가 항목
    domainxx.com##div[style="width:100px; height:100%;"]

 

//-----------------------------------------------------------------------------

 

 



//=========================
< 허용, 예외 >

* 특정 사이트나 페이지 허용(적용 예외) (good.com/goodpage.htm)
@@||good.com/goodpage.htm


* 특정사이트(good.com)에서 사이트(i.imgur.com) 허용
||i.imgur.com^$domain=~good.com


* 특정사이트(good.com)에서 요소(##div.popup) 허용
~good.com##div.popup

 

 

반응형

'Tips' 카테고리의 다른 글

스피커 케이블  (0) 2013.10.03
저항읽는법, 콘덴서 용량  (0) 2013.09.26
windows xp 종료 시간이 오래 걸릴때  (0) 2013.09.24
윈도우즈 7 부팅 에러 복구  (0) 2013.09.24
Cache folder change  (0) 2013.09.23
Posted by codens