Fix #177299 primevideo.com

Fix #177003 amazon.com
Upd #177224 amazon.de
This commit is contained in:
Adam Wróblewski
2024-04-18 08:11:01 +02:00
parent e84f1a2cd8
commit 2f27ae543b
2 changed files with 3 additions and 3 deletions

View File

@@ -128,7 +128,7 @@ mangakita.net,westmanga.info#%#//scriptlet("set-constant", "puShown1", "true")
primevideo.com,amazon.co.uk,amazon.de,amazon.co.jp,amazon.com#%#//scriptlet('json-prune', 'cuepointPlaylist')
! TODO: Remove hint when apps will support xpath in xml-prune scriptlet
!+ NOT_PLATFORM(windows, mac, android, 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"]', '/aiv-cdn\.net\/.*.mpd/')
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')
!
! go.oclasrv.com clickunder/ads ('zfgloaded')
! '$$script[tag-content="zfgloaded"][min-length="30000"][max-length="80000"]'

View File

@@ -21,8 +21,8 @@
! https://github.com/AdguardTeam/AdguardFilters/issues/164615
! https://github.com/AdguardTeam/AdguardFilters/issues/150836
! https://github.com/AdguardTeam/AdguardFilters/issues/148543
aiv-cdn.net/*.mpd$replace=/<Period.{0\,400}value="Ad"[\s\S]*?<\/Period>//,xmlhttprequest,domain=amazon.com|amazon.co.jp|amazon.de|amazon.co.uk|primevideo.com
aiv-cdn.net/*.mpd$replace=/start="[0-9A-Z.]+?">/>/,xmlhttprequest,domain=amazon.com|amazon.co.jp|amazon.de|amazon.co.uk|primevideo.com
.mpd$replace=/<Period.{0\,400}value="Ad"[\s\S]*?<\/Period>//,xmlhttprequest,domain=amazon.com|amazon.co.jp|amazon.de|amazon.co.uk|primevideo.com
.mpd$replace=/start="[0-9A-Z.]+?">/>/,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=/<Period.{1\,100}?><BaseURL>.{1\,100}\.plutotv\.net\/.{1\,50}_ad\/.*?<\/BaseURL>[\s\S]*?<\/Period>//
||pluto.tv/*/session.json$jsonprune=\$.adBreak.*