mirror of
https://github.com/DandelionSprout/adfilt.git
synced 2026-10-05 12:11:07 +01:00
Add files via upload
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
msFilterList
|
||||
# Version: 05June2019v1-Beta
|
||||
# Version: 050620191 (for Adblock Plus' issue report system)
|
||||
# Version: 05June2019v2-Beta
|
||||
# Version: 050620192 (for Adblock Plus' issue report system)
|
||||
# Title: 🏔️ Dandelion Sprouts nordiske filtre for ryddigere nettsider
|
||||
# Translated title: Dandelion Sprout's Nordic filters for tidier websites
|
||||
# expires = 1
|
||||
@@ -71,7 +71,7 @@ msFilterList
|
||||
# Ads (Section under construction)
|
||||
|
||||
|
||||
-d ad1.emediate.dk
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
[Adblock Plus 3.2]
|
||||
! Version: 05June2019v1
|
||||
! Version: 050620191 (for Adblock Plus' issue report system)
|
||||
! Title: 🏔️ Dandelion Sprouts nordiske filtre for ryddigere nettsider (for AdBlock og Adblock Plus)
|
||||
! Translated title: Dandelion Sprout's Nordic filters for tidier websites (for AdBlock and AdBlock Plus)
|
||||
! Version: 05June2019v2
|
||||
! Version: 050620192 (for Adblock Plus' issue report system)
|
||||
! Title: 🏔️ Dandelion Sprouts nordiske filtre for ryddigere nettsider (for AdBlock and Adblock Plus)
|
||||
! Translated title: Dandelion Sprout's Nordic filters for tidier websites (for AdBlock and Adblock Plus)
|
||||
! Expires: 12 hours
|
||||
|
||||
! Lisens / Licence: https://github.com/DandelionSprout/adfilt/blob/master/LICENSE.md
|
||||
@@ -383,7 +383,7 @@ xstra.no##.td-fix-index
|
||||
##.sponset-innlegg
|
||||
||ad.*.no^
|
||||
||ad1.*.no^
|
||||
||ad1.emediate.dk
|
||||
||ad1.*.dk^
|
||||
||adcache.*.no^
|
||||
||ads.*.no^
|
||||
||ads.*.dk^
|
||||
@@ -630,9 +630,9 @@ tv2.no###tv2_8533699
|
||||
tv2.no##.lab-skin-cm.medium-4.small-12.large-4.boxwrapper.tv2-story
|
||||
tv2.no##.doubleClickAd
|
||||
tv2.no##a[href*="&utm_source=Blogg"]
|
||||
@@||www.tv2.no/s/js/ads.js$script,~third-party
|
||||
@@||www.tv2.no/s/js/ads.js$script,~3p
|
||||
! ↓ Attempting to fix a problem with voting online on Idol Norway when using EasyPrivacy. ↓
|
||||
@@||tv2.no/*/config/analytics.json$first-party
|
||||
@@||tv2.no/*/config/analytics.json$~third-party
|
||||
|
||||
! Nettavisen
|
||||
! It was difficult to place the line between adticles that had educational values and which ones that didn't, but I feel I did a decent job at it
|
||||
@@ -743,7 +743,7 @@ fiskeribladet.no##.teaser_overlay
|
||||
@@||bondebladet.screen9.tv^$generichide
|
||||
@@*.dk/assets/templates/*/ads.png$image,domain=maskinbladet.dk|agrar-plus.dk|fritidsmarkedet.dk|dagensbyggeri.dk|maskinteknik.dk|gronteknik.dk
|
||||
csp.screen9.com#@#.adsbox
|
||||
@@||fwmrm.net/crossdomain.xml$xhr,domain=viafree.dk|viafree.no
|
||||
@@||fwmrm.net/crossdomain.xml$xmlhttprequest,domain=viafree.dk|viafree.no
|
||||
@@||sixscissors.com^$third-party,domain=itavisen.no
|
||||
langaa-guiden.dk,madforfattigroeve.dk##div[class][style^="z-index: 999999; background: rgba"]
|
||||
langaa-guiden.dk,madforfattigroeve.dk##div[class][style*="z-index: 9999999; opacity"]
|
||||
@@ -858,7 +858,7 @@ google.no,google.dk,google.is##.rlfl__tls > div[jstcache="0"]:not([class]):not([
|
||||
||fwmrm.net/p/MTG_Live/LinkTag2.js$script,domain=viasatsport.se|viasatsport.fi|tv3sport.dk|viasport.no|viafree.se|viafree.no|viafree.dk|viafree.fi
|
||||
||fwmrm.net^$image,domain=viasatsport.se|viasatsport.fi|tv3sport.dk|viasport.no|viafree.se|viafree.no|viafree.dk|viafree.fi
|
||||
||openx.gamereactor.dk/multi.php?$script
|
||||
@@||tv2.no/*/config/analytics.json$xmlhttprequest,first-party
|
||||
@@||tv2.no/*/config/analytics.json$xmlhttprequest,~third-party
|
||||
||ssl.p.jwpcdn.com^*/jwpsrv.js,script,domain=vg.no
|
||||
||ssl.p.jwpcdn.com^*/vast.js,script,domain=vg.no
|
||||
||gamereactor.*/lay/ad-video-stats.js^$script
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[AdGuard ≥6]
|
||||
! Version: 05June2019v1
|
||||
! Version: 05June2019v2
|
||||
|
||||
! Title: 🏔️ Dandelion Sprouts nordiske filtre for ryddigere nettsider (for AdGuard)
|
||||
! Translated title: Dandelion Sprout's Nordic filters for tidier websites (for AdGuard)
|
||||
@@ -384,7 +384,7 @@ xstra.no##.td-fix-index
|
||||
##.sponset-innlegg
|
||||
||ad.*.no^
|
||||
||ad1.*.no^
|
||||
||ad1.emediate.dk
|
||||
||ad1.*.dk^
|
||||
||adcache.*.no^
|
||||
||ads.*.no^
|
||||
||ads.*.dk^
|
||||
@@ -632,9 +632,9 @@ tv2.no###tv2_8533699
|
||||
tv2.no##.lab-skin-cm.medium-4.small-12.large-4.boxwrapper.tv2-story
|
||||
tv2.no##.doubleClickAd
|
||||
tv2.no##a[href*="&utm_source=Blogg"]
|
||||
@@||www.tv2.no/s/js/ads.js$script,~third-party
|
||||
@@||www.tv2.no/s/js/ads.js$script,~3p
|
||||
! ↓ Attempting to fix a problem with voting online on Idol Norway when using EasyPrivacy. ↓
|
||||
@@||tv2.no/*/config/analytics.json$first-party
|
||||
@@||tv2.no/*/config/analytics.json$~third-party
|
||||
|
||||
! Nettavisen
|
||||
! It was difficult to place the line between adticles that had educational values and which ones that didn't, but I feel I did a decent job at it
|
||||
@@ -745,7 +745,7 @@ fiskeribladet.no##.teaser_overlay
|
||||
@@||bondebladet.screen9.tv^$generichide
|
||||
@@*.dk/assets/templates/*/ads.png$image,domain=maskinbladet.dk|agrar-plus.dk|fritidsmarkedet.dk|dagensbyggeri.dk|maskinteknik.dk|gronteknik.dk
|
||||
csp.screen9.com#@#.adsbox
|
||||
@@||fwmrm.net/crossdomain.xml$xhr,domain=viafree.dk|viafree.no
|
||||
@@||fwmrm.net/crossdomain.xml$xmlhttprequest,domain=viafree.dk|viafree.no
|
||||
@@||sixscissors.com^$third-party,domain=itavisen.no
|
||||
langaa-guiden.dk,madforfattigroeve.dk##div[class][style^="z-index: 999999; background: rgba"]
|
||||
langaa-guiden.dk,madforfattigroeve.dk##div[class][style*="z-index: 9999999; opacity"]
|
||||
@@ -927,7 +927,7 @@ no##.polarisSpid.widget:before
|
||||
||fwmrm.net/p/MTG_Live/LinkTag2.js$script,important,domain=viasatsport.se|viasatsport.fi|tv3sport.dk|viasport.no|viafree.se|viafree.no|viafree.dk|viafree.fi
|
||||
||fwmrm.net^$image,important,domain=viasatsport.se|viasatsport.fi|tv3sport.dk|viasport.no|viafree.se|viafree.no|viafree.dk|viafree.fi
|
||||
||openx.gamereactor.dk/multi.php?$script,important
|
||||
@@||tv2.no/*/config/analytics.json$xmlhttprequest,first-party
|
||||
@@||tv2.no/*/config/analytics.json$xmlhttprequest,~third-party
|
||||
||ssl.p.jwpcdn.com^*/jwpsrv.js$important,script,domain=vg.no
|
||||
||ssl.p.jwpcdn.com^*/vast.js$important,script,domain=vg.no
|
||||
||damoh.vgtv.no/hic_qos$script,redirect=noopjs,domain=vg.no
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
|
||||
! Version: 05June2019v1
|
||||
! Version: 05June2019v2
|
||||
|
||||
! Title: 🏔️ Dandelion Sprouts nordiske filtre for ryddigere nettsider (uten sporerhvitelisting)
|
||||
! Translated title: Dandelion Sprout's Nordic filters for tidier websites (without tracker whitelistings)
|
||||
@@ -85,8 +85,8 @@
|
||||
@@||api.instagram.com^$domain=www.samiteahter.org
|
||||
@@||fagbladetjournalen.no/*/300x250_
|
||||
@@||fwmrm.net/*MTG$script,domain=viasatsport.se|viasatsport.fi|tv3sport.dk|viasport.no|viafree.se|viafree.no|viafree.dk|viafree.fi
|
||||
@@||fwmrm.net/ad/$xmlhttprequest,domain=viasatsport.se|viasatsport.fi|tv3sport.dk|viasport.no|viafree.se|viafree.no|viafree.dk|viafree.fi
|
||||
@@||playapi.mtgx.tv/*/adinfo?$xmlhttprequest,domain=viafree.no|viafree.dk
|
||||
@@||fwmrm.net/ad/$xhr,domain=viasatsport.se|viasatsport.fi|tv3sport.dk|viasport.no|viafree.se|viafree.no|viafree.dk|viafree.fi
|
||||
@@||playapi.mtgx.tv/*/adinfo?$xhr,domain=viafree.no|viafree.dk
|
||||
@@||seher.no/reise$generichide
|
||||
aftenbladet.no##.brandboard-ad
|
||||
aftenbladet.no##.netboard-ad
|
||||
@@ -299,7 +299,7 @@ xlmoto.no##.sb-overlay
|
||||
xxl.no##.aboveheader.c-fader
|
||||
||8m.com/fs_img/bannertype/
|
||||
||boligsamvirket.no/promsys/
|
||||
||client-stream-events.mtg-api.com/client-stream-events/event/viafree/$xmlhttprequest,domain=viafree.se|viafree.no|viafree.dk|viafree.fi
|
||||
||client-stream-events.mtg-api.com/client-stream-events/event/viafree/$xhr,domain=viafree.se|viafree.no|viafree.dk|viafree.fi
|
||||
||cluster.chart.dk
|
||||
||dk-ekstrabladet.vp.videoplaza.tv
|
||||
||dk.panel.gemius.dk
|
||||
@@ -384,7 +384,7 @@ xstra.no##.td-fix-index
|
||||
##.sponset-innlegg
|
||||
||ad.*.no^
|
||||
||ad1.*.no^
|
||||
||ad1.emediate.dk
|
||||
||ad1.*.dk^
|
||||
||adcache.*.no^
|
||||
||ads.*.no^
|
||||
||ads.*.dk^
|
||||
@@ -405,8 +405,8 @@ xstra.no##.td-fix-index
|
||||
||track.adform.net/Banners/
|
||||
||tvshop.com/tradedoubler_files/
|
||||
||bornholm.nu/nonsec/banner$image
|
||||
||delivered-by-madington.com^$third-party
|
||||
||media.sonymusic.no/marketing/*.html$subdocument,third-party
|
||||
||delivered-by-madington.com^$3p
|
||||
||media.sonymusic.no/marketing/*.html$subdocument,3p
|
||||
-bazaar-$script,domain=nettavisen.no
|
||||
/bazaar/*$script,domain=nettavisen.no
|
||||
.dk/ad/
|
||||
@@ -632,7 +632,7 @@ tv2.no###tv2_8533699
|
||||
tv2.no##.lab-skin-cm.medium-4.small-12.large-4.boxwrapper.tv2-story
|
||||
tv2.no##.doubleClickAd
|
||||
tv2.no##a[href*="&utm_source=Blogg"]
|
||||
@@||www.tv2.no/s/js/ads.js$script,~third-party
|
||||
@@||www.tv2.no/s/js/ads.js$script,~3p
|
||||
! ↓ Attempting to fix a problem with voting online on Idol Norway when using EasyPrivacy. ↓
|
||||
|
||||
|
||||
@@ -701,7 +701,7 @@ nettavisen.no##.stuck
|
||||
nettavisen.no##.sticked
|
||||
nettavisen.no###ad_top
|
||||
itavisen.no##.social
|
||||
||sannsyn.com^$third-party
|
||||
||sannsyn.com^$3p
|
||||
aftenbladet.no,aftenposten.no,bt.no,e24.no,fvn.no##[style="cursor: pointer;"]
|
||||
alternativ-media.com##.wpa
|
||||
ektenyheter.no##.cm-message
|
||||
@@ -746,7 +746,7 @@ fiskeribladet.no##.teaser_overlay
|
||||
@@*.dk/assets/templates/*/ads.png$image,domain=maskinbladet.dk|agrar-plus.dk|fritidsmarkedet.dk|dagensbyggeri.dk|maskinteknik.dk|gronteknik.dk
|
||||
csp.screen9.com#@#.adsbox
|
||||
@@||fwmrm.net/crossdomain.xml$xhr,domain=viafree.dk|viafree.no
|
||||
@@||sixscissors.com^$third-party,domain=itavisen.no
|
||||
@@||sixscissors.com^$3p,domain=itavisen.no
|
||||
langaa-guiden.dk,madforfattigroeve.dk##div[class][style^="z-index: 999999; background: rgba"]
|
||||
langaa-guiden.dk,madforfattigroeve.dk##div[class][style*="z-index: 9999999; opacity"]
|
||||
||elderlyscissors.com^
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{+block}
|
||||
# Version: 05June2019v1-Alpha
|
||||
# Version: 050620191 (for Adblock Plus' issue report system)
|
||||
# Version: 05June2019v2-Alpha
|
||||
# Version: 050620192 (for Adblock Plus' issue report system)
|
||||
# Title: 🏔️ Dandelion Sprouts nordiske filtre for ryddigere nettsider (for Privoxy)
|
||||
# Translated title: Dandelion Sprout's Nordic filters for tidier websites (for Privoxy)
|
||||
# Expires: 12 hours
|
||||
@@ -63,7 +63,7 @@
|
||||
# Ads (Section under construction)
|
||||
.ad.*.no
|
||||
.ad1.*.no
|
||||
.ad1.emediate.dk
|
||||
.ad1.*.dk
|
||||
.adcache.*.no
|
||||
.ads.*.no
|
||||
.ads.*.dk
|
||||
|
||||
@@ -35,17 +35,11 @@ def prepare_ag(lines) -> str:
|
||||
r"\$doc.*",
|
||||
"$empty,important",
|
||||
line
|
||||
)
|
||||
|
||||
line = re.sub(
|
||||
"Dandelion Sprouts nordiske filtre for ryddigere nettsider",
|
||||
"Dandelion Sprouts nordiske filtre for ryddigere nettsider (for AdGuard)",
|
||||
line
|
||||
)
|
||||
|
||||
line = re.sub(
|
||||
"Dandelion Sprout's Nordic filters for tidier websites",
|
||||
"Dandelion Sprout's Nordic filters for tidier websites (for AdGuard)",
|
||||
r"(itle:.*Dandelion Sprout.*)",
|
||||
r"\1 (for AdGuard)",
|
||||
line
|
||||
)
|
||||
|
||||
@@ -67,6 +61,24 @@ def prepare_ag(lines) -> str:
|
||||
line
|
||||
)
|
||||
|
||||
line = re.sub(
|
||||
r"([$,])xhr",
|
||||
r"\1xmlhttprequest",
|
||||
line
|
||||
)
|
||||
|
||||
line = re.sub(
|
||||
r"([$,])3p",
|
||||
r"\1third-party",
|
||||
line
|
||||
)
|
||||
|
||||
line = re.sub(
|
||||
r"([$,])1p",
|
||||
r"\1~third-party",
|
||||
line
|
||||
)
|
||||
|
||||
text += line + '\r\n'
|
||||
|
||||
return text
|
||||
@@ -94,37 +106,19 @@ def prepare_abp(lines) -> str:
|
||||
|
||||
# remove $important modifier from the rule
|
||||
line = re.sub(
|
||||
r",important",
|
||||
r"([$,])important",
|
||||
"",
|
||||
line
|
||||
)
|
||||
|
||||
line = re.sub(
|
||||
r"\$important",
|
||||
"",
|
||||
r"(itle:.*Dandelion Sprout.*)",
|
||||
r"\1 (for AdBlock and Adblock Plus)",
|
||||
line
|
||||
)
|
||||
|
||||
line = re.sub(
|
||||
"Dandelion Sprouts nordiske filtre for ryddigere nettsider",
|
||||
"Dandelion Sprouts nordiske filtre for ryddigere nettsider (for AdBlock og Adblock Plus)",
|
||||
line
|
||||
)
|
||||
|
||||
line = re.sub(
|
||||
"Dandelion Sprout's Nordic filters for tidier websites",
|
||||
"Dandelion Sprout's Nordic filters for tidier websites (for AdBlock and AdBlock Plus)",
|
||||
line
|
||||
)
|
||||
|
||||
line = re.sub(
|
||||
r"!#if.*",
|
||||
"",
|
||||
line
|
||||
)
|
||||
|
||||
line = re.sub(
|
||||
r"!#endif",
|
||||
r"!#.*",
|
||||
"",
|
||||
line
|
||||
)
|
||||
@@ -141,6 +135,24 @@ def prepare_abp(lines) -> str:
|
||||
line
|
||||
)
|
||||
|
||||
line = re.sub(
|
||||
r"([$,])xhr",
|
||||
r"\1xmlhttprequest",
|
||||
line
|
||||
)
|
||||
|
||||
line = re.sub(
|
||||
r"([$,])3p",
|
||||
r"\1third-party",
|
||||
line
|
||||
)
|
||||
|
||||
line = re.sub(
|
||||
r"([$,])1p",
|
||||
r"\1~third-party",
|
||||
line
|
||||
)
|
||||
|
||||
if is_supported_abp(line):
|
||||
text += line + '\r\n'
|
||||
|
||||
|
||||
Reference in New Issue
Block a user