Add NOT_VALIDATE hint to some rules

This commit is contained in:
Adam Wróblewski
2025-03-28 14:43:26 +01:00
parent 7248b74ce1
commit 1f5458ea9c
4 changed files with 34 additions and 8 deletions

View File

@@ -429,10 +429,19 @@ veev.to#%#//scriptlet('trusted-click-element', '.wwc-play-button > .bc-content >
! https://github.com/AdguardTeam/AdguardFilters/issues/190044
! https://github.com/AdguardTeam/AdguardFilters/issues/174871
! filemoon, often changed
! TODO: remove "NOT_VALIDATE" hint when this issue is fixed - https://github.com/AdguardTeam/FiltersCompiler/issues/237
!#if (adguard_app_windows || adguard_app_mac || adguard_app_android || adguard_ext_chromium || adguard_ext_opera || adguard_ext_firefox || adguard_ext_chromium || adguard_ext_chromium_mv3)
! aglint-disable unknown-hints-and-platforms
!+ NOT_VALIDATE
[$url=/^https:\/\/[0-9a-z]{5}[0-9a-z]?[0-9a-z]?[0-9a-z]?\.[a-z]{2}[a-z]?[a-z]?[a-z]?\/[0-9a-z-]+\/[0-9a-z]{12}\?referer=/]#%#//scriptlet('abort-on-property-read', 'Huba')
!+ NOT_VALIDATE
[$url=/^https:\/\/[0-9a-z]{5}[0-9a-z]?[0-9a-z]?[0-9a-z]?\.[a-z]{2}[a-z]?[a-z]?[a-z]?\/[0-9a-z-]+\/[0-9a-z]{12}\?referer=/]$$script:contains(/\.add\([\s\S]*?under:[\s\S]*?newTab:/)
!+ NOT_VALIDATE
[$url=/^https:\/\/[0-9a-z]{5}[0-9a-z]?[0-9a-z]?[0-9a-z]?\.[a-z]{2}[a-z]?[a-z]?[a-z]?\/[0-9a-z-]+\/[0-9a-z]{12}\?referer=/]#%#//scriptlet('prevent-window-open')
!+ NOT_VALIDATE
[$url=/^https:\/\/[0-9a-z]{5}[0-9a-z]?[0-9a-z]?[0-9a-z]?\.[a-z]{2}[a-z]?[a-z]?[a-z]?\/[0-9a-z-]+\/[0-9a-z]{12}\?referer=/]#%#//scriptlet('trusted-replace-node-text', 'script', 'AdblockCheck', '/AdblockCheck\.on\(!0,adBlockDetected\)/', 'AdblockCheck.on(!0,adBlockUndetected)')
! aglint-enable unknown-hints-and-platforms
!#endif
fdvzg.world,0hn75.icu,5gxno.info,2d6ux.info,mee-cccdoz45.com,my4w.com,fu-4u3omzw0.nl,0deh.com,5mgz1.com,6jlvu.com,uthr5j7t.com,2aozkkm.sbs,z4h4.com,qa2h.com,s3qf2.fun,nslhm80.cfd,3ixcf45.cfd,76078rb.sbs,be43473e.fun,semprefi-hdm6l8jq.fun,iq9jhehu.fun,hi0ti780.fun,vqjhqcfk.fun,huzi6or1.fun,5rr03ujky5me3sjzvfosr6p89hk6wd34qamf.fun,279kzq8a4lqa0ddt7sfp825b0epdl922oqu6.fun,z1ekv717.fun,222i8x.lol,l1afav.net,bf0skv.org,ulike-filter-sowe-canplay-rightlets-generate-themrandomlyl89u8.fun,gorro-chfzoaas.fun,stephenking-c8bxyhnp.fun,mee-x63tvple.com,0cbcq8mu.com,brr-69xwmut5-moo.com,moo-teau4c9h-mkay.com,6v254h9v.xyz,fle-rvd0i9o8-moo.com,fle-2ggdmu8q-moo.com,u6lyxl0w.xyz,iqksisgw.xyz,filemoon-j0l2wxjk.com,moon-4uemks89-embed.com,4k2h4w04.xyz,file-mi11ljwj-embed.com,moonfile-62es3l9z.com,moon-kg83docx.com,file-1bl9ruic-moon.com,moon-fm43w1qv.com,jmzkzesy.xyz,filemoon-qm3chdkh.xyz,altyazilivipx3.shop,filemoon.*#%#//scriptlet('abort-on-property-read', 'Huba')
fdvzg.world,0hn75.icu,5gxno.info,2d6ux.info,mee-cccdoz45.com,my4w.com,fu-4u3omzw0.nl,0deh.com,5mgz1.com,6jlvu.com,uthr5j7t.com,2aozkkm.sbs,z4h4.com,qa2h.com,s3qf2.fun,nslhm80.cfd,3ixcf45.cfd,76078rb.sbs,be43473e.fun,semprefi-hdm6l8jq.fun,iq9jhehu.fun,hi0ti780.fun,vqjhqcfk.fun,huzi6or1.fun,5rr03ujky5me3sjzvfosr6p89hk6wd34qamf.fun,279kzq8a4lqa0ddt7sfp825b0epdl922oqu6.fun,z1ekv717.fun,222i8x.lol,l1afav.net,bf0skv.org,ulike-filter-sowe-canplay-rightlets-generate-themrandomlyl89u8.fun,gorro-chfzoaas.fun,stephenking-c8bxyhnp.fun,mee-x63tvple.com,0cbcq8mu.com,brr-69xwmut5-moo.com,moo-teau4c9h-mkay.com,6v254h9v.xyz,fle-rvd0i9o8-moo.com,fle-2ggdmu8q-moo.com,u6lyxl0w.xyz,iqksisgw.xyz,filemoon-j0l2wxjk.com,moon-4uemks89-embed.com,4k2h4w04.xyz,file-mi11ljwj-embed.com,moonfile-62es3l9z.com,moon-kg83docx.com,file-1bl9ruic-moon.com,moon-fm43w1qv.com,jmzkzesy.xyz,filemoon-qm3chdkh.xyz,altyazilivipx3.shop,filemoon.*$$script:contains(/\.add\([\s\S]*?under:[\s\S]*?newTab:/)
fdvzg.world,0hn75.icu,5gxno.info,2d6ux.info,mee-cccdoz45.com,my4w.com,fu-4u3omzw0.nl,0deh.com,5mgz1.com,6jlvu.com,uthr5j7t.com,2aozkkm.sbs,z4h4.com,qa2h.com,s3qf2.fun,nslhm80.cfd,3ixcf45.cfd,76078rb.sbs,be43473e.fun,semprefi-hdm6l8jq.fun,iq9jhehu.fun,hi0ti780.fun,vqjhqcfk.fun,huzi6or1.fun,5rr03ujky5me3sjzvfosr6p89hk6wd34qamf.fun,279kzq8a4lqa0ddt7sfp825b0epdl922oqu6.fun,z1ekv717.fun,222i8x.lol,l1afav.net,bf0skv.org,ulike-filter-sowe-canplay-rightlets-generate-themrandomlyl89u8.fun,gorro-chfzoaas.fun,stephenking-c8bxyhnp.fun,mee-x63tvple.com,0cbcq8mu.com,brr-69xwmut5-moo.com,moo-teau4c9h-mkay.com,6v254h9v.xyz,fle-rvd0i9o8-moo.com,fle-2ggdmu8q-moo.com,u6lyxl0w.xyz,iqksisgw.xyz,filemoon-j0l2wxjk.com,moon-4uemks89-embed.com,4k2h4w04.xyz,file-mi11ljwj-embed.com,moonfile-62es3l9z.com,moon-kg83docx.com,file-1bl9ruic-moon.com,moon-fm43w1qv.com,jmzkzesy.xyz,filemoon-qm3chdkh.xyz,altyazilivipx3.shop,fmembed.cc,rgeyyddl.skin,kerapoxy.cc,fmoonembed.*,defienietlynotme.com,embedme.*,filemoon.*,finfang.*,hellnaw.*,moonembed.*,sulleiman.com,vpcxz19p.xyz,z12z0vla.*#%#//scriptlet('prevent-window-open')

View File

@@ -18989,11 +18989,10 @@ nhregister.com###ad
copilot.microsoft.com##div[data-ads-rg]
copilot.microsoft.com#%#//scriptlet('json-prune', 'ads')
! https://github.com/AdguardTeam/AdguardFilters/issues/193716#issuecomment-2507446337
! aglint-disable
! invalid-modifiers inconsistent-hint-platforms
! aglint-disable invalid-modifiers, unknown-hints-and-platforms
!+ NOT_VALIDATE PLATFORM(windows, mac, android)
||af.gog.com/game/$urltransform=/^https:\/\/af\.gog\.com\/game\//https:\/\/www.gog\.com\/game\//
! aglint-enable
! aglint-enable invalid-modifiers, unknown-hints-and-platforms
pcgamingwiki.com#%#(()=>{document.addEventListener("DOMContentLoaded",(()=>{document.querySelectorAll('a[href^="https://af.gog.com/game/"]').forEach((t=>{const e=t.getAttribute("href").replace("https://af.gog.com/","https://www.gog.com/");t.setAttribute("href",e)}))}));})();
!+ PLATFORM(ios, ext_android_cb, ext_safari)
@@||track.adtraction.com/t/*&url=*://www.gog.com/$domain=pcgamingwiki.com
@@ -20437,11 +20436,24 @@ filmy4wap.co.in#%#//scriptlet('prevent-refresh')
filmy4wap.co.in#%#//scriptlet('prevent-window-open')
!+ NOT_PLATFORM(windows, mac, android)
filmy4wap.co.in#%#window.addEventListener("load",(()=>{window.stop()}));
! https://github.com/AdguardTeam/FiltersCompiler/issues/237
! TODO: remove rule below when this issue is fixed - https://github.com/AdguardTeam/FiltersCompiler/issues/237
! aglint-disable unknown-hints-and-platforms
!+ NOT_VALIDATE
new.lewd.ninja##div[class^="box ~!@$%^&*()_+-=,./';:?><[]"]
! aglint-enable unknown-hints-and-platforms
! https://github.com/AdguardTeam/AdguardFilters/issues/186928
! youtubeunblocked.live - website uses many different IPs, so it's necessary to use rules with $url modifier
! Match any IP with specific path
[$url=/^https?:\/\/\d{1\,3}\.\d{1\,3}\.\d{1\,3}\.\d{1\,3}\/.*(\?|&)__cpo=aHR0c/]#%#//scriptlet('set-constant', '__Cpn.prototype.showAds', 'false')
[$url=/^https?:\/\/\d{1\,3}\.\d{1\,3}\.\d{1\,3}\.\d{1\,3}\/.*(\?|&)__cpo=aHR0c/]#%#//scriptlet('abort-on-stack-trace', 'addEventListener', '/attachEvent[\s\S]*?Popup[\s\S]*?register/')
! TODO: remove "NOT_VALIDATE" hint when this issue is fixed - https://github.com/AdguardTeam/FiltersCompiler/issues/237
!#if (adguard_app_windows || adguard_app_mac || adguard_app_android || adguard_ext_chromium || adguard_ext_opera || adguard_ext_firefox || adguard_ext_chromium || adguard_ext_chromium_mv3)
! aglint-disable unknown-hints-and-platforms
!+ NOT_VALIDATE
[$url=/^https?:\/\/\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\/.*(\?|&)__cpo=aHR0c/]#%#//scriptlet('set-constant', '__Cpn.prototype.showAds', 'false')
!+ NOT_VALIDATE
[$url=/^https?:\/\/\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\/.*(\?|&)__cpo=aHR0c/]#%#//scriptlet('abort-on-stack-trace', 'addEventListener', '/attachEvent[\s\S]*?Popup[\s\S]*?register/')
! aglint-enable unknown-hints-and-platforms
!#endif
! aglint-disable-next-line invalid-modifiers
/^https?:\/\/\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\/.*(\?|&)__cpo=aHR0c/$replace=/__Cpn.prototype.showAds = true;/__Cpn.prototype.showAds = false;/,document,domain=/^\d{1\,3}\.\d{1\,3}\.\d{1\,3}\.\d{1\,3}\$/
! https://github.com/AdguardTeam/AdguardFilters/issues/188028

View File

@@ -4366,8 +4366,7 @@ dreamprogs.net##td[width="88"][height="31"]
||1gr.cz/log^
!
! https://github.com/AdguardTeam/AdguardFilters/issues/197963
! aglint-disable
! invalid-modifiers inconsistent-hint-platforms
! aglint-disable invalid-modifiers, unknown-hints-and-platforms
!+ NOT_VALIDATE PLATFORM(windows, mac, android)
||dealabs.digidip.net/visit?url=$urltransform=/%3A/:/
!+ NOT_VALIDATE PLATFORM(windows, mac, android)
@@ -4378,7 +4377,7 @@ dreamprogs.net##td[width="88"][height="31"]
||dealabs.digidip.net/visit?url=$urltransform=/%3D/=/
!+ NOT_VALIDATE PLATFORM(windows, mac, android)
||dealabs.digidip.net/visit?url=$urltransform=/^https?:\/\/(?:[a-z0-9-]+\.)*?dealabs\.digidip\.net.*url=([^&]*).*/\$1/
! aglint-enable
! aglint-enable invalid-modifiers, unknown-hints-and-platforms
!
! dzen.ru
dzen.ru#%#//scriptlet('json-prune', 'ssrData.exportResponse.feedData.adPixelsLink')

View File

@@ -3963,7 +3963,13 @@ dizilla.nl###router-view > div > div > div[class]:has(> div:only-child > ad)
||video.twimg.com/ext_tw_video/*/*.m3u8$domain=/^[a-zA-Z]{1,6}\.[a-zA-Z0-9]{15,}.*\d+.*\.click$/
! aglint-disable-next-line invalid-modifiers
||googleusercontent.com/img/*/crt$domain=/selcuksportshd\d+\.xyz/
! TODO: remove "NOT_VALIDATE" hint when this issue is fixed - https://github.com/AdguardTeam/FiltersCompiler/issues/237
!#if (adguard_app_windows || adguard_app_mac || adguard_app_android || adguard_ext_chromium || adguard_ext_opera || adguard_ext_firefox || adguard_ext_chromium || adguard_ext_chromium_mv3)
! aglint-disable unknown-hints-and-platforms
!+ NOT_VALIDATE
[$url=/^https?:\/\/(?:cinque|due|tre)\.(?=.*[0-9])[a-z0-9]{16}\.click\/.*\/player\.html/]#%#//scriptlet('set-constant', 'config.advertisement.enabled', 'false')
! aglint-enable unknown-hints-and-platforms
!#endif
[$domain=/^i\[a-z\]*\.strmrdr\[a-z0-9\]+\..*/]#%#//scriptlet('set-constant', 'adscfg.enabled', 'false')
cinque.668a396e58bcbc27.click#%#//scriptlet('set-constant', 'config.advertisement.enabled', 'false')
[$domain=/selcuksportshd\d+\.xyz/]##.banner