! Title: uBlock₀ filters – Quick fixes
! Description: Immediate, temporary filters to fix websites
! Expires: 12 hours
! Last modified: Thu, 20 Jul 2023 03:28:11 +0000
! License: https://github.com/uBlockOrigin/uAssets/blob/master/LICENSE
! Homepage: https://github.com/uBlockOrigin/uAssets
! Forums: https://github.com/uBlockOrigin/uAssets/issues

! https://github.com/uBlockOrigin/uAssets/issues/13890
/^https:\/\/[a-z]{2,14}\.wp\.pl\/[a-zA-Z0-9_-]{200,}/$script,domain=nowy.tlen.pl|poczta.o2.pl|profil.wp.pl,badfilter
/^https:\/\/[a-z]{2,14}\.wp\.pl\/[a-zA-Z0-9_-]{200,915}$/$script,domain=nowy.tlen.pl|poczta.o2.pl|profil.wp.pl

! aternos anti adb
aternos.org##.header-center:style(margin-top:-5000px !important;)
aternos.org##.sidebar:style(width: 1.745px !important; padding: 0.0103px !important;)
aternos.org##.ad-dfp:style(min-height: 0.1485mm !important; height: 0.1485mm !important;)
||aternos.org/ajax/account/report-detection

! https://github.com/uBlockOrigin/uAssets/issues/11152
rjno1.com##^script:has-text(/_date|Date()|parseInt|banana|adblock|\'\).innerHTML|window.location|getElementsByClassName|google_global_correlator|window.onload|nextElementSibling|getElementsByTagName|parentNode.innerHTML/)
!#if !cap_html_filtering
rjno1.com##+js(rmnt, script, /_date|Date()|parseInt|banana|adblock|window.location|getElementsByClassName|google_global_correlator|window.onload|nextElementSibling|getElementsByTagName|parentNode.innerHTML/)
!#endif
rjno1.com##div:matches-css(position:/fixed/)
rjno1.com##+js(rpnt, script, }else/* -r-p-n-t */{, }if(true){)
rjno1.com##+js(rpnt, script, _js_menu();, _js_menu(); document.getElementById("mokuai-search-id").innerHTML = "<form role=\"search\" method=\"get\" class=\"search-form\" action=\"https://www.rjno1.com/\" itemprop=\"potentialAction\" itemscope itemtype=\"http://schema.org/SearchAction\">  <meta itemprop=\"target\" content=\"https://www.rjno1.com/?s=search%20\"/>  <span class=\"screen-reader-text\">搜索：</span> <i class=\"fa fa-search\"></i>  <input type=\"search\" class=\"search-field\" placeholder=\"搜索 &hellip;\" value=\"\" name=\"s\" title=\"Search\" required itemprop=\"query-input\">  <button type=\"submit\" class=\"search-submit\"> <span >搜索</span> </button></form>"; document.getElementById("dl-buttom-id-for-js").innerHTML = "<a href=\"https://www.rjno1.com/" + document.location.href.replace("https://www.rjno1.com/"\, "") + "download-" + document.location.href.replace("https://www.rjno1.com/"\, "") + "\" class=\"post-download-address-button\"><i class=\"fa fa-download-button\"></i><span class=\"screen-reader-text\">下载地址</span>Download</a><div class=\"clear\"></div>";)

! https://github.com/uBlockOrigin/uAssets/issues/14204
ylilauta.org#@#iframe.a
||es.ylilauta.org^$css,ping,popup,frame
||es.ylilauta.org/t/$xhr,1p
ylilauta.org##+js(aeld, , ad-load-fail)
!#if env_firefox
ylilauta.org##iframe.a.a:style(visibility:hidden!important;position:absolute!important;width:initial!important)
ylilauta.org##+js(spoof-css, iframe.a, position, static, visibility, visible)
!#endif
!#if !env_firefox
ylilauta.org##iframe.a.a:style(visibility:hidden!important;width:initial!important)
ylilauta.org##+js(spoof-css, iframe.a, visibility, visible)
!#endif

! https://github.com/uBlockOrigin/uAssets/issues/13544
! https://github.com/uBlockOrigin/uAssets/commit/6008194de5ebfb5f37abb375c8b6147f52d8bff3#commitcomment-76982803
/^https?:\/\/[0-9a-z]{8,}\.com\/.*/$3p,~media,from=123movies.tw|19turanosephantasia.com|1cloudfile.com|20demidistance9elongations.com|745mingiestblissfully.com|9xmovies.app|9xupload.asia|adblockeronstape.me|adblockeronstreamtape.me|adblockeronstrtape.xyz|adblockplustape.xyz|adblockstreamtape.art|adblockstreamtape.fr|adblockstreamtape.site|adblocktape.store|adblocktape.wiki|allsport.icu|allsports.icu|animepl.xyz|aotonline.co|asianstream.pro|audaciousdefaulthouse.com|bowfile.com|capodeportes.fr|cast4u.xyz|clicknupload.to|cloudvideo.tv|coloredmanga.com|cr7sports.us|crackstreamshd.click|cut-y.net|daddyhd.com|daddylive.click|daddylive.fun|dailyuploads.net|databasegdriveplayer.xyz|deltabit.co|dood.la|dood.pm|dood.re|dood.sh|dood.so|dood.to|dood.watch|dood.wf|dood.ws|dood.yt|dramacool.sr|drivebuzz.icu|dslayeronline.com|dulu.to|dum.to|embedplayer.site|embedsb.com|embedsito.com|embedstream.me|enjoy4k.xyz|eplayvid.net|evoload.io|f123movies.com|fembed-hd.com|fileclub.cyou|filemoon.sx|files.im|filmy4wap.ink|flashx.net|flexy.stream|fmovies.ps|footyhunter3.xyz|gameshdlive.xyz|gamovideo.com|gaybeeg.info|gdriveplayer.pro|givemenbastreams.com|gogoanimes.org|gogohd.net|gogoplay.io|gogoplay4.com|goload.io|gomo.to|goodstream.org|greaseball6eventual20.com|hdfilme.cx|hdtoday.ru|hexupload.net|housecardsummerbutton.com|hurawatch.at|ive.zone|kesini.in|kickassanime.ro|kickasstorrents.to|klubsports.click|letsupload.io|linkhub.icu|linksafe.cc|livetvon.click|luxubu.review|mangareader.cc|mangareader.to|mangovideo.pw|maxsport.one|membed.net|meomeo.pw|mirrorace.org|mixdrop.bz|mixdrop.ch|mixdrop.click|mixdrop.club|mixdrop.co|mixdrop.sx|mixdrop.to|mixdrops.xyz|movies2watch.tv|mp4upload.com|mreader.co|mycast.icu|myoplay.club|mystream.to|nelion.me|nocensor.biz|ovagames.com|owodeuwu.xyz|pahaplayers.click|papahd.club|pcgamestorrents.com|playtube.ws|pouvideo.cc|projectfreetv2.com|proxyer.org|puresoul.live|putlocker-website.com|putlockers.gs|putlockertv.one|radamel.icu|reputationsheriffkennethsand.com|rojadirecta.watch|sbthe.com|scloud.online|send.cm|sflix.to|shavetape.cash|shortlinkto.icu|skidrowcodex.net|smallencode.me|soccerstreamslive.co|sportshighlights.club|stapadblockuser.art|stapadblockuser.click|stapadblockuser.info|stape.fun|stapewithadblock.beauty|stapewithadblock.monster|stapewithadblock.xyz|stayonline.pro|strcloud.in|streamingsite.net|streamlare.com|streamsport.icu|streamta.pe|streamta.site|streamtape.com|streamtape.to|streamtapeadblock.art|streamtapeadblockuser.art|streamtapeadblockuser.homes|streamtapeadblockuser.monster|streamtapeadblockuser.xyz|streamz.ws|streamzz.to|strikeout.cc|strtape.cloud|strtape.tech|strtapeadblock.club|strtapeadblocker.xyz|strtapewithadblock.art|strtapewithadblock.xyz|superstream123.net|supervideo.tv|techmyntra.net|telerium.icu|telyn610zoanthropy.com|thepiratebay0.org|theproxy.ws|thevideome.com|toxitabellaeatrebates306.com|un-block-voe.net|upbam.org|uplinkto.one|upload-4ever.com|uproxy.to|upstream.to|uptobhai.com|uqload.co|uqload.com|userload.co|userload.xyz|userscloud.com|v-o-e-unblock.com|vanfem.com|vidbam.org|vidcloud.click|vidembed.me|videovard.sx|vidlox.me|vido.lol|vidshar.org|vidsrc.me|vidsrc.stream|vidz7.com|vipleague.im|vipleague.tv|vivo.sx|voe-un-block.com|voe-unblock.com|voe-unblock.net|voe.bar|voe.sx|voeun-block.net|voeunbl0ck.com|voeunblck.com|voeunblk.com|voeunblock.com|voeunblock1.com|voeunblock2.com|voeunblock3.com|vostfree.online|vudeo.io|vudeo.net|vumoo.to|watch-free.tv|watchkobe.info|watchserieshd.live|wowlive.info|yesmovies.mn|yodbox.com|youtube4kdownloader.com|zoro.to,badfilter

! pixsera
! https://github.com/uBlockOrigin/uAssets/issues/9123
! https://github.com/orgs/uBlockOrigin/teams/ublock-filters-volunteers/discussions/423/comments/6
imgmffg.sbs,imgmffgtr.sbs,imgnbg.sbs,imgngc.sbs,imgnmh.cfd,imgqte.sbs,imguthes.sbs,imgwag.cfd,imgwang.cfd,imgwety.sbs,imgxuh.cfd,imgxvgk.cfd,imgxytw.cfd,imgycgey.sbs,imgyruy.cfd,imgyusa.cfd,imgyyqey.sbs,imgyer.store,imgxhs.store,imgwekr.online,imgwbfh.online,imgwak.online##+js(aopr, console.clear)
imgmffg.sbs,imgmffgtr.sbs,imgnbg.sbs,imgngc.sbs,imgnmh.cfd,imgqte.sbs,imguthes.sbs,imgwag.cfd,imgwang.cfd,imgwety.sbs,imgxuh.cfd,imgxvgk.cfd,imgxytw.cfd,imgycgey.sbs,imgyruy.cfd,imgyusa.cfd,imgyyqey.sbs,imgyer.store,imgxhs.store,imgwekr.online,imgwbfh.online,imgwak.online##+js(nano-sib, timer)
imgmffg.sbs,imgmffgtr.sbs,imgnbg.sbs,imgngc.sbs,imgnmh.cfd,imgqte.sbs,imguthes.sbs,imgwag.cfd,imgwang.cfd,imgwety.sbs,imgxuh.cfd,imgxvgk.cfd,imgxytw.cfd,imgycgey.sbs,imgyruy.cfd,imgyusa.cfd,imgyyqey.sbs,imgyer.store,imgxhs.store,imgwekr.online,imgwbfh.online,imgwak.online##div[id][style^="position: fixed; display: block; width: 100%;"]
imgmffg.sbs,imgmffgtr.sbs,imgnbg.sbs,imgngc.sbs,imgnmh.cfd,imgqte.sbs,imguthes.sbs,imgwag.cfd,imgwang.cfd,imgwety.sbs,imgxuh.cfd,imgxvgk.cfd,imgxytw.cfd,imgycgey.sbs,imgyruy.cfd,imgyusa.cfd,imgyyqey.sbs,imgyer.store,imgxhs.store,imgwekr.online,imgwbfh.online,imgwak.online##div[style="width:100%;height:110px"]
imgmffg.sbs,imgmffgtr.sbs,imgnbg.sbs,imgngc.sbs,imgnmh.cfd,imgqte.sbs,imguthes.sbs,imgwag.cfd,imgwang.cfd,imgwety.sbs,imgxuh.cfd,imgxvgk.cfd,imgxytw.cfd,imgycgey.sbs,imgyruy.cfd,imgyusa.cfd,imgyyqey.sbs,imgyer.store,imgxhs.store,imgwekr.online,imgwbfh.online,imgwak.online##+js(nowoif, !/prcf.fiyar|themes|pixsense|.jpg/)
imgmffg.sbs,imgmffgtr.sbs,imgnbg.sbs,imgngc.sbs,imgnmh.cfd,imgqte.sbs,imguthes.sbs,imgwag.cfd,imgwang.cfd,imgwety.sbs,imgxuh.cfd,imgxvgk.cfd,imgxytw.cfd,imgycgey.sbs,imgyruy.cfd,imgyusa.cfd,imgyyqey.sbs,imgyer.store,imgxhs.store,imgwekr.online,imgwbfh.online,imgwak.online##div[class][style="display: block;"]
||im1.buzz/pdev/pdev.js

! https://github.com/uBlockOrigin/uAssets/issues/15246
next-episode.net##+js(rmnt, script, /onerror|adsbygoogle/)

! https://github.com/uBlockOrigin/uAssets/issues/15338
atozmath.com##+js(set, googletag._vars_, {})
atozmath.com##+js(set, googletag._loadStarted_, true)
atozmath.com##+js(set, googletag._loaded_, true)
atozmath.com##+js(set, google_unique_id, 1)
atozmath.com##+js(set, google.javascript, {})
atozmath.com##+js(set, google.javascript.ads, {})
atozmath.com##+js(set, google_global_correlator, 1)
||imasdk.googleapis.com/js/sdkloader/ima3.js$script,redirect-rule=google-ima.js:5,domain=atozmath.com

! https://github.com/uBlockOrigin/uAssets/issues/14676
work.ink##+js(ra, href, [href*="jump"], stay)
@@||cdn.thisiswaldo.com/static/js/$script,domain=work.ink
work.ink##.waldo-display-unit
@@||doubleverify.com^$xhr,domain=work.ink
||nextmillmedia.com^
*$popup,3p,domain=work.ink,to=~discord.*|~google.com|~workink.*|~youtu.be|~youtube.com
workink.click##+js(nowoif, !direct)
work.ink##+js(nosiif, a0b)
work.ink##+js(no-fetch-if, /outbrain|criteo/)
work.ink##body > div > a#link:upward(body > div)
work.ink##.opera-container

! https://github.com/uBlockOrigin/uAssets/issues/17054
spiegel.de##^script:has-text(homad)
welt.de,~dutyfarm.welt.de##div[id][style^="z-index: 21474"][style$="px; position: absolute;"][style*="margin-"]:remove()
giga.de,kino.de##+js(rpnt, script, /\"homad\"\,/)
t-online.de##+js(rpnt, script, /\"homad\":\{\"state\":\"enabled\"\}/, "homad":{"state":"disabled"})
!#if !cap_html_filtering
spiegel.de##+js(rmnt, script, homad)
!#endif

! https://github.com/uBlockOrigin/uAssets/issues/17125
megaup.net#@#a[href^="https://tm-offers.gamingadult.com/"]
@@||megaup.net/imageads/$image,1p
megaup.net##body .metaRedirectWrapperBottomAds:style(width: 12006px !important;)
megaup.net##body:style(overflow-x: hidden !important;)
megaup.net##+js(rpnt, script, /;\$.*:\(/, ;()

! https://github.com/uBlockOrigin/uAssets/issues/17548
! @@*$ehide,domain=djxmaza.in|thecubexguide.com
! @@||securepubads.g.doubleclick.net/tag/js/gpt.js$script,domain=djxmaza.in|thecubexguide.com
! @@||securepubads.g.doubleclick.net/pagead/managed/js/gpt/*/pubads_impl$script,domain=djxmaza.in|thecubexguide.com
! @@||securepubads.g.doubleclick.net/gampad/ads$xhr,domain=djxmaza.in|thecubexguide.com
! *$frame,domain=djxmaza.in|thecubexguide.com,redirect=noopframe
! djxmaza.in,thecubexguide.com##+js(disable-newtab-links)
@@*$ghide,domain=djxmaza.in|thecubexguide.com
djxmaza.in,thecubexguide.com##+js(no-fetch-if, /adtrue\.com|eningspon\.com|freychang\.fun|orquideassp\.com|popunder/)
djxmaza.in,thecubexguide.com##+js(no-xhr-if, /a-mo\.net|adnxs\.com|prebid|creativecdn\.com|e-planning\.net|quantumdex\.io/)
*$frame,redirect-rule=noopframe,domain=djxmaza.in|thecubexguide.com
*$xhr,redirect-rule=nooptext,domain=djxmaza.in|thecubexguide.com
*$script,redirect-rule=noopjs,domain=djxmaza.in|thecubexguide.com
*$image,redirect-rule=32x32.png:5,domain=djxmaza.in|thecubexguide.com
@@||securepubads.g.doubleclick.net/tag/js/gpt.js$script,domain=djxmaza.in|thecubexguide.com
@@||securepubads.g.doubleclick.net/pagead/managed/js/gpt/*/pubads_impl$script,domain=djxmaza.in|thecubexguide.com
@@||securepubads.g.doubleclick.net/pagead/ppub_config?ippd=$xhr,domain=djxmaza.in|thecubexguide.com

! https://github.com/uBlockOrigin/uAssets/issues/18036
! https://github.com/uBlockOrigin/uAssets/issues/19016
@@||securepubads.g.doubleclick.net/pagead/managed/js/gpt/$script,domain=dropgalaxy.com
@@||imasdk.googleapis.com/js/sdkloader/ima3.js$script,domain=dropgalaxy.com
@@||services.vlitag.com^$xhr,domain=dropgalaxy.com
@@||assets.vlitag.com/plugins/cmptcf2/cmp-v2.0.1.js$script,domain=dropgalaxy.com
@@||static.criteo.net/js/ld/publishertag.prebid.135.js$script,domain=dropgalaxy.com
@@||securepubads.g.doubleclick.net/gampad/ads?pvsid=$xhr,domain=dropgalaxy.com
||securepubads.g.doubleclick.net/gampad/ads?pvsid=$removeparam,domain=dropgalaxy.com
@@||blockadsnot.com/tabletop.min.js$script,domain=dropgalaxy.com
dropgalaxy.com#@#.GoogleActiveViewElement,.middle-container,.mys-wrapper
dropgalaxy.com###vi-smartbanner
dropgalaxy.com#@#[id^="div-gpt-ad-"]:style(max-height: 2px !important; max-width: 1px !important; opacity: 0 !important;)
dropgalaxy.com##[id^="div-gpt-ad-"]:style(opacity: 0 !important; pointer-events: none !important;)
.xyz/|$xhr,domain=dropgalaxy.com

! novel
lightnovelpub.*,lightnovelspot.com,lightnovelworld.com,novelpub.com,webnovelpub.com##+js(nostif, =>)

! linkneverdie
linkneverdie.net#@#+js(nostif, t)
@@||pagead2.googlesyndication.com^$script,domain=linkneverdie.net
@@||quantumdex.io^$script,domain=linkneverdie.net

! https://github.com/uBlockOrigin/uAssets/issues/18260
@@||falixnodes.net^$ghide
@@||static.ads-twitter.com^$xhr,domain=mqrio.dev
||analytics.twitter.com^$image,redirect-rule=1x1.gif
@@*$image,script,xhr,domain=client.falixnodes.net
@@||safeframe.googlesyndication.com/safeframe/$frame,domain=client.falixnodes.net
client.falixnodes.net##html[amp4ads][i-amphtml-no-boilerplate]:has(script[src^="https://cdn.ampproject.org/rtv/"]) > body > *:style(opacity: 0 !important; pointer-events: none !important;)
client.falixnodes.net##html:not([class]) > body[marginwidth="0"][marginheight="0"]
client.falixnodes.net##html:not([class]) > body[onload="window.avCallback();"][style]
client.falixnodes.net##html:not([class]) > body:not([class]) div[id^="ftdiv"]
client.falixnodes.net##html:not([class]) #ad_unit
||ups.analytics.yahoo.com^$image,important,domain=client.falixnodes.net
||pr-bh.ybp.yahoo.com/sync/$image,important,domain=client.falixnodes.net
||facebook.com/tr/$image,important,domain=client.falixnodes.net
||securepubads.g.doubleclick.net^$image,removeparam,domain=client.falixnodes.net
||track1.aniview.com/track?$image,removeparam,domain=client.falixnodes.net
||cs.admanmedia.com^$image,important,domain=client.falixnodes.net
||aax.amazon-adsystem.com^$image,important,domain=client.falixnodes.net
||criteo.com/tpd?dd=$image,important,domain=client.falixnodes.net
||static.criteo.net/images/pixel.gif?ch=$image,important,redirect=1x1.gif,domain=client.falixnodes.net
||px.moatads.com^$image,important,redirect=1x1.gif,domain=client.falixnodes.net
||3lift.com^$image,removeparam,domain=client.falixnodes.net
||qvdt3feo.com^
*gdpr_consent$3p,image,removeparam,domain=client.falixnodes.net
||pagead2.googlesyndication.com^$xhr,important,domain=client.falixnodes.net

! https://github.com/uBlockOrigin/uAssets/issues/18476
wolfdyslectic.com##+js(acs, $, /\.fadeIn|\.show\(.?\)/)
wolfdyslectic.com##+js(nowoif)
wolfdyslectic.com##+js(nostif, blocked)

! https://github.com/uBlockOrigin/uAssets/issues/17711
||smallseotools.com/webimages/garamarlelogo.png$image,1p
smallseotools.com##+js(set, eyshy_start, false)
smallseotools.com##[class][rel]:matches-attr(/^/=/tool_triger/)
smallseotools.com##.sede_ara > *:not(div)
smallseotools.com##abdz, [class*="d___"], [of-cliek], [class*="_carosal_"], [class*="_amamarle_"] [id^="ayeema"], [data-fizln], [data-topz]
smallseotools.com##span[id$="__sst"]:remove()
smallseotools.com##[class][rel]:has([class*="carousl"])
smallseotools.com##span[onclick*="https://smallseotools.com/deep_grammar.html"]
smallseotools.com##span[onclick*="https://smallseotools.com/deep_pcgrammar.html"]
||plagiarismdetector.net/sync/*.png$image,1p
||plagiarismdetector.net/wonder/$image,1p
||plagiarismdetector.net/img-pop$image,1p
plagiarismdetector.net##[class^="my-"], [style^="min-height:"][class][id], #img1, #img2, #img3, #img4, #img5
plagiarismdetector.net##a[id][class][rel] > img[class][src^="https://plagiarismdetector.net/"]:upward(1)
plagiarismdetector.net##[rel]:matches-attr(/^/=/utm_source/)
||plagiarismchecker.co/design_images/mly_bg.svg$image,1p
||plagiarismchecker.co/design-ggmly/$image,1p
plagiarismchecker.co##[class="headings ppl_50"] > *:not(h1.text-center, p.kkk_heading, #handle, #feedbackErrorMessage)
plagiarismchecker.co##.col-xs-12 > .col-md-9.col-sm-9 > *:has(img[src^="https://www.plagiarismchecker.co/"])
plagiarismchecker.co##[class^="caca-"], #topbox, #afterbox, .shaaww
plagiarismchecker.co##.heee:remove()
plagiarismchecker.co##+js(aeld, mouseout, [native code])
searchenginereports.net##+js(rmnt, script, /check_if_blocking|XMLHttpRequest|adkiller/)
||searchenginereports.net/imgy_ig/
searchenginereports.net##div[id^="showthad_"], div[id^="imgyad"], .showthad, a[href="https://searchenginereports.net/gmadads"]
searchenginereports.net##+js(spoof-css, div[id^="showthad_"]\, div[id^="imgyad"]\, .showthad\, a[href="https://searchenginereports.net/gmadads"], display, block)
searchenginereports.net##div[id][style=""]:has(> a[href][target][rel])
||searchenginereports.net/gimgesad/$image,1p
duplichecker.com##.container > .clearfix + *:not(div, span, [class], [id])
! https://github.com/uBlockOrigin/uAssets/issues/19042
duplichecker.com#@#div:not([id]) > div[class] > ._ap_apex_ad:upward(2)

! https://github.com/uBlockOrigin/uAssets/issues/18666
apkmirror.com##^script:has-text(document.body.insertAdjacentHTML)
!#if !cap_html_filtering
apkmirror.com##+js(rmnt, script, document.body.insertAdjacentHTML)
!#endif

! https://github.com/uBlockOrigin/uAssets/issues/14480
!soft98.ir,~forum.soft98.ir##+js(rpnt, script, /^/, if(typeof alreadyRun!=='undefined'&&alreadyRun===true){}else{alreadyRun=true;(function(){'use strict';const safe={'log':window.console.log.bind(console)\,'addEventListener':self.EventTarget.prototype.addEventListener\,'setInterval':window.setInterval\,'clearInterval':window.clearInterval\,'eval':window.eval\,'getComputedStyle':window.getComputedStyle\,'querySelector':document.querySelector\,'querySelectorAll':document.querySelectorAll\,'adoptedStyleSheets':document.adoptedStyleSheets\,'createElement':document.createElement\,'setAttribute':Element.prototype.setAttribute\,'removeAttribute':Element.prototype.removeAttribute\,'hasAttribute':Element.prototype.hasAttribute\,'getAttribute':Element.prototype.getAttribute\,'appendChild':Element.prototype.appendChild\,'scrollIntoView':Element.prototype.scrollIntoView\,'String_replace':String.prototype.replace\,'String_includes':String.prototype.includes\,'Array_includes':Array.prototype.includes\,'Array_push':Array.prototype.push\,'Array_splice':Array.prototype.splice\,'Array_indexOf':Array.prototype.indexOf\,'Math_random':Math.random};let intervalID='';let mainCode='';const generateID=function(len){const dec2hex=function(dec){return dec.toString(16).padStart(2\,'0')};const arr=new Uint8Array((len||40)/2);window.crypto.getRandomValues(arr);const result=Array.from(arr\,dec2hex).join('').replace(/^\d+/g\,'');if(result.length<3){return generateID(len)};return result};const randomAttribute=generateID(15);const styleSheet=new CSSStyleSheet();styleSheet.replaceSync(`[${randomAttribute}]{clip-path:circle(0)!important}`);safe.adoptedStyleSheets.push(styleSheet);Object.defineProperty(document\,'adoptedStyleSheets'\,{get:function(){let sheets=[...safe.adoptedStyleSheets];sheets.forEach(sheet=>{const rules=sheet.cssRules;for(let i=0\,len=rules.length;i<len;++i){if(safe.String_includes.call(rules[i].cssText\,randomAttribute)){safe.Array_splice.call(sheets\,safe.Array_indexOf.call(sheets\,sheet)\,1);break}}});return sheets}});const processNode=function(mode\,node){if(mode==='hide'){safe.setAttribute.apply(node\,[randomAttribute\,'']);safe.removeAttribute.apply(node\,['style'])}else{safe.removeAttribute.apply(node\,[randomAttribute])}};const selectors=['a > img'\,'footer a[href*="smostafa" i]'\,'header img'\,'aside img'];const modifyAds=function(mode){for(let i=0\,len=selectors.length;i<len;++i){const nodes=safe.querySelectorAll.apply(document\,[selectors[i]]);for(let j=0\,len2=nodes.length;j<len2;++j){processNode(mode\,nodes[j].parentElement)}}};const genericGet=function(target\,thisArg\,args){if(thisArg==='toString'){return target.toString.bind(target)};return Reflect.get(target\,thisArg\,args)};window.eval=new Proxy(window.eval\,{apply(target\,thisArg\,args){mainCode=args[0];args[0]=function(){};window.eval=target;return Reflect.apply(target\,thisArg\,args)}\,get:genericGet});const controller=new AbortController();const{signal}=controller;const dummyDiv=safe.createElement.apply(document\,['div']);window.getComputedStyle=new Proxy(window.getComputedStyle\,{apply(target\,thisArg\,args){let style=Reflect.apply(target\,thisArg\,args);const node=args[0];if(safe.hasAttribute.apply(node\,[randomAttribute])===false){return style};Object.defineProperty(style\,'clipPath'\,{get:function(){const styleClipPath=style.getPropertyValue('clip-path');return styleClipPath}});style.getPropertyValue=new Proxy(style.getPropertyValue\,{apply(target\,thisArg\,args){if(args[0]!=='clip-path'){return Reflect.apply(target\,thisArg\,args)};if(node.style.clipPath!==''){dummyDiv.style.clipPath=node.style.clipPath;safe.appendChild.apply(document.body\,[dummyDiv]);const result=safe.getComputedStyle.apply(window\,[dummyDiv]).getPropertyValue('clip-path');dummyDiv.remove();return result};return'none'}\,get:genericGet});return style}\,get:genericGet});const nodePool=new Map();const originalGet=Object.getOwnPropertyDescriptor(HTMLElement.prototype\,'style').get;const originalSet=Object.getOwnPropertyDescriptor(HTMLElement.prototype\,'style').set;Object.defineProperty(HTMLElement.prototype\,'style'\,{get:function(){const node=this;const style=originalGet.call(this);if(safe.hasAttribute.apply(node\,[randomAttribute])===false){return style};return new Proxy(style\,{get:function(target\,property){if(!(property in target)){return undefined};if(property==='clip-path'||property==='clipPath'){const result=nodePool.get(node);if(typeof result!=='undefined'){return result}};return target[property]}\,set:function(target\,property\,value){if(property==='clip-path'||property==='clipPath'){nodePool.set(node\,value);return true};target[property]=value;return true}})}\,set:function(value){const node=this;originalSet.call(this\,value)}});Element.prototype.setAttribute=new Proxy(Element.prototype.setAttribute\,{apply(target\,thisArg\,args){if(args[0]!=='style'||safe.hasAttribute.apply(thisArg\,[randomAttribute])===false){return Reflect.apply(target\,thisArg\,args)};return}\,get:genericGet});const main=function(){modifyAds('hide');let originalScripts=[];const xhr=new XMLHttpRequest();xhr.open('GET'\,location.href\,false);xhr.onreadystatechange=function(){if(xhr.readyState===4&&xhr.status===200){const parser=new DOMParser();const doc=parser.parseFromString(xhr.responseText\,'text/html');const originalNodes=doc.querySelectorAll('script');const modifiedNodes=safe.querySelectorAll.apply(document\,['script']);for(let i=0\,len=originalNodes.length;i<len;++i){const originalNode=originalNodes[i];const modifiedNode=modifiedNodes[i];modifiedNode.innerText=originalNode.innerText;originalScripts.push(originalNode.innerText)}}};xhr.send();delete window.alreadyRun;intervalID=safe.setInterval.apply(window\,[function(){if(mainCode!==''){safe.clearInterval.apply(window\,[intervalID]);safe.eval.apply(window\,[mainCode]);controller.abort()}}\,1])};if(document.readyState!=='loading'){main()}else{safe.addEventListener.apply(document\,['DOMContentLoaded'\,main])}})()};)
! soft98.ir,~forum.soft98.ir##+js(rmnt, aside, /(.*)[9][^\w]*[0][^\w]*[9][^\w]*[9][^\w]*[0][^\w]*[7][^\w]*[1][^\w]*[4][^\w]*[6][^\w]*[1][^\w]*(.*)/)
! soft98.ir,~forum.soft98.ir##+js(aeld, /contextmenu|mouseup|mousedown/, [native code])

! https://github.com/uBlockOrigin/uAssets/issues/18731#issuecomment-1613121145
||investing.com/*/ad-notification-popup
! https://www.reddit.com/r/uBlockOrigin/comments/14djjud/just_to_let_developers_know_that_investingcom/jqdzkm7/
investing.com##[class^="ad-notification"]
! https://www.reddit.com/r/uBlockOrigin/comments/14r9m8a/
investing.com##[id^="adNotification"]
! https://github.com/uBlockOrigin/uAssets/issues/18917
! https://github.com/uBlockOrigin/uAssets/issues/18966
investing.com##+js(set, adNotificationDetected, false)
investing.com##[class*="notification_notification"]
investing.com##div[class] > :is(.ad-blockers-section, [class*="adNotification"]):upward(1)

! https://github.com/uBlockOrigin/uAssets/issues/19063
autosport.com,motorsport.com##+js(cookie-remover, 45grw1567)
autosport.com,motorsport.com##+js(acs, vardom)

! https://github.com/uBlockOrigin/uAssets/issues/18657
! hot fix google.com/maps in `Phishing URL Blocklist`
||google.com/maps$all,badfilter

! https://github.com/uBlockOrigin/uAssets/issues/18739
chip.de##div[class][style^="min-height:"] > a[href^="https://x.chip.de/"] > img[src^="https://im.chip.de/"]:upward(2)
chip.de##.is-hidden-md > a[href^="https://x.chip.de/"] > img[src^="https://im.chip.de/"]:upward(2)
chip.de###A.A[style="display: block;"]
chip.de##.mt-md > div[style^="min-height:"] > #A.A[style="display: block;"]:upward(1)
chip.de##.DetailPage__Right-Column > div[style*="min-height:"]:first-child
chip.de##.aab1

! https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-6385562
techcyan.com#@#.disadb
techcyan.com###wg-genx > .disadb > .txtx

! https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-6389857
mdn.lol##+js(alert-buster)
mdn.lol##+js(nostif, .innerHtml)

! https://www.reddit.com/r/uBlockOrigin/comments/14pu01w/im_suddenly_starting_to_see_a_lot_of_shopping/
google.ac,google.ae,google.at,google.be,google.bg,google.by,google.ca,google.ch,google.cl,google.co.id,google.co.il,google.co.in,google.co.jp,google.co.ke,google.co.kr,google.co.nz,google.co.th,google.co.uk,google.co.ve,google.co.za,google.com,google.com.ar,google.com.au,google.com.br,google.com.co,google.com.ec,google.com.eg,google.com.hk,google.com.mx,google.com.my,google.com.pe,google.com.ph,google.com.pk,google.com.py,google.com.sa,google.com.sg,google.com.tr,google.com.tw,google.com.ua,google.com.uy,google.com.vn,google.cz,google.de,google.dk,google.dz,google.ee,google.es,google.fi,google.fr,google.gr,google.hr,google.hu,google.ie,google.it,google.lt,google.lv,google.nl,google.no,google.pl,google.pt,google.ro,google.rs,google.ru,google.se,google.sk###atvcap > .cu-container div[data-pla="1"]

! https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-6415317
||cryptowidgets.net^$csp=script-src *,badfilter
cryptowidgets.net##+js(nostif, check, 1)
cryptowidgets.net##+js(rmnt, script, adBlockDetected)
cryptowidgets.net##^script[data-script='CallAdBlock-script']:has-text(adBlockDetected)

! https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-6417241
#@#.ad-box
~job.inshokuten.com,~sexgr.net,~webbtelescope.org##.ad-box:not(#ad-banner)

! sidebar hidden
ekitan.com#@#.sidebar-ad:not(.adsbygoogle)

! https://github.com/uBlockOrigin/uAssets/issues/19018
computerbild.de#@#^script:has-text(===):has-text(/[\w\W]{16000}/)

! https://github.com/uBlockOrigin/uAssets/discussions/17361#discussioncomment-5741055
btcbitco.in,btcsatoshi.net,wiour.com##div.text-center[id]:style(height: 60px !important;)
crypto4yu.com##+js(abort-current-script, addEventListener, ads)

! adikanime anti-adb
@@prebid.js$script,domain=adikhealth.xyz|bisnis.adigenius.com|mangindo.xyz|adikdrive.my.id
@@*$ghide,domain=adikhealth.xyz|bisnis.adigenius.com|mangindo.xyz|adikdrive.my.id

! https://github.com/uBlockOrigin/uAssets/commit/b04299eb34e90cae4b0af3428cd6952df0b78178
youtube.com,youtubekids.com,youtube-nocookie.com##+js(json-prune, playerResponse.adPlacements playerResponse.playerAds adPlacements playerAds, playerConfig.streamSelectionConfig)
youtube.com,youtubekids.com,youtube-nocookie.com#@#+js(json-prune, playerResponse.adPlacements playerResponse.playerAds adPlacements playerAds, playerConfig.audioConfig)
youtube.com,youtubekids.com,youtube-nocookie.com#@#+js(json-prune, playerResponse.adPlacements playerResponse.playerAds adPlacements playerAds, playerConfig)
youtube.com,youtubekids.com,youtube-nocookie.com#@#+js(json-prune, playerResponse.adPlacements playerResponse.playerAds adPlacements playerAds, playerResponse.playerConfig)

youtube.com,youtubekids.com,youtube-nocookie.com#@#+js(set, ytInitialPlayerResponse.auxiliaryUi.messageRenderers.bkaEnforcementMessageViewModel, undefined)
youtube.com,youtubekids.com,youtube-nocookie.com#@#+js(json-prune, [].playerResponse.adPlacements [].playerResponse.playerAds)
youtube.com,youtubekids.com,youtube-nocookie.com#@#+js(json-prune, auxiliaryUi.messageRenderers.enforcementMessageViewModel)
youtube.com,youtubekids.com,youtube-nocookie.com#@#+js(set, ytInitialPlayerResponse.auxiliaryUi.messageRenderers.enforcementMessageViewModel, undefined)

! https://github.com/AdguardTeam/AdguardFilters/issues/156357
indiatimes.com#@#div:has(> div[id^="div-gpt-ad-"])
indiatimes.com##.nonAppView > div div[class]:not([id]) > div[id^="div-gpt-ad"]:upward(1)

! https://github.com/uBlockOrigin/uAssets/issues/19050#issuecomment-1637489820
@@||googletagmanager.com/gtag/js$domain=oko.sh
