diff --git a/BaseFilter/sections/general_extensions.txt b/BaseFilter/sections/general_extensions.txt index 4f9ca03da5e..3fa020ec530 100644 --- a/BaseFilter/sections/general_extensions.txt +++ b/BaseFilter/sections/general_extensions.txt @@ -108,6 +108,10 @@ primevideo.com#%#//scriptlet('json-prune', 'cuepointPlaylist vodPlaybackUrls.res [$path=/gp/video]amazon.co.uk,amazon.de,amazon.co.jp,amazon.com#%#//scriptlet('json-prune', 'cuepointPlaylist vodPlaybackUrls.result.playbackUrls.cuepoints') !+ NOT_PLATFORM(ext_ublock) primevideo.com,amazon.co.uk,amazon.de,amazon.co.jp,amazon.com#%#//scriptlet('xml-prune', 'xpath(//*[name()="Period"][.//*[@value="Ad"]] | //*[name()="Period"]/@start)', '[value="Ad"]', '.mpd') +! aglint-disable invalid-modifiers +!+ NOT_VALIDATE PLATFORM(windows, mac, android) +.mpd$xmlprune=//*[name()="Period"][.//*[@value="Ad"]] | //*[name()="Period"]/@start,xmlhttprequest,domain=amazon.com|amazon.co.jp|amazon.de|amazon.co.uk|primevideo.com +! aglint-enable invalid-modifiers ! ! go.oclasrv.com clickunder/ads ('zfgloaded') ! '$$script[tag-content="zfgloaded"][min-length="30000"][max-length="80000"]' diff --git a/BaseFilter/sections/replace.txt b/BaseFilter/sections/replace.txt index ccd78deb109..9415acfb964 100644 --- a/BaseFilter/sections/replace.txt +++ b/BaseFilter/sections/replace.txt @@ -37,11 +37,6 @@ $replace=/head>/head>/,document,domain=podhale24.pl|copyce ||10play.com.au/js/ShowsIndex.compiled.js$replace=/=this\.props\.disableAds\|\|this\._noAds/=true/ ! https://github.com/AdguardTeam/AdguardFilters/issues/160305 ||gplinks.in/track/js/main.js$replace=/(var isOverGoogleAd = false;)([\s\S]*)(sendPostback\(\n[\s\S]*?\))/\$1\$3;\$2\$3/ -! https://github.com/AdguardTeam/AdguardFilters/issues/177224 -! https://github.com/AdguardTeam/AdguardFilters/issues/164615 -! https://github.com/AdguardTeam/AdguardFilters/issues/150836 -! https://github.com/AdguardTeam/AdguardFilters/issues/148543 -.mpd$replace=///,xmlhttprequest,domain=amazon.com|amazon.co.jp|amazon.de|amazon.co.uk|primevideo.com ! https://github.com/AdguardTeam/AdguardFilters/issues/152366 ||pluto.tv/*/dash/*/*.mpd$replace=/.{1\,100}\.plutotv\.net\/.{1\,50}_ad\/.*?<\/BaseURL>[\s\S]*?<\/Period>// ||pluto.tv/*/session.json$jsonprune=\$.adBreak.*