유저스크립트(확장)는 js파일의 @match, @include에 정의된 사이트에 적용되고
추적보호 옵션은 베이스필터에 예외처리가 된 사이트 이외의 모든 사이트에 적용됨
사용자 규칙을 통해 유저스크립트($extension), 추적보호옵션($stealth)을 특정 사이트에서만 예외처리하거나 적용하는 방법을 예시를 통해 쉽게 알아보자
1. 유저스크립트명이 'Linkfy text'인 경우, 디시인사이드에서 예외처리하기
@@||dcinside.com^$extension="Linkfy text"
2. 나무위키에서 오직 'NamuLink' 스크립트'만' 적용되게 만들기
@@||namu.wiki^$extension=~'NamuLink'
3. nexon.com에서 dpi 보호 예외처리하기
@@||nexon.com^$stealth=dpi
4. url에 /code/가 있으면 'Embed things'라는 확장 예외처리
@@/code/$extension='Embed things'
5. 구글 검색페이지에서 useragent와 ip 숨기기 예외처리
@@||google.*/search?$stealth=ip|useragent
6. kbcard.com에서 모든 확장과 추적보호옵션 예외처리
@@||kbcard.com^$extension,stealth
7. 아카라이브에서 firebase.googleapis.com에 대한 3자 리퍼러 예외처리하기
@@||firebase.googleapis.com^$stealth,domain=arca.live
8. 트위치에서 Mobile Video Seeker이라는 확장과 Scoll to top이라는 확장을 동시에 예외처리하기
@@||twitch.tv^$extension="Mobile Video Seeker"|"Scroll to top"
위에선 특정사이트에서 예외처리하는 법을 알아봤는데
반대로 확장이나 추적보호를 특정 사이트에만 적용하고 싶을 수도 있겠지?
9. Adguard 팝업 차단기를 pornhub.com에서만 적용하기 → 다른 사이트에선 스크립트를 비활성화함으로써 성능 저하를 줄일 수 있음
@@.$extension="AdGuard Popup Blocker",domain=~pornhub.com
10. useragent를 뿌지직이라는 사이트에서만 변경하고 싶은 경우
@@.$stealth=useragent,denyallow=~ppuzzk.daum.com
퍼가요~
05.18 20:18개추 - dc App
05.18 22:24