Files
AdguardFilters/RussianFilter/sections/replace.txt

163 lines
16 KiB
Plaintext

!
! The content replacement rules
!
! moonwalk.cc
||potrad.org/*/iframe$replace=/"adb_vast":{"urls":\[".*?]}\,//,important
! hdvb.cc player
||hdvb.cc/*/iframe|$replace=/"ads"/"aaads"/,important
||hdvb.cc/player/js/main.js$replace=/activeAds = true/activeAds = false/
! https://github.com/AdguardTeam/AdguardFilters/issues/19484
||peka2.tv/build/app.*.bundle.js$replace=/\{enabled:!0/{enabled:!1/
! cdnapponline.com player
/serial/*/iframe?nocontrols=*&ref=$replace=/(adv:\s{"(vast|adb_vast)":{"urls":)(\[".+?"\])/\$1(\[""\])/,domain=hdrezka.ag|hdrezka.club|hdrezka.me|hdrezka.co|hdrezka.pro
/video/*/iframe?nocontrols=*&ref=$replace=/(adv:\s{"(vast|adb_vast)":{"urls":)(\[".+?"\])/\$1(\[""\])/,domain=hdrezka.ag|hdrezka.club|hdrezka.me|hdrezka.co|hdrezka.pro
! https://github.com/AdguardTeam/AdguardFilters/issues/18260
||avito.ru/*/*/*/$replace=/^.{0\,30}Ya\s*.{0\,7}\[[0-9]+][\s\S]*'\)|(var data = \{"settings":[\s\S]+if\s\(window\.loadAdFoxBundle\)[\s\S]+document\.write[\s\S]+bannerFunction\(\);[\s\S]+\Z)|(\{"common":\{"commonRtbVisibility":)[\s\S]+|^\{.*"common":\{"stationaryConnection":[\s\S]+"commonRtbVisibility"[\s\S]+|(^\{"rtb":\s*\{\s*"html":.*)//,script,other,important
! https://forum.adguard.com/index.php?threads/28997/
||n1307adserv.xyz/vast.xml?key=*&vastv=$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,important
! https://github.com/AdguardTeam/AdguardFilters/issues/18606
||herotowe.org/*/iframe?$replace=/"reserve_vast":{"urls":\[".*?]}\,//
! https://github.com/AdguardTeam/AdguardFilters/issues/18772
||echo.msk.ru/*/*/*/$replace=/^.{0\,30}Ya\s*.{0\,7}\[[0-9]+][\s\S]*'\)|(var data = \{"settings":[\s\S]+if\s\(window\.loadAdFoxBundle\)[\s\S]+document\.write[\s\S]+bannerFunction\(\);[\s\S]+\Z)|(\{"common":\{"commonRtbVisibility":)[\s\S]+|^\{.*"common":\{"stationaryConnection":[\s\S]+"commonRtbVisibility"[\s\S]+|(^\{"rtb":\s*\{\s*"html":.*)//,script,other,important
! https://github.com/AdguardTeam/AdguardFilters/issues/18257
||razlozhi.ru/*-*-*-*-$replace=/^.{0\,30}Ya\s*.{0\,7}\[[0-9]+][\s\S]*'\)|(var data = \{"settings":[\s\S]+if\s\(window\.loadAdFoxBundle\)[\s\S]+document\.write[\s\S]+bannerFunction\(\);[\s\S]+\Z)|(\{"common":\{"commonRtbVisibility":)[\s\S]+|^\{.*"common":\{"stationaryConnection":[\s\S]+"commonRtbVisibility"[\s\S]+|(^\{"rtb":\s*\{\s*"html":.*)//,script,other,important
! https://github.com/AdguardTeam/AdguardFilters/issues/18206
||businessman.ru/*/*/*/$replace=/^.{0\,30}Ya\s*.{0\,7}\[[0-9]+][\s\S]*'\)|(var data = \{"settings":[\s\S]+if\s\(window\.loadAdFoxBundle\)[\s\S]+document\.write[\s\S]+bannerFunction\(\);[\s\S]+\Z)|(\{"common":\{"commonRtbVisibility":)[\s\S]+|^\{.*"common":\{"stationaryConnection":[\s\S]+"commonRtbVisibility"[\s\S]+|(^\{"rtb":\s*\{\s*"html":.*)//,script,other,important
! https://github.com/AdguardTeam/AdguardFilters/issues/15537
||pornovizion.xyz/*.html$replace=/adsPrerollMediaUrl:(\s)*\['\/AJAX\/[a-z0-9]+.mp4'\]\,//
! kodik.cc
.club/get-video|$replace=/("reserve_vast":\[).+?]/\$1""\]/,xmlhttprequest,important
! https://github.com/AdguardTeam/AdguardFilters/issues/17639
||pikabu.ru/*/*/*/$replace=/^.{0\,30}Ya\s*.{0\,7}\[[0-9]+][\s\S]*'\)|(var data = \{"settings":[\s\S]+if\s\(window\.loadAdFoxBundle\)[\s\S]+document\.write[\s\S]+bannerFunction\(\);[\s\S]+\Z)|(\{"common":\{"commonRtbVisibility":)[\s\S]+|^\{.*"common":\{"stationaryConnection":[\s\S]+"commonRtbVisibility"[\s\S]+|(^\{"rtb":\s*\{\s*"html":.*)//,script,other,important
! https://github.com/AdguardTeam/AdguardFilters/issues/16723
/components/video/ajax/get_movie_code.php$replace=/if\(cur_time == 0\)/if\(cur_time\)/,important
! kodik.cc
||homeless-thrill.date/get-video$replace=/"vast":".+?"\,"reserve_vast":\[".+?"\,".+?"\]/"vast":""\,"reserve_vast":[""\,""]/
! https://github.com/AdguardTeam/AdguardFilters/issues/16720
||gismeteo.*/*/*/*/$replace=/^.{0\,30}Ya\s*.{0\,7}\[[0-9]+][\s\S]*'\)|(var data = \{"settings":[\s\S]+if\s\(window\.loadAdFoxBundle\)[\s\S]+document\.write[\s\S]+bannerFunction\(\);[\s\S]+\Z)|(\{"common":\{"commonRtbVisibility":)[\s\S]+|^\{.*"common":\{"stationaryConnection":[\s\S]+"commonRtbVisibility"[\s\S]+|(^\{"rtb":\s*\{\s*"html":.*)//,script,other,important
! https://github.com/AdguardTeam/AdguardFilters/issues/15125
||businessman.ru/*/*/*/*/*/$replace=/^.{0\,30}Ya\s*.{0\,7}\[[0-9]+][\s\S]*'\)|(var data = \{"settings":[\s\S]+if\s\(window\.loadAdFoxBundle\)[\s\S]+document\.write[\s\S]+bannerFunction\(\);[\s\S]+\Z)|(\{"common":\{"commonRtbVisibility":)[\s\S]+|^\{.*"common":\{"stationaryConnection":[\s\S]+"commonRtbVisibility"[\s\S]+|(^\{"rtb":\s*\{\s*"html":.*)//,script,other,important
! https://github.com/AdguardTeam/AdguardFilters/issues/13038
||fb.ru/*/*/*/$replace=/^.{0\,30}Ya\s*.{0\,7}\[[0-9]+][\s\S]*'\)|(var data = \{"settings":[\s\S]+if\s\(window\.loadAdFoxBundle\)[\s\S]+document\.write[\s\S]+bannerFunction\(\);[\s\S]+\Z)|(\{"common":\{"commonRtbVisibility":)[\s\S]+|^\{.*"common":\{"stationaryConnection":[\s\S]+"commonRtbVisibility"[\s\S]+|(^\{"rtb":\s*\{\s*"html":.*)//,script,other,important
! https://github.com/AdguardTeam/AdguardFilters/issues/16299
||syl.ru/*/*/*/$replace=/^.{0\,30}Ya\s*.{0\,7}\[[0-9]+][\s\S]*'\)|(var data = \{"settings":[\s\S]+if\s\(window\.loadAdFoxBundle\)[\s\S]+document\.write[\s\S]+bannerFunction\(\);[\s\S]+\Z)|(\{"common":\{"commonRtbVisibility":)[\s\S]+|^\{.*"common":\{"stationaryConnection":[\s\S]+"commonRtbVisibility"[\s\S]+|(^\{"rtb":\s*\{\s*"html":.*)//,script,other,important
! https://github.com/AdguardTeam/AdguardFilters/issues/13644
||forexpf.ru/*/*/*/$replace=/^.{0\,30}Ya\s*.{0\,7}\[[0-9]+][\s\S]*'\)|(var data = \{"settings":[\s\S]+if\s\(window\.loadAdFoxBundle\)[\s\S]+document\.write[\s\S]+bannerFunction\(\);[\s\S]+\Z)|(\{"common":\{"commonRtbVisibility":)[\s\S]+|^\{.*"common":\{"stationaryConnection":[\s\S]+"commonRtbVisibility"[\s\S]+|(^\{"rtb":\s*\{\s*"html":.*)//,script,other,important
! https://github.com/AdguardTeam/AdguardFilters/issues/12971
://goodgame.ru^|$replace=/"duration": \d\d/"duration": 0/,important
! https://github.com/AdguardTeam/AdguardFilters/issues/12803
||gorodrabot.ru/*/*/*/*/*/$replace=/^.{0\,30}Ya\s*.{0\,7}\[[0-9]+][\s\S]*'\)|(var data = \{"settings":[\s\S]+if\s\(window\.loadAdFoxBundle\)[\s\S]+document\.write[\s\S]+bannerFunction\(\);[\s\S]+\Z)|(\{"common":\{"commonRtbVisibility":)[\s\S]+|^\{.*"common":\{"stationaryConnection":[\s\S]+"commonRtbVisibility"[\s\S]+|(^\{"rtb":\s*\{\s*"html":.*)//,script,other,important
! https://github.com/AdguardTeam/AdguardFilters/issues/10802
||otzovik.com/*/*/*/*/*/$replace=/^.{0\,30}Ya\s*.{0\,7}\[[0-9]+][\s\S]*'\)|(var data = \{"settings":[\s\S]+if\s\(window\.loadAdFoxBundle\)[\s\S]+document\.write[\s\S]+bannerFunction\(\);[\s\S]+\Z)|(\{"common":\{"commonRtbVisibility":)[\s\S]+|^\{.*"common":\{"stationaryConnection":[\s\S]+"commonRtbVisibility"[\s\S]+|(^\{"rtb":\s*\{\s*"html":.*)//,script,other,important
! https://github.com/AdguardTeam/AdguardFilters/issues/12065
||mathb-ege.sdamgia.ru/*/*/*/$replace=/^.{0\,30}Ya\s*.{0\,7}\[[0-9]+][\s\S]*'\)|(var data = \{"settings":[\s\S]+if\s\(window\.loadAdFoxBundle\)[\s\S]+document\.write[\s\S]+bannerFunction\(\);[\s\S]+\Z)|(\{"common":\{"commonRtbVisibility":)[\s\S]+|^\{.*"common":\{"stationaryConnection":[\s\S]+"commonRtbVisibility"[\s\S]+|(^\{"rtb":\s*\{\s*"html":.*)//,script,other,important
! https://github.com/AdguardTeam/AdguardFilters/issues/10631
! It breaks embed players. But standalone player works.
! ||torrentstream.*/get?_v=$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,important
! https://github.com/AdguardTeam/AdguardFilters/issues/10426
||24smi.org/*/*/*/*/*/$replace=/^.{0\,30}Ya\s*.{0\,7}\[[0-9]+][\s\S]*'\)|(var data = \{"settings":[\s\S]+if\s\(window\.loadAdFoxBundle\)[\s\S]+document\.write[\s\S]+bannerFunction\(\);[\s\S]+\Z)|(\{"common":\{"commonRtbVisibility":)[\s\S]+|^\{.*"common":\{"stationaryConnection":[\s\S]+"commonRtbVisibility"[\s\S]+|(^\{"rtb":\s*\{\s*"html":.*)//,script,other,important
! hi-tech.mail.ru
||hi-tech.mail.ru/*/js/cmpld/web/common.js$replace=/^mimic_.+//,important
! https://github.com/AdguardTeam/AdguardFilters/issues/8860
||e1.ru/*/*/*/$replace=/^.{0\,30}Ya\s*.{0\,7}\[[0-9]+][\s\S]*'\)|(var data = \{"settings":[\s\S]+if\s\(window\.loadAdFoxBundle\)[\s\S]+document\.write[\s\S]+bannerFunction\(\);[\s\S]+\Z)|(\{"common":\{"commonRtbVisibility":)[\s\S]+|^\{.*"common":\{"stationaryConnection":[\s\S]+"commonRtbVisibility"[\s\S]+|(^\{"rtb":\s*\{\s*"html":.*)//,script,other,important
! https://github.com/AdguardTeam/AdguardFilters/issues/8588
||maximonline.ru/tube/controllers/select.php?_=$replace=/"fileUrl":\[.+?]\,//
! https://github.com/AdguardTeam/AdguardFilters/issues/8396
||a.europaplus.ru/*/getCode?$replace=/(<[A-Z]+AST[\s\S]*?>)[\s\S]*<\/[A-Z]+AST>/<?xml version="1.0"?><nobanner><\/nobanner>/,important
! https://github.com/AdguardTeam/AdguardFilters/issues/8345
||anistar.me/uploads/*.php$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/
||anistar.me/vid*.php?id=$replace=/var\stagAD=\[[\s\S]+?];//,important
! https://forum.adguard.com/index.php?threads/25004/
||24video.*/$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,important,~script,~stylesheet,~xmlhttprequest,domain=24video.in|24video.adult|24video.top|24video.sexy|24video.sexy|24video.guru
! https://forum.adguard.com/index.php?threads/27027/
||st.s5o.ru/build/_desktop/common.js$replace=/bannersConfig:"(.+?)"\,//
! https://github.com/AdguardTeam/AdguardFilters/issues/7394
||rose.ixbt.com/vast_min.php$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,important
! https://forum.adguard.com/index.php?threads/25004/
||24v.tv/*=*=/$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,important
! https://forum.adguard.com/index.php?threads/18491/
||s.mimovi.ru/*/b|$replace=/maxTime:\s\d+\,/maxTime: 500\,/,important
! https://forum.adguard.com/index.php?threads/14311/
||kakprosto.ru/*/*/*/$replace=/^.{0\,30}Ya\s*.{0\,7}\[[0-9]+][\s\S]*'\)|(var data = \{"settings":[\s\S]+if\s\(window\.loadAdFoxBundle\)[\s\S]+document\.write[\s\S]+bannerFunction\(\);[\s\S]+\Z)|(\{"common":\{"commonRtbVisibility":)[\s\S]+|^\{.*"common":\{"stationaryConnection":[\s\S]+"commonRtbVisibility"[\s\S]+|(^\{"rtb":\s*\{\s*"html":.*)//,script,other,important
! https://github.com/AdguardTeam/AdguardFilters/issues/17564
pornoflv.tv^$replace=/"advertising":\{.*?\}/,important,~script,~stylesheet,~xmlhttprequest
! https://github.com/AdguardTeam/AdguardFilters/issues/5988
||franecki.net/assets/vendor/*.xml^$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,important
! https://forum.adguard.com/index.php?threads/22933/
||videoframe.online/?$replace=/\{timer:\d\d\, hardTimer\:\d\d\,/\{timer:0\, hardTimer\:0\,/i,important
! https://github.com/AdguardTeam/AdguardFilters/issues/6901
||dni.ru/static/js/main.js$replace=/window.location.href\s=\s\'\/anrdr\';/,important
!
! e.mail.ru - ads
||e.mail.ru/api/v1$replace=/\{\"status\"\:200\,\"body\"\:\{.*\}/{\"status\"\:200\,\"body\"\:{}}/,important
! unionpeer.com - удаление отступа сверху
||unionpeer.com/cache/template.css^$replace=/;padding: 200px 0px 0px !important;/;padding: 0px 0px 0px !important;/
! Clickunder in HDGO players
! http://s1.ws4kwvme8vrh.ru/video/t/6aCNxZgQVhpuSYHIrfJwHMjFgNtjl5NJ/175107/?ref=itop-gear.ru
://*.*.ru/video/*/*/$replace=/scr\.src = 'http:\/\/[a-z0-9]+\.[a-z0-9]+\.[a-z]+\/[a-z0-9]+\.js';\n|vast:\s{preroll:.+//,important
://go3.*.ru^|$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,important
! https://forum.adguard.com/index.php?threads/20004/
||share-serials.net/video.php$replace=/showadv110\(\);/createPlayer\(\);/,important
! https://github.com/AdguardTeam/AdguardFilters/issues/3515
||videoframe.blue^$replace=/\{timer:\d\d\, hardTimer\:\d\d\,/\{timer:0\, hardTimer\:0\,/i,important
! https://forum.adguard.com/index.php?threads/16577/
||moviki.ru/embed/$replace=/adv_pre_duration:(.|)'\d\d'\,/adv_pre_duration: '1'\,/i
||moviki.ru/embed/$replace=/adv_pre_duration:(.|)'\d\d'\,/adv_pre_duration: '1'\,/i,important
||moviki.ru/videos/$replace=/adv_pre_duration:(.|)'\d\d'\,/adv_pre_duration: '1'\,/i
||moviki.ru/videos/$replace=/adv_pre_duration:(.|)'\d\d'\,/adv_pre_duration: '1'\,/i,important
! ivi.ru ads
||api.ivi.ru/light/?$replace=/"files":[\s\S]*"mraid_file_url"/"files": []\, "mraid_file_url"/
||api.ivi.ru/light/?$replace=/"files":[\s\S]*"mraid_file_url"/"files": []\, "mraid_file_url"/,important
! ||api.ivi.ru/light/?r=$replace=/\"third_party_adv_xml_link\": .*?\,/"third_party_adv_xml_link": null\,/
! ||api.ivi.ru/light/?r=$replace=/\"third_party_adv_xml_link\": .*?\,/"third_party_adv_xml_link": null\,/,important
||get.5visions.com/creative/*.xml$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,important
||get.5visions.com/creative/*.xml$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/
||v.adfox.ru/*/getCodeTest?pp=*www.ivi.ru$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,important
||v.adfox.ru/*/getCodeTest?pp=*www.ivi.ru$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/
||v.adfox.ru/*/getCode?pp=*&dl=$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,important
||v.adfox.ru/*/getCode?pp=*&dl=$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/
! mail.ru video ads
||ad.mail.ru/vast/$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,important
||ad.mail.ru/vast/$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/
! hdrezka.me - удаление отступа сверху
||hdrezka.*/templates/hdrezka/css/style.css$replace=/active-brand\.pp\{padding-top:250px/active-brand.pp{padding-top:0px/
! https://forum.adguard.com/index.php?threads/15975/
||inv-nets.admixer.net/dsp.aspx?$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,important
||inv-nets.admixer.net/dsp.aspx?$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/
! https://github.com/AdguardTeam/AdguardFilters/issues/3205
||rtb.meta.ua/sport/get_vast.cgi$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,important
||rtb.meta.ua/sport/get_vast.cgi$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/
! https://github.com/AdguardTeam/AdguardFilters/issues/10349
||okminigames.mail.ru^$replace=/\,"body":\{"direct":\{"ads":\[.+/\,"body":null\}\,"id":1064267042}/,important
! https://forum.adguard.com/index.php?threads/14794/
||ok.ru/videoembed/$replace=/promoMetadata/pormoMetadata/,important
||ok.ru/videoembed/$replace=/promoMetadata/pormoMetadata/
! https://github.com/AdguardTeam/AdguardFilters/issues/615
||api.tree.tv/getreklama?$replace=/\[([\s\S])+]/[]/,important
||api.tree.tv/getreklama?$replace=/\[([\s\S])+]/[]/
! rutube.ru
! rutube.ru - разрешаем перемотку
||rutube.ru/api/play/trackinfo$replace=/"forbid_seek": true/"forbid_seek": false/
||out.pladform.ru/getVast$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,important
||out.pladform.ru/getVast$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/
||rutube.ru/api/play/options/$replace=/("advert")[\s\S]*("stat")/\$2/,domain=rutube.ru,important
||rutube.ru/api/play/options/$replace=/("advert")[\s\S]*("stat")/\$2/,domain=rutube.ru
||solution.weborama.fr/fcgi-bin/dispatch.fcgi$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,domain=rutube.ru,important
||solution.weborama.fr/fcgi-bin/dispatch.fcgi$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,domain=rutube.ru
! telezombi.ru - cut the text ad in the video player
||clients.cdnet.tv/flashplayer/fileinstruction2.php$replace=/(<advert[\s\S]*?>)[\s\S]*<\/advert>/\$1<\/advert>/,important
||clients.cdnet.tv/flashplayer/fileinstruction2.php$replace=/(<advert[\s\S]*?>)[\s\S]*<\/advert>/\$1<\/advert>/
!
!||a*.dot*.org/f*h.js$replace=/FJCaller/FJCaller2/
||a*.dot*.org/f*h.js$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/
!||a*.dot*.org/f*h.js$replace=/FJCaller/FJCaller2/,important
||a*.dot*.org/f*h.js$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,important
! https://github.com/AdguardTeam/ExperimentalFilter/issues/2178
||api.vk.com/api.php$replace=/(<ads[\s\S]*?>)[\s\S]*<\/ads>/\$1<\/ads>/,important
||api.vk.com/api.php$replace=/(<ads[\s\S]*?>)[\s\S]*<\/ads>/\$1<\/ads>/
! https://github.com/AdguardTeam/ExperimentalFilter/issues/2197
||v.adfox.ru/*/getCode?pp=*&dl=http://tvc/pryamoy/efir/$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/,important
||v.adfox.ru/*/getCode?pp=*&dl=http://tvc/pryamoy/efir/$replace=/(<VAST[\s\S]*?>)[\s\S]*<\/VAST>/\$1<\/VAST>/
!
bender/_bender*.js$script,replace=/this\.removeShadowBlockers\(\);/true; return;/