From 761a35154a6ac8f49dff08bce98af1e67d6bfdff Mon Sep 17 00:00:00 2001 From: Imre Kristoffer Eilertsen Date: Wed, 7 Jul 2021 03:33:23 +0200 Subject: [PATCH] Add files via upload --- .../NordicFiltersABP-Inclusion.txt | 42 +++++++++++++++---- .../XYZPrepareFilters.py | 28 ++++++++++++- 2 files changed, 59 insertions(+), 11 deletions(-) diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersABP-Inclusion.txt b/NorwegianExperimentalList alternate versions/NordicFiltersABP-Inclusion.txt index f8b0ebb40..f4ee783d3 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersABP-Inclusion.txt +++ b/NorwegianExperimentalList alternate versions/NordicFiltersABP-Inclusion.txt @@ -4107,7 +4107,7 @@ wellness.se#?#*:-abp-has(> [id^=adPlacement]) ! /\/\/\/\/\/\/\/\/\/\ Manuella fixor tillagt av Adblock Plus-teamet / Manual fixes added by the Adblock Plus team /\/\/\/\/\/\/\/\/\/\ whowhatwear.co.uk#@#a[href*="/click.linksynergy"] img -! Version: 290620212 +! Version: 060720212 ! Title: Adblock List for Finland ! Description: Finnish adblock list ! Expires: 4 days @@ -4235,8 +4235,10 @@ aamulehti.fi,hs.fi###header ~ .xl\:pr-sideAdOffset.bg-softwall aamulehti.fi,hs.fi,jamsanseutu.fi,janakkalansanomat.fi,kankaanpaanseutu.fi,kmvlehti.fi,merikarvialehti.fi,nokianuutiset.fi,rannikkoseutu.fi,satakunnankansa.fi,suurkeuruu.fi,sydansatakunta.fi,tyrvaansanomat.fi,valkeakoskensanomat.fi##article[class|="ticker-promo"] aamulehti.fi,jamsanseutu.fi,janakkalansanomat.fi,kankaanpaanseutu.fi,kmvlehti.fi,merikarvialehti.fi,nokianuutiset.fi,rannikkoseutu.fi,satakunnankansa.fi,suurkeuruu.fi,sydansatakunta.fi,tyrvaansanomat.fi,valkeakoskensanomat.fi###bottomBanner aamulehti.fi,jamsanseutu.fi,janakkalansanomat.fi,kankaanpaanseutu.fi,kmvlehti.fi,merikarvialehti.fi,nokianuutiset.fi,rannikkoseutu.fi,satakunnankansa.fi,suurkeuruu.fi,sydansatakunta.fi,tyrvaansanomat.fi,valkeakoskensanomat.fi##.parade-ad.ad +aamulehti.fi,jamsanseutu.fi,janakkalansanomat.fi,kankaanpaanseutu.fi,kmvlehti.fi,merikarvialehti.fi,nokianuutiset.fi,rannikkoseutu.fi,satakunnankansa.fi,suurkeuruu.fi,sydansatakunta.fi,tyrvaansanomat.fi,valkeakoskensanomat.fi#?#article.list.bg-positive:-abp-contains(Mainokset) aamuset.fi##div[class$="nativead"] aarrelehti.fi,koneviesti.fi,maaseuduntulevaisuus.fi##.promo +aasiakas.net##div[style="width:970px;height:250px;margin:0 auto;margin-top:25px;"] afterdawn.com###div-gpt-ad-below-navi + div[style~="background-color:blue;"] afterdawn.com,puhelinvertailu.com#?#br:-abp-has( + ins[class="adsbygoogle"]) afterdawn.com,puhelinvertailu.com#?#br:-abp-has( + br + ins[class="adsbygoogle"]) @@ -4263,6 +4265,7 @@ anna.fi##.kaupalliset anna.fi##div.grid__item_tn-1-2 anna.fi#?#.grid__item_1:-abp-has( > [id^="dfp__native-card"]) anna.fi,kaksplus.fi##.widget_nativearticles +apteekkari.fi#?#.container:-abp-contains(MAINOS (TEKSTI JATKUU ALLA)) arcticinsider.com##a[href*="bannerTrack"] aromilehti.fi##.ad-paper-order arvokisat.com,eurheilu.org,herkkusuut.com,laliiga.com,leijonat.com,nainen.com,nhlsuomi.com,sketsi.net,suomif1.com,suomifutis.com,suomikiekko.com,suomikoris.com,suomiurheilu.com,susijengi.com,valioliiga.com,viikonloppu.com##div[class*="post"] > hr, hr ~ *:not(aside) @@ -4332,6 +4335,8 @@ gamereactor.fi###eventad gamereactor.fi###sky2_1 gamereactor.fi###sky2_2 gamereactor.fi##.rwd.colthin > div +gamereactor.fi##.sponsor +gamereactor.fi##.videoAd gamereactor.fi##section.artistyle3.rightbox:nth-of-type(1) glu.fi#?#li:-abp-has(.adsbygoogle) glu.fi#?#ul.link:-abp-has(a[href^="http://clk.tradedoubler.com/"]) @@ -4380,8 +4385,11 @@ huuto.net##div.grid-element-container-hintaseuranta.grid-element-container huuto.net##div.search-grid-ad-container.ad hymy.fi##.grid--dfp-slots hymy.fi##[href="http://www.finswingers.com/"] -ilkkapohjalainen.fi##.ads__wrapper--jattiboksi +iijokiseutu.fi,kaleva.fi,koillissanomat.fi,lapinkansa.fi,pyhajokiseutu.fi,raahenseutu.fi,rantalakeus.fi,siikajokilaakso.fi###paraati-ad-grid +iijokiseutu.fi,kaleva.fi,koillissanomat.fi,lapinkansa.fi,pyhajokiseutu.fi,raahenseutu.fi,rantalakeus.fi,siikajokilaakso.fi##.-ad1.-ad.sidebar__column-item ilkkapohjalainen.fi###ad-jattiboksi2 +ilkkapohjalainen.fi##.ads__wrapper--jattiboksi +ilmastointilaitteet.com##.boxi iltapulu.fi##div[class="footer-ylempi"] iltapulu.fi#?#.newsbox:-abp-has( > [id^="div-gpt-ad"]) inssinosingot.fi##.block-mainos @@ -4402,10 +4410,9 @@ juoksufoorumi.fi##.noAdsCell kaksplus.fi##.placeholder kaksplus.fi#?#.owl-item:-abp-has(.portal__commercial) kaleva.fi###outstream-container -kaleva.fi###paraati-ad-grid kaleva.fi###puff-container -kaleva.fi##.-ad1.-ad.sidebar__column-item kaleva.fi##.ad-container +kaleva.fi##.right-now-widget__item--commercial kaleva.fi##div[class="lyta-lazy-load"] kaleva.fi#?#.m-contentListItemThumb:-abp-has( > div > div > div[class^="m-contentListItemThumb__advertisement"]) kaleva.fi#?#.m-managedListing__column:-abp-has( > div > div > div > div[class^="m-contentListItem__advertisement"]) @@ -4438,6 +4445,7 @@ kiinteistolehti.fi##.mpc-row.vc_custom_1515749959295.vc_row-fluid.wpb_row.vc_row kiinteistolehti.fi##.mpc-row.vc_custom_1515750168978.vc_row-fluid.wpb_row.vc_row kilipailut.fi##.bannerlink kinuskikissa.fi##app-ad +kodinviilennys.fi#?#.wp-block-image:-abp-contains(mainos) konekuriiri.fi,koneporssi.com##.banners koneviesti.fi###traktorpool-ad koneviesti.fi#?#.layout__article-area__text-content > p:-abp-contains(/^\xA0$/) @@ -4456,14 +4464,13 @@ kukasoitti.com##div[class="main-bottom"] kuljetusnet.fi###middle kuljetusnet.fi##div[class*="banner"] kulutusluottovertailu.fi##.fusion-carousel -kuvake.net##.addme kuvake.net###ticker +kuvake.net##.addme kuvaton.com##.addme kuvaton.com##[href^="https://www.kasinokaverit.com/"] kuvaton.com##[href^="https://www.lainaovi.fi/"] lapinkansa.fi###content1-container lapinkansa.fi###outstream-container -lapinkansa.fi###paraati-ad-grid lapinkansa.fi#?#div[class="m-contentListItemThumb -ctx-frontpage-now -level-1"]:-abp-has( > div > div > [class^="m-contentListItemThumb__advertisement"]) lapinkansa.fi#?#div[class="m-managedListing__column -ctx-index -level-1 -cols-2"]:-abp-has( > div > div > div > div[class^="m-contentListItem__advertisement"]) lbaanijakuva.fi##.adremark @@ -4509,10 +4516,13 @@ mesta.net##.gofollow metropoli.net##.ads-desktop metropoli.net##.ads-mobile metropoli.net#?#.block-box.news-post:-abp-has(a[href^="https://www.metropoli.net/rahapelit/"]) +mielenihmeet.fi##.card-article-ads mikrobitti,talouselama.fi##div[id|="almad"] mikrobitti.fi##.is-visible.LazyLoad mikrobitti.fi##aside > div > div > a[href^="https://studio.mikrobitti.fi/mikrobitti-studiovieras/"] mikrobitti.fi##div[id="rosmo"] +mikrobitti.fi#?#div[style="margin-bottom:0"]:-abp-has(a[href^="https://www.mikrobitti.fi/kumppanisisallot/"]) +mikrobitti.fi#?#section > div:-abp-has(a[href^="https://www.mikrobitti.fi/kumppanisisallot/"]) mobiili.fi###header_ad33 mobiili.fi###text-67 > .textwidget mobiili.fi##.article_ad_1 @@ -4525,6 +4535,7 @@ mobiili.fi##body.category > div .header_ad mobiili.fi##div[class="tops-bar"][style="height:36px!important;"] mobiili.fi##img[src^="https://impr.adservicemedia.dk/cgi-bin/Services/ImpressionService/Image.pl"] mobiili.fi#?#a.isobrick.half.one_col > .featuredinner:-abp-has(.bubble:-abp-contains(Sponsoroitu)) +mobiili.fi#?#div.fullarticle:-abp-has([data-lazy-src="https://mobiili.fi/aaa.png"]) mobiili.fi#?#div.fullarticle:-abp-has(img[src="https://mobiili.fi/aaa.png"]) mobiili.fi#?#div[style="float:left; width:100%; text-align:center; padding:0px; margin-bottom:17px;"]:-abp-contains(MAINOS) mobiili.fi#?#p:-abp-has(small:-abp-contains(Mainos:)) @@ -4542,8 +4553,6 @@ motouutiset.fi##div[class*="ad-giant"] motouutiset.fi##div[class*="ad-panorama"] mtvuutiset.fi##.component-adincontent.component mtvuutiset.fi##.leaderboard -murha.info###custom_html-4 > .custom-html-widget.textwidget > table > tbody > tr > td -murha.info#?#.widget_text.widget:-abp-contains(/Mainos|Autonosatkauppa.fi|Jurinet/) murobbs.muropaketti.com###hintaopas_top_product_block murobbs.muropaketti.com##IFRAME[id="hintaopas_box"] murobbs.muropaketti.com##IFRAME[src="https://murobbs.muropaketti.com/aulis/muro-monster-feed.html"] @@ -4558,11 +4567,16 @@ muropaketti.com#?#article.grid__item_1-2:-abp-has( > div.nativead) muropaketti.com#?#article.grid__item_md-1-5.grid__item_1:-abp-contains(Mainos) mvlehti.net##.content-center.header-nav-ad mvlehti.net##.premium_container +mvlehti.net##[href="https://pikakasinoja.com"] mvlehti.net##[href="https://www.cbdtukku.fi/"] mvlehti.net##[href="https://www.halvinlaina.fi/"] +mvlehti.net##[href^="https://www.kasinot.org/"] +mvlehti.net#?#.entry-content > h3:-abp-contains(kasino) +mvlehti.net#?#[class|="featured-post"]:-abp-contains(/rahapeli|kasino/i):-abp-has(a[href*="/202"]) nainen.com##[href="https://www.kasinokaverit.com/ilmaiskierroksia-nettikasinoilla/"] nainen.com##[href="https://www.nainen.com/lainoja-kilpailuttamalla-saastat-aikaa-ja-rahaa/"] napsu.fi###banneriwrapper +napsu.fi##.mobilead nyt.fi##div#javascript-disabled-error offroadpro.fi,mpmaailma.fi##div[class*="advertisement"] offroadpro.fi,mpmaailma.fi##div[class*="bgBanner"] @@ -4598,7 +4612,6 @@ puheenaiheet.fi##div[class="wpb_wrapper"] puheenvuoro.uusisuomi.fi,vapaavuoro.uusisuomi.fi##.side-list.commercial-blog-studio puheenvuoro.uusisuomi.fi,vapaavuoro.uusisuomi.fi##a[class*="commercial-blog-card"] puskaradio.net##.all-adds -raahenseutu.fi##[id="paraati-ad-grid"] raahenseutu.fi##div[id="outstream"] radiopori.fi##div[class*="simpleads"] radiopori.fi##div[id*="mainospaikka"] @@ -4944,6 +4957,14 @@ ruutu.fi##.RuutuPlayer__Error-sc-1o2b3la-0 @@||click.redditmail.com^$~third-party dawn.fi#?#.ui-body-inherit.ui-li-static:-abp-has(#dawn_mobile-content) +gamereactor.fi###ad_sticky +gamereactor.fi###ad_topScroller +gamereactor.fi##.ad_interscroller +gamereactor.fi##.rwd_row + [style="position: relative;margin: 2em auto;width: 320px;height: 480px;"] +gamereactor.fi##.wrapper +gamereactor.fi##[class^="ad_mobileLeader"] +gamereactor.fi##[class^="ad_smartphbig"] +gamereactor.fi##div[style$="color: lightgrey; font-size: 11px; text-transform: uppercase;"] kotiliesi.fi##.placeholder ! -----UNSORTED END----- @@ -5010,3 +5031,6 @@ danskebank.fi#@#.cookie-consent-banner ! https://github.com/easylist/easylist/pull/8197 @@||gdpr-wrapper.privacymanager.io^$domain=nettivuokraus.com + +! https://github.com/easylist/easylist/pull/8295 +@@||frosmo.com^$xmlhttprequest,domain=terve.fi diff --git a/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py b/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py index 201d62d31..edc548e10 100644 --- a/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py +++ b/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py @@ -3810,12 +3810,12 @@ if __name__ == "__main__": SOURCES = ['https://raw.githubusercontent.com/DandelionSprout/adfilt/master/Dandelion%20Sprout\'s%20Anti-Malware%20List.txt'] UNSUPPORTED_ABP = ['$important', ',important' '$redirect=', ',redirect=', - ':style', '##+js', '.*#' , ':xpath', ':matches-css', 'dk,no##', 'version.bind', 'pizzaseo.com', 'gamecopyworld'] + ':style', '##+js', '.*#' , ':xpath', ':matches-css', 'dk,no##', 'version.bind', 'pizzaseo.com', 'gamecopyworld', '$app'] UNSUPPORTED_TPL = ['##', '#@#', '#?#', r'\.no\.$', '/^', 'version.bind', 'pizzaseo.com', 'gamecopyworld', ': '] UNSUPPORTED_PRIVOXY = ['##', '#@#', '#?#', '@@', '!#', '/^', 'gamecopyworld', '://'] UNSUPPORTED_HOSTS = ['##', '#@#', '#?#', '@@', '!#', '[Adblock Plus 3.', '*', '/^', '://'] UNSUPPORTED_AGH = ['$redirect=', ',redirect=', - '##', '.*#' , '#?#', 'gamecopyworld', 'version.bind', 'hostname.bind', '|id.server|'] + '##', '.*#' , '#?#', 'gamecopyworld', 'version.bind', 'hostname.bind', '|id.server|', '$app'] OUTPUT = 'Anti-Malware List\\xyzzyx.txt' OUTPUT_AG = 'Anti-Malware List\\AntiMalwareAdGuard.txt' @@ -4516,6 +4516,12 @@ def prepare_tpl(lines) -> str: line ) + line = re.sub( + r"^\*$", + r"", + line + ) + if is_supported_tpl(line): text += line + '\r\n' @@ -4634,6 +4640,12 @@ def prepare_privoxy(lines) -> str: line ) + line = re.sub( + r"^\*$", + r"#", + line + ) + if is_supported_privoxy(line): text += line + '\r\n' @@ -5084,6 +5096,18 @@ def prepare_agh(lines) -> str: line ) + line = re.sub( + r"^@?@?\|\|.*/.*", + r"", + line + ) + + line = re.sub( + r"\^popup", + r"^", + line + ) + if is_supported_agh(line): text += line + '\r\n'