diff --git a/RussianFilter/sections/antiadblock.txt b/RussianFilter/sections/antiadblock.txt index f26d87d30df..cba7b1ee2d0 100644 --- a/RussianFilter/sections/antiadblock.txt +++ b/RussianFilter/sections/antiadblock.txt @@ -124,7 +124,7 @@ biblprog.org.ua#$#.adsbygoogle { height: 1px!important; } ! https://github.com/AdguardTeam/AdguardFilters/issues/11150 @@||an.yandex.ru/system/context.js$domain=auto.ru @@||auto.ru^$generichide -||auto.ru/*/*/*/$replace=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$/,important,script,domain=auto.ru +||auto.ru/*/*/*/$replace=/Ya\s?\[([0-9]{10\,15})\]\([\s\S]*\)\$//,important,script,domain=auto.ru ! https://github.com/AdguardTeam/AdguardFilters/issues/11495 @@||q32.pw/themes/default/reklama/advertising.js ! https://github.com/AdguardTeam/AdguardFilters/issues/11028 @@ -1051,7 +1051,7 @@ yandex.by,yandex.com,yandex.com.tr,yandex.fr,yandex.kz,yandex.ru,yandex.ua$$scri ! ! Yandex.News ! for the case of using RU AdList -||news.yandex.*/*/*-*-*-*-$replace=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$//,script,important,domain=news.yandex.by|news.yandex.com|news.yandex.fr|news.yandex.kz|news.yandex.ru|news.yandex.ua +||news.yandex.*/*/*-*-*-*-$replace=/Ya\s?\[([0-9]{10\,15})\]\([\s\S]*\)\$//,script,important,domain=news.yandex.by|news.yandex.com|news.yandex.fr|news.yandex.kz|news.yandex.ru|news.yandex.ua news.yandex.by,news.yandex.com,news.yandex.fr,news.yandex.kz,news.yandex.ru,news.yandex.ua$$div[aria-label="Реклама"][class="profit"][max-length="18000"] ! for extensions !+ NOT_PLATFORM(windows, mac, android) @@ -1062,7 +1062,7 @@ news.yandex.by,news.yandex.com,news.yandex.fr,news.yandex.kz,news.yandex.ru,news @@||an.yandex.ru/partner-code-bundles/*.js$domain=news.yandex.by|news.yandex.com|news.yandex.fr|news.yandex.kz|news.yandex.ru|news.yandex.ua ! ! Yandex.Weather -||yandex.*/pogoda/*/*/$replace=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$//,script,important,domain=yandex.by|yandex.kz|yandex.ru|yandex.ua +||yandex.*/pogoda/*/*/$replace=/Ya\s?\[([0-9]{10\,15})\]\([\s\S]*\)\$//,script,important,domain=yandex.by|yandex.kz|yandex.ru|yandex.ua !+ NOT_PLATFORM(windows, mac, android) @@||yandex.*/pogoda/$generichide ! @@ -1076,7 +1076,7 @@ news.yandex.by,news.yandex.com,news.yandex.fr,news.yandex.kz,news.yandex.ru,news ://yandex.*/maps/$replace=/\,"adverts":\[.+?]}/\,"adverts":\[]\}/,important ! ! Yandex.Mail -||mail.yandex.*/*/*-*-*-*-$replace=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$//,script,important,domain=mail.yandex.by|mail.yandex.kz|mail.yandex.ru|mail.yandex.ua|mail.yandex.com|mail.yandex.com.tr +||mail.yandex.*/*/*-*-*-*-$replace=/Ya\s?\[([0-9]{10\,15})\]\([\s\S]*\)\$//,script,important,domain=mail.yandex.by|mail.yandex.kz|mail.yandex.ru|mail.yandex.ua|mail.yandex.com|mail.yandex.com.tr !+ NOT_PLATFORM(windows, mac, android) yandex.by,yandex.com,yandex.com.tr,yandex.fr,yandex.kz,yandex.ru,yandex.ua#@$#.container__banner { position: absolute!important; left: -3000px!important; } !+ NOT_PLATFORM(windows, mac, android) @@ -1091,7 +1091,7 @@ yandex.by,yandex.com,yandex.com.tr,yandex.fr,yandex.kz,yandex.ru,yandex.ua#@$#.c @@||an.yandex.ru/mapuid/tnscounter/?from=yan_oo-rtb-direct$domain=mail.yandex.by|mail.yandex.kz|mail.yandex.ru|mail.yandex.ua|mail.yandex.com|mail.yandex.com.tr ! ! Yandex.TV -||tv.yandex.*/*/*-*-*-*-$replace=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$//,script,important,domain=tv.yandex.by|tv.yandex.kz|tv.yandex.ru|tv.yandex.ua +||tv.yandex.*/*/*-*-*-*-$replace=/Ya\s?\[([0-9]{10\,15})\]\([\s\S]*\)\$//,script,important,domain=tv.yandex.by|tv.yandex.kz|tv.yandex.ru|tv.yandex.ua tv.yandex.by,tv.yandex.kz,tv.yandex.ru,tv.yandex.ua$$script[tag-content="adblockDetected"][max-length="5000"] !+ NOT_PLATFORM(windows, mac, android) @@||tv.yandex.$generichide @@ -1100,7 +1100,7 @@ tv.yandex.by,tv.yandex.kz,tv.yandex.ru,tv.yandex.ua$$script[tag-content="adblock tv.yandex.by,tv.yandex.kz,tv.yandex.ru,tv.yandex.ua#%#AG_abortInlineScript(/adblockDetected/, 'document.addEventListener'); ! ! Yandex.Afisha -||afisha.yandex.*/*/*-*-*-*-$replace=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$//,script,important,domain=afisha.yandex.by|afisha.yandex.kz|afisha.yandex.ru|afisha.yandex.ua +||afisha.yandex.*/*/*-*-*-*-$replace=/Ya\s?\[([0-9]{10\,15})\]\([\s\S]*\)\$//,script,important,domain=afisha.yandex.by|afisha.yandex.kz|afisha.yandex.ru|afisha.yandex.ua !+ NOT_PLATFORM(windows, mac, android) @@||afisha.yandex.*^$generichide !+ NOT_PLATFORM(windows, mac, android) diff --git a/RussianFilter/sections/replace.txt b/RussianFilter/sections/replace.txt index 518b8a05e58..03d824ce787 100644 --- a/RussianFilter/sections/replace.txt +++ b/RussianFilter/sections/replace.txt @@ -2,41 +2,41 @@ ! The content replacement rules ! ! https://github.com/AdguardTeam/AdguardFilters/issues/13038 -||fb.ru/*/*/*/*/*/$replace=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$//,script,domain=fb.ru,important +||fb.ru/*/*/*/*/*/$replace=/Ya\s?\[([0-9]{10\,15})\]\([\s\S]*\)\$//,script,domain=fb.ru,important ! https://github.com/AdguardTeam/AdguardFilters/issues/13644 -||forexpf.ru/*/*/*/$replace=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$/,important,script,domain=forexpf.ru +||forexpf.ru/*/*/*/$replace=/Ya\s?\[([0-9]{10\,15})\]\([\s\S]*\)\$//,important,script,domain=forexpf.ru ! https://github.com/AdguardTeam/AdguardFilters/issues/12971 ://goodgame.ru^|$replace=/"duration": \d\d/"duration": 0/,important ! https://github.com/AdguardTeam/AdguardFilters/issues/12262 ||drive2.ru/*/*/*/*/*/$replace=/{"settings":.+/null;/,script,domain=drive2.ru,important ! https://github.com/AdguardTeam/AdguardFilters/issues/12803 -||gorodrabot.ru/*/*/*/*/*/$replace=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$//,script,domain=gorodrabot.ru,important +||gorodrabot.ru/*/*/*/*/*/$replace=/Ya\s?\[([0-9]{10\,15})\]\([\s\S]*\)\$//,script,domain=gorodrabot.ru,important ! https://github.com/AdguardTeam/AdguardFilters/issues/10802 -||otzovik.com/*/*/*/*/*/$replace=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$//,script,domain=otzovik.com,important +||otzovik.com/*/*/*/*/*/$replace=/Ya\s?\[([0-9]{10\,15})\]\([\s\S]*\)\$//,script,domain=otzovik.com,important ! https://github.com/AdguardTeam/AdguardFilters/issues/12065 -||mathb-ege.sdamgia.ru/*/*/*/$replace=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$/,important,script,domain=mathb-ege.sdamgia.ru +||mathb-ege.sdamgia.ru/*/*/*/$replace=/Ya\s?\[([0-9]{10\,15})\]\([\s\S]*\)\$//,important,script,domain=mathb-ege.sdamgia.ru ! https://github.com/AdguardTeam/AdguardFilters/issues/11445 ||gamer-info.com^$replace=/\{padding:13\dpx|padding-bottom:3\d\dpx;/\{padding:24px/ ! https://github.com/AdguardTeam/AdguardFilters/issues/10631 ! It breaks embed players. But standalone player works. ! ||torrentstream.*/get?_v=$replace=/()[\s\S]*<\/VAST>/\$1<\/VAST>/,important ! https://github.com/AdguardTeam/AdguardFilters/issues/10426 -||24smi.org/*/*/*/*/*/$replace=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$//,script,domain=24smi.org,important +||24smi.org/*/*/*/*/*/$replace=/Ya\s?\[([0-9]{10\,15})\]\([\s\S]*\)\$//,script,domain=24smi.org,important ! hi-tech.mail.ru -||hi-tech.mail.ru/*/js/cmpld/web/common.js$replace=/^mimic_.+/,important +||hi-tech.mail.ru/*/js/cmpld/web/common.js$replace=/^mimic_.+//,important ! https://github.com/AdguardTeam/AdguardFilters/issues/8860 -||e1.ru/*/*/*/$replace=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$/,important,script,~stylesheet,domain=e1.ru +||e1.ru/*/*/*/$replace=/Ya\s?\[([0-9]{10\,15})\]\([\s\S]*\)\$//,important,script,~stylesheet,domain=e1.ru ! https://github.com/AdguardTeam/AdguardFilters/issues/8588 -||maximonline.ru/tube/controllers/select.php?_=$replace=/"fileUrl":\[.+?]\,/ +||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>/<\/nobanner>/,important ! https://github.com/AdguardTeam/AdguardFilters/issues/8345 ||anistar.me/uploads/*.php$replace=/()[\s\S]*<\/VAST>/\$1<\/VAST>/ -||anistar.me/vid*.php?id=$replace=/var\stagAD=\[[\s\S]+?];/,important +||anistar.me/vid*.php?id=$replace=/var\stagAD=\[[\s\S]+?];//,important ! https://forum.adguard.com/index.php?threads/25004/ ||24video.*/$replace=/()[\s\S]*<\/VAST>/\$1<\/VAST>/,important,~script,~stylesheet,~xmlhttprequest,domain=24video.in|24video.adult|24video.top|24video.sexy|24video.sexy ! https://forum.adguard.com/index.php?threads/27027/ -||st.s5o.ru/build/_desktop/common.js$replace=/bannersConfig:"(.+?)"\,/ +||st.s5o.ru/build/_desktop/common.js$replace=/bannersConfig:"(.+?)"\,// ! https://github.com/AdguardTeam/AdguardFilters/issues/7394 ||rose.ixbt.com/vast_min.php$replace=/()[\s\S]*<\/VAST>/\$1<\/VAST>/,important ! https://forum.adguard.com/index.php?threads/25004/ @@ -44,7 +44,7 @@ ! 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=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$/,important,script,~stylesheet,domain=kakprosto.ru +||kakprosto.ru/*/*/*/$replace=/Ya\s?\[([0-9]{10\,15})\]\([\s\S]*\)\$//,important,script,~stylesheet,domain=kakprosto.ru ! https://forum.adguard.com/index.php?threads/24255/ ||upornoflv.tv^$replace=/"advertising":\{.*?\}/,important,~script,~stylesheet,~xmlhttprequest ! https://github.com/AdguardTeam/AdguardFilters/issues/5988 @@ -101,8 +101,8 @@ ! https://github.com/AdguardTeam/AdguardFilters/issues/14292 ||s.4pda.to/*.css$replace=/background:#b51754 url\("\/\/s.4pda.to\/[A-Za-z0-9]+.jpg"\)/background: #e6e7e9/ ! https://github.com/AdguardTeam/AdguardFilters/issues/615 -||api.tree.tv/getreklama?$replace=/\[([\s\S])+]/[],important -||api.tree.tv/getreklama?$replace=/\[([\s\S])+]/[] +||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/ diff --git a/TurkishFilter/sections/antiadblock.txt b/TurkishFilter/sections/antiadblock.txt index a957ebd8d84..a48c531ce48 100644 --- a/TurkishFilter/sections/antiadblock.txt +++ b/TurkishFilter/sections/antiadblock.txt @@ -198,7 +198,7 @@ kizlarsoruyor.com#%#window.canRunAds=!0; ! START: Yandex ! ! Yandex.Mail -||mail.yandex.*/*/*-*-*-*-$replace=/Ya\[([0-9]{10\,15})\]\([\s\S]*\)\$//,script,important,domain=mail.yandex.com.tr +||mail.yandex.*/*/*-*-*-*-$replace=/Ya\s?\[([0-9]{10\,15})\]\([\s\S]*\)\$//,script,important,domain=mail.yandex.com.tr !+ NOT_PLATFORM(windows, mac, android) @@||mail.yandex.$generichide !+ NOT_PLATFORM(windows, mac, android)