!
! First of all, this section has common rules that prevent most known ad block detections. In that case domain should be added to the common rules.
! The section contains the list of the rules are against all kinds of ads reinjection or ad-blocking circumvention scripts. If such a script does not cripple the website, we add rules to the Annoyances filter.
! Rules should generally be domain-specific. In some exceptional cases, it's allowed to add generic ones, but this should be approved by most of the maintainers.
!
! Good: ||example.org/adblock/detect.js
! Good: @@/adblocker/detect.js$domain=example.org
! Bad: ||ad.doubleclick.net^ (should be in adservers.txt)
!
! https://forum.adguard.com/index.php?threads/22323/
@@/templates/hdrezka/js/ads.js
! https://github.com/AdguardTeam/AdguardFilters/issues/68602
/script.js$domain=infopedia.su|studopedia.net|studopedia.su|studopedia.org|studopedia.ru|studopedia.com.ua|lektsii.org|mydocx.ru
infopedia.su,studopedia.net,studopedia.su,studopedia.org,studopedia.ru,studopedia.com.ua,lektsii.org,mydocx.ru#@#.adbanner
!
! NOTE: Ads replacement (piguiqproxy.com etc.)
! SECTION: Ads replacement (piguiqproxy.com etc.)
! Скрипт есть, но без рекламы:
! tivix.co - ломается плеер, forumodua.com - авторизация
! kinozal.tv - ломается расширение Ace Stream https://github.com/AdguardTeam/AdguardFilters/issues/57813
inforesist.org,newsyou.info,newsua.one,textreferat.com,socportal.info,vsetv.com#%#(function(){var a=document.currentScript,b=String.prototype.charCodeAt,c=function(){return true;};Object.defineProperty(String.prototype,"charCodeAt",{get:function(){return document.currentScript===a?b:c},set:function(a){}})})();
!
kurs.com.ua,gismeteo.ua,tv.ua,isport.ua$$script[tag-content="ShadowRoot"][max-length="15000"]
eurointegration.com.ua$$script[wildcard="*track*banner*"][max-length="22000"]
dengi.ua,dt.ua,liga.net$$script[wildcard="*Xr=""zmc""+""track""*"][max-length="16000"]
glianec.com,ostro.org,nashamama.com,bilshe.com,i.factor.ua,gismeteo.ua,1777.ru,cn.ru,finance.i.ua,hvylya.net,love.i.ua,peers.tv,radio.i.ua,real-vin.com,vsetv.com$$script[tag-content="zmctrack"]
xittv.net,bigmir.net$$script[wildcard="*!function(*""zmctrack""*""mzs""*"][max-length="9500"]
allboxing.ru$$script[wildcard="*!function(){function*n=Zu+t();Ut[n]=Wt*,Bn=*"][max-length="10000"]
1movies.is,bagnet.org$$script[wildcard="*(function(){var *substr*,Bn=*"][max-length="10000"]
!+ NOT_PLATFORM(ext_ff)
vsetv.com$$script[wildcard="*Xr=""zmc""+""track""*"][max-length="16000"]
!
://s.zmctrack.net^$replace=/.+//,important,domain=censor.net
.klcheck.com^$replace=/.+//,important
wss://s.zmctrack.net/
://s.zmctrack.net^$websocket
||zmctrack.net^$third-party
@@://s.zmctrack.net/z|$xmlhttprequest,third-party
||mail.ukr.net/desktop/js/compiled.js$replace=/if\(n\)\{/if(n){return;/
! ukr.net
@@||s.znctrack.net/z$domain=ukr.net
||s.znctrack.net/z$xmlhttprequest,redirect=noopjson,important,domain=ukr.net
sinoptik.ua#$#head > style[id]:empty { background-image: none !important; }
!#if (adguard_app_android || adguard_app_windows || adguard_app_mac)
sinoptik.ua#%#(function () { const mutObs = new MutationObserver(function () { const elStyle = document.querySelector('link[type="text/css"][rel="preload"][as="style"][disabled]'); if (elStyle) { mutObs.disconnect(); elStyle.removeAttribute('disabled'); elStyle.setAttribute('rel', 'stylesheet'); } }); mutObs.observe(document, { childList: !0, subtree: !0 }); setTimeout(function () { mutObs.disconnect(); }, 1E4); })();
sinoptik.ua$$script[wildcard="*function*=""bind""*"][max-length="5000"]
meteofor.com.ua$$script[wildcard="*function*=""bind""*"][max-length="15000"]
meteofor.com.ua##.placeholder
!#endif
!
! for `zmctrack` if iframe isn't in ShadowRoot
! #$?#body > iframe[style="display:none"] { remove: true; }
forumodua.com#$?#head > iframe[name] { remove: true; }
www.ukr.net#%#//scriptlet('remove-node-text', 'script', '!function(r,n,t,e)')
www.ukr.net#$?#body > iframe { remove: true; }
!
pravda.com.ua#%#//scriptlet('remove-node-text', 'script', ',mr=function(r,')
epravda.com.ua,glianec.com,meteofor.com.ua,gismeteo.ua,dengi.ua,eurointegration.com.ua,i.factor.ua,isport.ua,kolobok.ua,love.i.ua,tv.ua,radio.i.ua,nv.ua,pravda.com.ua,finance.i.ua,smak.ua,buhgalter911.com,gazeta.ua,panno4ka.net,meteo.ua,censor.net,kurs.com.ua,zv.zp.ua,ivona.ua,i.ua,buhgalter.com.ua,nbnews.com.ua,viva.ua,zn.ua,bigmir.net,glavcom.ua,hvylya.net,inforesist.org,nnovosti.info,obyava.ua,tochka.net,u-news.com.ua,ukr.net#$?#body > iframe:not([class]):not([id]):not([src]) { remove: true; }
i.factor.ua,kriminal.tv,i.ua,lifedon.com.ua,football24.ua,vsetv.com,gorod.dp.ua,autoua.net,beauty.ua,besplatka.ua,enovosty.com,facenews.ua,forumodua.com,hvylya.net,kolobok.ua,kp.ua,liga.net,orakul.com,real-vin.com,tv.ua,vgorode.ua#$?#body iframe[name]:not([class]):not([id]):not([src]) { remove: true; }
newsyou.info,4mama.ua,autoua.net,censor.net,eurointegration.com.ua,gagadget.com,internetua.com,okino.ua,orakul.com,ringside24.com,toneto.net#$?#head > iframe[name]:not([class]):not([id]):not([src]) { remove: true; }
!
! https://github.com/AdguardTeam/AdguardFilters/issues/52734
! !+ PLATFORM(windows, mac, android)
! @@://s.zmctrack.net/z|$domain=finance.i.ua,vsetv.com|cn.ru|viks.bz|peers.tv|radio.i.ua|love.i.ua,~script
!
! !#if (!adguard_app_mac && !adguard_app_windows && !adguard_app_android)
! #%#//scriptlet("set-constant", "String.prototype.charCodeAt", "trueFunc")
! #%#//scriptlet("set-constant", "String.prototype.charCodeAt", "falseFunc")
! !#endif
!
! NOTE: Ads replacement (piguiqproxy.com etc.) end ⬆️
! !SECTION: Ads replacement (piguiqproxy.com etc.)
!
