From 7437a7dc0f133d66db56bb082f9ff2e558eb7e67 Mon Sep 17 00:00:00 2001 From: Imre Kristoffer Eilertsen Date: Fri, 29 Dec 2023 04:09:01 +0100 Subject: [PATCH] Add files via upload --- .../DandelionSproutsNorskeFiltre.tpl | 7 ++- .../NordicFilters-uBOLegacy.txt | 14 ++++- .../NordicFilters-uMatrixSupplement.txt | 2 +- .../NordicFiltersABP-Inclusion.txt | 12 +++- .../NordicFiltersABP.txt | 12 +++- .../NordicFiltersAdGuard.txt | 14 ++++- .../NordicFiltersPrivacy.txt | 14 ++++- .../NordicFiltersPrivoxy.action | 7 ++- .../XYZPrepareFilters.py | 59 +++++++++++++++++++ 9 files changed, 125 insertions(+), 16 deletions(-) diff --git a/NorwegianExperimentalList alternate versions/DandelionSproutsNorskeFiltre.tpl b/NorwegianExperimentalList alternate versions/DandelionSproutsNorskeFiltre.tpl index b286acb77..9ed2aed34 100644 --- a/NorwegianExperimentalList alternate versions/DandelionSproutsNorskeFiltre.tpl +++ b/NorwegianExperimentalList alternate versions/DandelionSproutsNorskeFiltre.tpl @@ -1,7 +1,7 @@ msFilterList # Title: 🏔️ Dandelion Sprouts nordiske filtre for ryddigere nettsider # Title 🇬🇧: Dandelion Sprout's Nordic filters for tidier websites -# Version: 25December2023v1-Deprecated +# Version: 29December2023v1-Deprecated : expires = 18 hours # Lisens Licence: https://github.com/DandelionSprout/adfilt/blob/master/LICENSE.md # Homepage: https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md @@ -76,6 +76,7 @@ msFilterList # migogkbh.dk (22 06 2023) # digitalt.tv (08 09 2023) # h-avis.no (11 12 2023) +# skessuhorn.is (29 12 2023) # — — — — — — — # 🇳🇴: Brede eller heldomenebaserte blokkeringsoppføringer # 🇬🇧: Broad or whole-domain blocking rules @@ -204,6 +205,8 @@ msFilterList -d service.tekhus.dk *.jpg # vilgernelevel.dk (25 12 2023) -d skisverige.dk *banner_*.gif +# skessuhorn.is (29 12 2023) +-d app.pulsmedia.is # — — — — — — — # 🇳🇴: Blokkeringsoppføringer for filtjenere eller enkeltnettsteder # 🇬🇧: Fileserver or site-specific blocking rules @@ -563,6 +566,8 @@ msFilterList # jyllands-posten.dk (22 03 2023) # forum.kvinneguiden.no (Mobile user agent; 05 04 2023) # Various now-dead Frettabladid subdomains from 2020 +# https://www.aftenposten.no/sport/fotball/i/QoP7KA/spansk-fotballstreik-fortsetter/(26/12 2023) +# e24.no (Mid-December 2023) # 🇳🇴 🇩🇰: ——— Sporingsfiler ——— # 🇳🇴🏞: ——— Sporingsfilar ——— # ❄: ——— Guorrafiilaid ——— diff --git a/NorwegianExperimentalList alternate versions/NordicFilters-uBOLegacy.txt b/NorwegianExperimentalList alternate versions/NordicFilters-uBOLegacy.txt index 263573b91..19b631926 100644 --- a/NorwegianExperimentalList alternate versions/NordicFilters-uBOLegacy.txt +++ b/NorwegianExperimentalList alternate versions/NordicFilters-uBOLegacy.txt @@ -1,6 +1,6 @@ ! Title: 🏔️ Dandelion Sprouts nordiske filtre for ryddigere nettsider (for «uBlock Origin Legacy») ! Title 🇬🇧: Dandelion Sprout's Nordic filters for tidier websites (for «uBlock Origin Legacy») -! Version: 25December2023v1-Beta +! Version: 29December2023v1-Beta ! Expires: 18 hours ! Lisens / Licence: https://github.com/DandelionSprout/adfilt/blob/master/LICENSE.md ! Homepage: https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md @@ -348,6 +348,7 @@ tv-kalundborg.dk##div.col-s-100.col-50:nth-of-type(2) tv2.no##+js(json-prune, enabled, testhide) tv2.no##.esi-include tv2.no##.sponsor +digi.no##a[href*="/tumstudio/"] tvh.no##.article-contentmarketing tvkampen.com##.odds tvkampen.com,tvsporten.dk###event_banner @@ -547,6 +548,8 @@ dk##section.article__adblock ##.adsbymanatee:not(html,body,:empty) ! h-avis.no (11/12/2023) ##amedia-resizable-iframe[src*="/ad."] +! skessuhorn.is (29/12/2023) +##.ad-front-310x400:not(html,body,:empty) ! — — — — — — — ! 🇳🇴: Brede eller heldomenebaserte blokkeringsoppføringer ! 🇬🇧: Broad or whole-domain blocking rules @@ -692,6 +695,8 @@ _visittkortannonse_$image ||service.tekhus.dk/*.jpg^$image,third-party ! vilgernelevel.dk (25/12/2023) ||skisverige.dk/*banner_*.gif^$image,3p +! skessuhorn.is (29/12/2023) +||app.pulsmedia.is^$subdocument,3p ! — — — — — — — ! 🇳🇴: Blokkeringsoppføringer for filtjenere eller enkeltnettsteder ! 🇬🇧: Fileserver or site-specific blocking rules @@ -1304,7 +1309,6 @@ gamer.no##.site__sticky__ads + div[class*=" "] kommunikationsforum.dk##.banner-top kommunikationsforum.dk##.col-xs-12[style] kommunikationsforum.dk##div[style="padding-top: 20px; padding-bottom: 20px; "] -e24.no##div[class^=advertory- i] kondis.no###content:style(margin-top: 0px !important) kondis.no##.articles .bannerlocation kondis.no##.bannerlocatixxxxon @@ -1962,6 +1966,10 @@ _980banner_ ##.tag-page-ad-container:not(html,body,:empty) ##.scrolling-side-ad-container:not(html,body,:empty) ##.ticker-ad-wrapper:not(html,body,:empty) +! https://www.aftenposten.no/sport/fotball/i/QoP7KA/spansk-fotballstreik-fortsetter (26/12/2023) +! e24.no (Mid-December 2023) +##div[class^=advertory- i] +##div[class*=" advertory-" i] ! 🇳🇴/🇩🇰: ——— Sporingsfiler ——— ! 🇳🇴🏞: ——— Sporingsfilar ——— @@ -2126,7 +2134,7 @@ ekstrabladet.dk#@#body>div[id][style] ! 🇬🇧: ——— Tries to make the web browser load files in HTTPS, if the website itself doesn't automatically redirect from HTTP to its HTTPS version ——— ! Credit to https://raw.githubusercontent.com/Cybo1927/Hosts/master/Anti/Anti%2520Third-Party%2520HTTP for showing me the existence of this particular CSP command. ! Though in all fairness, you'd get better results from using https://github.com/ilGur1132/Smart-HTTPS as your main solution for these kinds of HTTPS upgrades. -$csp=upgrade-insecure-requests,domain=skessuhorn.is|sporttv.is|bobilverden.no|win-xp.no|geo.ngu.no|lofotenlinks.no|windowsnett.no|selstad.no|turnforening.no|ernaeringsradet.no|frigg.no|studentvelferd.no|luster.kommune.no|ugk.no|drs.dk|dsmu.dk|92grp.dk|kuntzanimation.dk +$csp=upgrade-insecure-requests,domain=skessuhorn.is|sporttv.is|bobilverden.no|win-xp.no|lofotenlinks.no|windowsnett.no|selstad.no|turnforening.no|frigg.no|studentvelferd.no|luster.kommune.no|ugk.no|drs.dk|dsmu.dk|92grp.dk|kuntzanimation.dk ! 🇳🇴: Anti-'CPU-massakrering' ! 🇮🇸: And-örgjörvislatrun diff --git a/NorwegianExperimentalList alternate versions/NordicFilters-uMatrixSupplement.txt b/NorwegianExperimentalList alternate versions/NordicFilters-uMatrixSupplement.txt index 115443c2b..24468e6fc 100644 --- a/NorwegianExperimentalList alternate versions/NordicFilters-uMatrixSupplement.txt +++ b/NorwegianExperimentalList alternate versions/NordicFilters-uMatrixSupplement.txt @@ -1,6 +1,6 @@ ! Title: 🏔️ Dandelion Sprouts nordiske filtre for ryddigere nettsider (uMatrix-regler til å benytte sammen med domeneversjonen) ! Title 🇬🇧: Dandelion Sprout's Nordic filters for tidier websites (uMatrix rules to use together with the raw domains version) -! Version: 25December2023v1-Alpha +! Version: 29December2023v1-Alpha ! Lisens / Licence: https://github.com/DandelionSprout/adfilt/blob/master/LICENSE.md ! Homepage: https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md ! 🇳🇴: Denne listen dekker nettsteder for Norge, Danmark, Island, Færøyene, Grønland, Schleswig-Holsteins danske minoritet, og samebefolkningen. For mere informasjon, detaljer, hjelpemidler, og andre lister jeg har laget, gå til https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md#norsk diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersABP-Inclusion.txt b/NorwegianExperimentalList alternate versions/NordicFiltersABP-Inclusion.txt index 9283e8744..5e9629bc9 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersABP-Inclusion.txt +++ b/NorwegianExperimentalList alternate versions/NordicFiltersABP-Inclusion.txt @@ -1,7 +1,7 @@ [Adblock Plus 3.13] ! Title: 🏔️ Dandelion Sprouts helnordiske filtre for ryddigere nettsider (for Adblock Plus - Møter ABP sine inkluderingsregler) ! Title 🇬🇧: Dandelion Sprout's All-Nordic filters for tidier websites (for Adblock Plus with ABP inclusion compliance) -! Version: 251220231 +! Version: 291220231 ! Expires: 18 hours ! Lisens / Licence: https://github.com/DandelionSprout/adfilt/blob/master/LICENSE.md ! Homepage: https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md @@ -341,6 +341,7 @@ tv-kalundborg.dk##.flickity-viewport tv-kalundborg.dk##div.col-s-100.col-50:nth-of-type(2) tv2.no##.esi-include tv2.no##.sponsor +digi.no##a[href*="/tumstudio/"] tvh.no##.article-contentmarketing tvkampen.com##.odds tvkampen.com,tvsporten.dk###event_banner @@ -537,6 +538,8 @@ dk##section.article__adblock ##.adsbymanatee:not(html,body,:empty) ! h-avis.no (11/12/2023) ##amedia-resizable-iframe[src*="/ad."] +! skessuhorn.is (29/12/2023) +##.ad-front-310x400:not(html,body,:empty) ! — — — — — — — ! 🇳🇴: Brede eller heldomenebaserte blokkeringsoppføringer ! 🇬🇧: Broad or whole-domain blocking rules @@ -682,6 +685,8 @@ _visittkortannonse_$image ||service.tekhus.dk/*.jpg^$image,third-party ! vilgernelevel.dk (25/12/2023) ||skisverige.dk/*banner_*.gif^$image,third-party +! skessuhorn.is (29/12/2023) +||app.pulsmedia.is^$subdocument,third-party ! — — — — — — — ! 🇳🇴: Blokkeringsoppføringer for filtjenere eller enkeltnettsteder ! 🇬🇧: Fileserver or site-specific blocking rules @@ -1266,7 +1271,6 @@ gamer.no##.site__sticky__ads + div[class*=" "] kommunikationsforum.dk##.banner-top kommunikationsforum.dk##.col-xs-12[style] kommunikationsforum.dk##div[style="padding-top: 20px; padding-bottom: 20px; "] -e24.no##div[class^=advertory- i] kondis.no##.articles .bannerlocation kondis.no##.bannerlocatixxxxon kondis.no##.thearticlecontent > .bannerlocation @@ -1890,6 +1894,10 @@ _980banner_ ##.tag-page-ad-container:not(html,body,:empty) ##.scrolling-side-ad-container:not(html,body,:empty) ##.ticker-ad-wrapper:not(html,body,:empty) +! https://www.aftenposten.no/sport/fotball/i/QoP7KA/spansk-fotballstreik-fortsetter (26/12/2023) +! e24.no (Mid-December 2023) +##div[class^=advertory- i] +##div[class*=" advertory-" i] ! 🇳🇴/🇩🇰: ——— Sporingsfiler ——— ! 🇳🇴🏞: ——— Sporingsfilar ——— diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersABP.txt b/NorwegianExperimentalList alternate versions/NordicFiltersABP.txt index 9c43ff2e3..8d69d433e 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersABP.txt +++ b/NorwegianExperimentalList alternate versions/NordicFiltersABP.txt @@ -1,7 +1,7 @@ [Adblock Plus 3.13] ! Title: 🏔️ Dandelion Sprouts vestnordiske filtre for ryddigere nettsider (for AdBlock og Adblock Plus) ! Title 🇬🇧: Dandelion Sprout's West Nordic filters for tidier websites (for AdBlock and Adblock Plus) -! Version: 251220231 +! Version: 291220231 ! Expires: 18 hours ! Lisens / Licence: https://github.com/DandelionSprout/adfilt/blob/master/LICENSE.md ! Homepage: https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md @@ -342,6 +342,7 @@ tv-kalundborg.dk##.flickity-viewport tv-kalundborg.dk##div.col-s-100.col-50:nth-of-type(2) tv2.no##.esi-include tv2.no##.sponsor +digi.no##a[href*="/tumstudio/"] tvh.no##.article-contentmarketing tvkampen.com##.odds tvkampen.com,tvsporten.dk###event_banner @@ -538,6 +539,8 @@ dk##section.article__adblock ##.adsbymanatee:not(html,body,:empty) ! h-avis.no (11/12/2023) ##amedia-resizable-iframe[src*="/ad."] +! skessuhorn.is (29/12/2023) +##.ad-front-310x400:not(html,body,:empty) ! — — — — — — — ! 🇳🇴: Brede eller heldomenebaserte blokkeringsoppføringer ! 🇬🇧: Broad or whole-domain blocking rules @@ -683,6 +686,8 @@ _visittkortannonse_$image ||service.tekhus.dk/*.jpg^$image,third-party ! vilgernelevel.dk (25/12/2023) ||skisverige.dk/*banner_*.gif^$image,third-party +! skessuhorn.is (29/12/2023) +||app.pulsmedia.is^$subdocument,third-party ! — — — — — — — ! 🇳🇴: Blokkeringsoppføringer for filtjenere eller enkeltnettsteder ! 🇬🇧: Fileserver or site-specific blocking rules @@ -1267,7 +1272,6 @@ gamer.no##.site__sticky__ads + div[class*=" "] kommunikationsforum.dk##.banner-top kommunikationsforum.dk##.col-xs-12[style] kommunikationsforum.dk##div[style="padding-top: 20px; padding-bottom: 20px; "] -e24.no##div[class^=advertory- i] kondis.no##.articles .bannerlocation kondis.no##.bannerlocatixxxxon kondis.no##.thearticlecontent > .bannerlocation @@ -1896,6 +1900,10 @@ _980banner_ ##.tag-page-ad-container:not(html,body,:empty) ##.scrolling-side-ad-container:not(html,body,:empty) ##.ticker-ad-wrapper:not(html,body,:empty) +! https://www.aftenposten.no/sport/fotball/i/QoP7KA/spansk-fotballstreik-fortsetter (26/12/2023) +! e24.no (Mid-December 2023) +##div[class^=advertory- i] +##div[class*=" advertory-" i] ! 🇳🇴/🇩🇰: ——— Sporingsfiler ——— ! 🇳🇴🏞: ——— Sporingsfilar ——— diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersAdGuard.txt b/NorwegianExperimentalList alternate versions/NordicFiltersAdGuard.txt index ac90255f1..11e07226f 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersAdGuard.txt +++ b/NorwegianExperimentalList alternate versions/NordicFiltersAdGuard.txt @@ -1,6 +1,6 @@ ! Title: 🏔️ Dandelion Sprouts nordiske filtre for ryddigere nettsider (for AdGuard) ! Title 🇬🇧: Dandelion Sprout's Nordic filters for tidier websites -! Version: 25December2023v1 +! Version: 29December2023v1 ! Expires: 18 hours ! Lisens / Licence: https://github.com/DandelionSprout/adfilt/blob/master/LICENSE.md ! Homepage: https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md @@ -347,6 +347,7 @@ tv-kalundborg.dk##div.col-s-100.col-50:nth-of-type(2) tv2.no##+js(json-prune, enabled, testhide) tv2.no##.esi-include tv2.no##.sponsor +digi.no##a[href*="/tumstudio/"] tvh.no##.article-contentmarketing tvkampen.com##.odds tvkampen.com,tvsporten.dk###event_banner @@ -546,6 +547,8 @@ dk##section.article__adblock ##.adsbymanatee:not(html,body,:empty) ! h-avis.no (11/12/2023) ##amedia-resizable-iframe[src*="/ad."] +! skessuhorn.is (29/12/2023) +##.ad-front-310x400:not(html,body,:empty) ! — — — — — — — ! 🇳🇴: Brede eller heldomenebaserte blokkeringsoppføringer ! 🇬🇧: Broad or whole-domain blocking rules @@ -691,6 +694,8 @@ _visittkortannonse_$image ||service.tekhus.dk/*.jpg^$image,third-party ! vilgernelevel.dk (25/12/2023) ||skisverige.dk/*banner_*.gif^$image,third-party +! skessuhorn.is (29/12/2023) +||app.pulsmedia.is^$subdocument,third-party ! — — — — — — — ! 🇳🇴: Blokkeringsoppføringer for filtjenere eller enkeltnettsteder ! 🇬🇧: Fileserver or site-specific blocking rules @@ -1303,7 +1308,6 @@ gamer.no##.site__sticky__ads + div[class*=" "] kommunikationsforum.dk##.banner-top kommunikationsforum.dk##.col-xs-12[style] kommunikationsforum.dk##div[style="padding-top: 20px; padding-bottom: 20px; "] -e24.no##div[class^=advertory- i] kondis.no#$##content { margin-top: 0px !important } kondis.no##.articles .bannerlocation kondis.no##.bannerlocatixxxxon @@ -1961,6 +1965,10 @@ _980banner_ ##.tag-page-ad-container:not(html,body,:empty) ##.scrolling-side-ad-container:not(html,body,:empty) ##.ticker-ad-wrapper:not(html,body,:empty) +! https://www.aftenposten.no/sport/fotball/i/QoP7KA/spansk-fotballstreik-fortsetter (26/12/2023) +! e24.no (Mid-December 2023) +##div[class^=advertory- i] +##div[class*=" advertory-" i] ! 🇳🇴/🇩🇰: ——— Sporingsfiler ——— ! 🇳🇴🏞: ——— Sporingsfilar ——— @@ -2125,7 +2133,7 @@ ekstrabladet.dk#@#body>div[id][style] ! 🇬🇧: ——— Tries to make the web browser load files in HTTPS, if the website itself doesn't automatically redirect from HTTP to its HTTPS version ——— ! Credit to https://raw.githubusercontent.com/Cybo1927/Hosts/master/Anti/Anti%2520Third-Party%2520HTTP for showing me the existence of this particular CSP command. ! Though in all fairness, you'd get better results from using https://github.com/ilGur1132/Smart-HTTPS as your main solution for these kinds of HTTPS upgrades. -$csp=upgrade-insecure-requests,domain=skessuhorn.is|sporttv.is|bobilverden.no|win-xp.no|geo.ngu.no|lofotenlinks.no|windowsnett.no|selstad.no|turnforening.no|ernaeringsradet.no|frigg.no|studentvelferd.no|luster.kommune.no|ugk.no|drs.dk|dsmu.dk|92grp.dk|kuntzanimation.dk +$csp=upgrade-insecure-requests,domain=skessuhorn.is|sporttv.is|bobilverden.no|win-xp.no|lofotenlinks.no|windowsnett.no|selstad.no|turnforening.no|frigg.no|studentvelferd.no|luster.kommune.no|ugk.no|drs.dk|dsmu.dk|92grp.dk|kuntzanimation.dk ! 🇳🇴: Anti-'CPU-massakrering' ! 🇮🇸: And-örgjörvislatrun diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersPrivacy.txt b/NorwegianExperimentalList alternate versions/NordicFiltersPrivacy.txt index 296ee67a2..74bc74cba 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersPrivacy.txt +++ b/NorwegianExperimentalList alternate versions/NordicFiltersPrivacy.txt @@ -1,6 +1,6 @@ ! Title: 🏔️ Dandelion Sprouts nordiske filtre for ryddigere nettsider (uten sporerhvitelisting) ! Title 🇬🇧: Dandelion Sprout's Nordic filters for tidier websites (without tracker whitelistings) -! Version: 25December2023v1 +! Version: 29December2023v1 ! Expires: 18 hours ! Lisens / Licence: https://github.com/DandelionSprout/adfilt/blob/master/LICENSE.md ! Homepage: https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md @@ -347,6 +347,7 @@ tv-kalundborg.dk##div.col-s-100.col-50:nth-of-type(2) tv2.no##+js(json-prune, enabled, testhide) tv2.no##.esi-include tv2.no##.sponsor +digi.no##a[href*="/tumstudio/"] tvh.no##.article-contentmarketing tvkampen.com##.odds tvkampen.com,tvsporten.dk###event_banner @@ -546,6 +547,8 @@ dk##section.article__adblock ##.adsbymanatee:not(html,body,:empty) ! h-avis.no (11/12/2023) ##amedia-resizable-iframe[src*="/ad."] +! skessuhorn.is (29/12/2023) +##.ad-front-310x400:not(html,body,:empty) ! — — — — — — — ! 🇳🇴: Brede eller heldomenebaserte blokkeringsoppføringer ! 🇬🇧: Broad or whole-domain blocking rules @@ -691,6 +694,8 @@ _visittkortannonse_$image ||service.tekhus.dk/*.jpg^$image,third-party ! vilgernelevel.dk (25/12/2023) ||skisverige.dk/*banner_*.gif^$image,3p +! skessuhorn.is (29/12/2023) +||app.pulsmedia.is^$subdocument,3p ! — — — — — — — ! 🇳🇴: Blokkeringsoppføringer for filtjenere eller enkeltnettsteder ! 🇬🇧: Fileserver or site-specific blocking rules @@ -1303,7 +1308,6 @@ gamer.no##.site__sticky__ads + div[class*=" "] kommunikationsforum.dk##.banner-top kommunikationsforum.dk##.col-xs-12[style] kommunikationsforum.dk##div[style="padding-top: 20px; padding-bottom: 20px; "] -e24.no##div[class^=advertory- i] kondis.no###content:style(margin-top: 0px !important) kondis.no##.articles .bannerlocation kondis.no##.bannerlocatixxxxon @@ -1961,6 +1965,10 @@ _980banner_ ##.tag-page-ad-container:not(html,body,:empty) ##.scrolling-side-ad-container:not(html,body,:empty) ##.ticker-ad-wrapper:not(html,body,:empty) +! https://www.aftenposten.no/sport/fotball/i/QoP7KA/spansk-fotballstreik-fortsetter (26/12/2023) +! e24.no (Mid-December 2023) +##div[class^=advertory- i] +##div[class*=" advertory-" i] ! 🇳🇴/🇩🇰: ——— Sporingsfiler ——— ! 🇳🇴🏞: ——— Sporingsfilar ——— @@ -2125,7 +2133,7 @@ ekstrabladet.dk#@#body>div[id][style] ! 🇬🇧: ——— Tries to make the web browser load files in HTTPS, if the website itself doesn't automatically redirect from HTTP to its HTTPS version ——— ! Credit to https://raw.githubusercontent.com/Cybo1927/Hosts/master/Anti/Anti%2520Third-Party%2520HTTP for showing me the existence of this particular CSP command. ! Though in all fairness, you'd get better results from using https://github.com/ilGur1132/Smart-HTTPS as your main solution for these kinds of HTTPS upgrades. -$csp=upgrade-insecure-requests,domain=skessuhorn.is|sporttv.is|bobilverden.no|win-xp.no|geo.ngu.no|lofotenlinks.no|windowsnett.no|selstad.no|turnforening.no|ernaeringsradet.no|frigg.no|studentvelferd.no|luster.kommune.no|ugk.no|drs.dk|dsmu.dk|92grp.dk|kuntzanimation.dk +$csp=upgrade-insecure-requests,domain=skessuhorn.is|sporttv.is|bobilverden.no|win-xp.no|lofotenlinks.no|windowsnett.no|selstad.no|turnforening.no|frigg.no|studentvelferd.no|luster.kommune.no|ugk.no|drs.dk|dsmu.dk|92grp.dk|kuntzanimation.dk ! 🇳🇴: Anti-'CPU-massakrering' ! 🇮🇸: And-örgjörvislatrun diff --git a/NorwegianExperimentalList alternate versions/NordicFiltersPrivoxy.action b/NorwegianExperimentalList alternate versions/NordicFiltersPrivoxy.action index 2d1535721..3a5b6f0ec 100644 --- a/NorwegianExperimentalList alternate versions/NordicFiltersPrivoxy.action +++ b/NorwegianExperimentalList alternate versions/NordicFiltersPrivoxy.action @@ -1,6 +1,6 @@ # Title: 🏔️ Dandelion Sprouts nordiske filtre for ryddigere nettsider (for Privoxy) # Title 🇬🇧: Dandelion Sprout's Nordic filters for tidier websites (for Privoxy) -# Version: 25December2023v1-Deprecated +# Version: 29December2023v1-Deprecated # Lisens / Licence: https://github.com/DandelionSprout/adfilt/blob/master/LICENSE.md # Homepage: https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md # 🇳🇴: Denne listen dekker nettsteder for Norge, Danmark, Island, Færøyene, Grønland, Schleswig-Holsteins danske minoritet, og samebefolkningen. For mere informasjon, detaljer, hjelpemidler, og andre lister jeg har laget, gå til https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md#norsk @@ -72,6 +72,7 @@ # migogkbh.dk (22/06/2023) # digitalt.tv (08/09/2023) # h-avis.no (11/12/2023) +# skessuhorn.is (29/12/2023) # — — — — — — — # 🇳🇴: Brede eller heldomenebaserte blokkeringsoppføringer {+block{🇬🇧: Broad or whole-domain blocking rules}} @@ -235,6 +236,8 @@ # vilgernelevel.dk (25/12/2023) {+block} .skisverige.dk/*banner_*.gif +# skessuhorn.is (29/12/2023) +.app.pulsmedia.is # — — — — — — — # 🇳🇴: Blokkeringsoppføringer for filtjenere eller enkeltnettsteder {+block{🇬🇧: Fileserver or site-specific blocking rules}} @@ -786,6 +789,8 @@ # jyllands-posten.dk (22/03/2023) # forum.kvinneguiden.no (Mobile user agent; 05/04/2023) # Various now-dead Frettabladid subdomains from 2020 +{+block{https://www.aftenposten.no/sport/fotball/i/QoP7KA/spansk-fotballstreik-fortsetter (26/12/2023)}} +# e24.no (Mid-December 2023) # 🇳🇴/🇩🇰: ——— Sporingsfiler ——— # 🇳🇴🏞: ——— Sporingsfilar ——— # ❄: ——— Guorrafiilaid ——— diff --git a/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py b/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py index add6bf643..b27c28ae9 100644 --- a/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py +++ b/NorwegianExperimentalList alternate versions/XYZPrepareFilters.py @@ -17,6 +17,7 @@ OUTPUT_PRIVOXY = 'NordicFiltersPrivoxy.action' OUTPUT_PRIVACY = 'NordicFiltersPrivacy.txt' OUTPUT_UMATRIX = 'NordicFilters-uMatrixSupplement.txt' OUTPUT_XUL = 'NordicFilters-uBOLegacy.txt' +OUTPUT_FFANUBO = 'zyzzyxFirefoxUBOAndroidWorkaround-MANUAL_ONLY-.txt' # function that downloads the filter list def download_filters() -> str: @@ -2295,6 +2296,60 @@ def prepare_xul(lines) -> str: return text +# ——— Makes it easier to produce the Firefox Android uBO workaround ——— + +def prepare_ffanubo(lines) -> str: + text = '' + + for line in lines: + + line = re.sub( + r"^[!/.$@:|*_a-zA-Z0-9-].*", + r"", + line + ) + + line = re.sub( + r"(.*[a-z]##)", + r"no,dk,is,fo,translate.goog,web.archive.org,\1", + line + ) + + line = re.sub( + r"^##", + r"no,dk,is,fo,translate.goog,web.archive.org##", + line + ) + + line = re.sub( + r",~([a-z.-]{1,50}\.)?(com|net|lt|fr|it|es|jp|nl)#", + r"#", + line + ) + + line = re.sub( + r",~([a-z.-]{1,40}\.)?(com|net|lt|fr|it|es|jp|nl),", + r",", + line + ) + + line = re.sub( + r",~([a-z.-]{1,50}\.)?(com|net|lt|fr|it|es|jp|nl)#", + r"#", + line + ) + + line = re.sub( + r",~([a-z.-]{1,40}\.)?(com|net|lt|fr|it|es|jp|nl),", + r",", + line + ) + + text += line + '\n' + + return text + + if __name__ == "__main__": print('Starting the script') @@ -2309,6 +2364,7 @@ if __name__ == "__main__": privacy_filter = prepare_privacy(lines) umatrix_filter = prepare_umatrix(lines) xul_filter = prepare_xul(lines) + ffanubo_filter = prepare_ffanubo(lines) with open(OUTPUT, "w", encoding="utf-8", newline='\n') as text_file: text_file.write(text) @@ -2334,6 +2390,9 @@ if __name__ == "__main__": with open(OUTPUT_XUL, "w", encoding="utf-8", newline='\n') as text_file: text_file.write(xul_filter) + with open(OUTPUT_FFANUBO, "w", encoding="utf-8", newline='\n') as text_file: + text_file.write(ffanubo_filter) + print('The adblocker-based list versions have been generated.')