Obsolete rules

This commit is contained in:
Alex-302
2024-03-21 15:06:35 +02:00
parent ae64c66a73
commit d82eb68570
4 changed files with 3 additions and 21 deletions

File diff suppressed because one or more lines are too long

View File

@@ -2068,7 +2068,7 @@ semnasem.org##.adcampaign-inject-banner
semnasem.org##.article__footer-donate-row
torrentinvites.org#?##sidebar > li:has(> div.block > div.blocksubhead > span.blocktitle:contains(DONATE))
||torrentinvites.org/64.gif
decrypt.day,klto9.com,klz9.com,baominh.tech##div[id^="kofi-widget"]
klto9.com,klz9.com,baominh.tech##div[id^="kofi-widget"]
apkmody.io###fixed-donate
||static.fundraiseup.com$domain=gijn.org
gijn.org##.donate-btn

View File

@@ -1951,23 +1951,6 @@ uptoearn.xyz#%#//scriptlet('trusted-replace-node-text', 'script', 'downloadConfi
! https://github.com/AdguardTeam/AdguardFilters/issues/164653
||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js$script,redirect=googlesyndication-adsbygoogle,domain=anidraw.net,important
@@||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js$domain=anidraw.net
! https://github.com/AdguardTeam/AdguardFilters/issues/173512
! https://github.com/AdguardTeam/AdguardFilters/issues/164623
||decrypt.day/_app/immutable/nodes/*.js$replace=/\.height>\d+&&/.height>=0&&/
||decrypt.day/_app/immutable/nodes/*.js$replace=/(void 0:)ce\.hasChildNodes\(\)/\$1true/
@@||decrypt.day^$generichide
decrypt.day#%#//scriptlet('set-constant', 'adsbygoogle', 'emptyObj')
decrypt.day#%#//scriptlet('set-constant', 'adsbygoogle.loaded', 'true')
decrypt.day#%#//scriptlet('trusted-set-constant', 'adsbygoogle.push', '"n=>{Ap(n,h,f)}"')
decrypt.day#%#//scriptlet('prevent-fetch', 'pagead2.googlesyndication.com')
decrypt.day#%#(()=>{const e=window.fetch;let t;const o={apply:async(o,n,i)=>{const r=i[0];if(r&&"string"==typeof r&&r.includes("data.json?")){const o=await e(i[0]),n=await o.text();t=n?.match(/"author":.*?\},"([a-zA-Z0-9]{1,30}?)",(?:\{"id"|\[)/)?.[1]}return Reflect.apply(o,n,i)}};window.fetch=new Proxy(window.fetch,o),AG_onLoad((function(){const e=new Map([["data-ad-format","auto"],["data-full-width-responsive","true"],["data-adsbygoogle-status","done"],["data-ad-status","filled"]]);let o;const n=()=>{const e=location.pathname,n=document.querySelector(".content-wrapper .version-info[id]:not(#premier-generate):last-child"),i=document.querySelector('.content-wrapper .version-info[id]:not(#premier-generate):last-child .download > a[href="#download"]');if(!n||!i)return;const r=`${e}/dl/${o||t||n.getAttribute("id")}`;i.setAttribute("href",r);const d=i.cloneNode(!0);i.parentNode.replaceChild(d,i)},i=()=>{(()=>{const e=[...document.querySelectorAll("body > div > script")].filter((e=>e.textContent.includes("appId")));if(!e)return;const t=e[0]?.textContent?.match(/\,\{id:"(.*?)",version:"/)?.[1];o=t})(),(()=>{const t=document.querySelector("ins.adsbygoogle");if(t){t.style.display="block",t.style.height="250px",e.forEach(((e,o)=>{t.setAttribute(o,e)}));const o=document.createDocumentFragment(),n=document.createElement("div");n.setAttribute("id","aswift_1_host"),n.setAttribute("style","border: none; height: 250px; width: 334px; margin: 0px; padding: 0px; position: relative; visibility: visible; background-color: transparent; display: inline-block;"),o.appendChild(n);const i=document.createElement("iframe");i.setAttribute("id","aswift_1"),i.name="aswift_1",i.setAttribute("style","left:0;position:absolute;top:0;border:0;width:334px;height:250px;"),n.appendChild(i),t.appendChild(o)}})(),n(),(()=>{const t=document.querySelector("ins.adsbygoogle");if(!t)return;const o={attributes:!0,childList:!0,subtree:!0};new MutationObserver(((n,i)=>{for(const r of n){if("childList"===r.type&&r.removedNodes.length>0){const e=r.removedNodes[0];r.target.appendChild(e)}"attributes"===r.type&&(i.disconnect(),e.forEach(((e,t)=>{r.target.setAttribute(t,e)})),i.observe(t,o))}})).observe(t,o)})(),(()=>{const e=document.querySelector(".content-wrapper .version-info[id]:not(#premier-generate):last-child .download");if(!e)return;const t={attributes:!0,childList:!0,subtree:!0};new MutationObserver(((o,i)=>{for(const r of o)"childList"===r.type&&r.addedNodes.length>0&&r.addedNodes[0]?.href?.includes("#download")&&(i.disconnect(),n(),i.observe(e,t))})).observe(e,t)})()};i(),(()=>{let e=document.location.href;const t=document.querySelector("body");new MutationObserver((t=>{e!==document.location.href&&(e=document.location.href,i())})).observe(t,{childList:!0,subtree:!0})})()}))})();
! Hiding this element causes detection, but it's fixed by the $replace rule
!+ PLATFORM(windows, mac, android)
decrypt.day##body ins[class="adsbygoogle"][style]
!#if (adguard_app_ios || adguard_ext_android_cb || adguard_ext_safari)
decrypt.day#@#ins.adsbygoogle
@@||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js$domain=decrypt.day
!#endif
! https://github.com/AdguardTeam/AdguardFilters/issues/165068
@@||static.doubleclick.net/instream/ad_status.js$domain=bloggingsathi.com
@@||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js$domain=bloggingsathi.com

View File

@@ -960,7 +960,6 @@ king-shoot.tv#@##ads_top
@@||torrentmovies.online^$generichide
@@||tucinehd.com^$generichide
@@||db-creation.net^$generichide
@@||decrypt.day^$generichide
@@||aiimgvlog.fun^$generichide
@@||mdpr.jp^$generichide
@@||fazercurriculo.online^$generichide