olegwukr / polish-privacy-filters

GNU General Public License v3.0
26 stars 6 forks source link

magazyn.wp.pl #81

Closed xMaap closed 4 years ago

xMaap commented 5 years ago

Screenshot_20190526_011040

krystian3w commented 5 years ago

kolejne też to mają: https://github.com/AdguardTeam/AdguardFilters/issues/34282

https://ksiazki.wp.pl/tomasz-organek-zyjemy-w-czasach-kryzysow-tozsamosci-6383724550961281a

krystian3w commented 5 years ago

Na sportowych faktach:

sportowefakty.wp.pl##body > .content ~ iframe + div[class]:not([id])
sportowefakty.wp.pl##body > .content ~ script[async] + div[class]:not([id])

na kolejne:

magazyn.wp.pl##body > div ~ footer ~ script + script + div[class]:not([id]):last-of-type
ksiazki.wp.pl##body > #app ~ script + noscript + div[class]:not([id])

Cech wspólnych za bardzo nie ma..., skrypty nie mają atrybutu [async] ani nie widzę w dole strony "ramek"...

krystian3w commented 5 years ago

Teraz pojawił się też na wiadomosci.wp.pl:

https://github.com/AdguardTeam/AdguardFilters/commit/e3e698cd98be3512981d77359e074b586a2de0a7 - rozwiązanie opcjonalne z proceduralnym filtrowaniem.

xMaap commented 5 years ago

Na sportowefakty coś zmienili i znowu nie działa. Włączyłem filtr AdGuard Base List i ukrywa.

Szkoda, że filtry od AdGuard tylko takie coś blokują, a reklam na takim WP nawet nie tykają.

krystian3w commented 5 years ago

Bo nie ma instrukcji replace i możliwości konwersji skryptów AdGuard natywnie (trzeba ręcznie pokombinować co działa podobnie z uBo i nie uwala np. komentarze).

krystian3w commented 5 years ago

Na sportowych faktach zniknął iframe:

https://github.com/AdguardTeam/AdguardFilters/commit/d6056539568432819bacf19b26b9d4c2adc5e7d8

krystian3w commented 5 years ago

Na anty-adblock na pilot.wp.pl z AdGuard Base rozwiązanie:

pilot.wp.pl##html > body > div.pub_300x250.text_ads.ad_container[style]:not(#page):style(display: block!important;)
krystian3w commented 5 years ago

WP przebudowało link w pop-upie:

https://github.com/AdguardTeam/AdguardFilters/commit/04b8ac45210fc0975bb8d1a7ba168a4de065218f

krystian3w commented 5 years ago
film.wp.pl,finanse.wp.pl,kobieta.wp.pl,ksiazki.wp.pl,magazyn.wp.pl,opinie.wp.pl,sportowefakty.wp.pl,teleshow.wp.pl,wiadomosci.wp.pl##body > div[class][id]:has(div[class]:matches-css-before(content:"Nie teraz, wracam na WP.pl"))

PS. Nie można pominąć cudzysłowów. I nie kopiować reguły z powiadomienia mailowego.

krystian3w commented 5 years ago

http://eveline.wp.pl/cztery-kroki-dla-wypoczetej-cery

Jakiś komunikat anty-adblock

@@/ads.js$domain=eveline.wp.pl

krystian3w commented 5 years ago
sportowefakty.wp.pl##body > div[class]:matches-css(position: fixed):matches-css(top: 0px)
sportowefakty.wp.pl##body > aside[class]:matches-css(position: fixed):matches-css(top: 0px)
sportowefakty.wp.pl##body > main[class]:matches-css(position: fixed):matches-css(top: 0px)

dołożyli jakby z klika div-ów lub spacje 0 szerokości.

krystian3w commented 5 years ago
sportowefakty.wp.pl##body [class]:matches-css(position: fixed):matches-css(top: /^0\..*px$/)

Pewnie zmienią nagle pozycjonowanie, uwolnią obiekt od klasy CSS, zmienią jednostkę z pikseli na coś...

MajkiIT commented 5 years ago

Coś nie łapie niestety :(

Już mam sportowefakty.wp.pl#?#body [class]:matches-css(position: fixed):matches-css(top: /^0\..*px$/)

krystian3w commented 5 years ago

Mobilny player wykrywa anty-adblock:

@@||imasdk.googleapis.com/js/sdkloader/ima3.js$script,domain=parenting.pl|abczdrowie.pl|money.pl

/parenting.pl/ https://bit.ly/2XBZ8rj


/portal.abczdrowie.pl/ https://bit.ly/2Xe0LqG

krystian3w commented 5 years ago
!#if cap_user_stylesheet
magazyn.wp.pl##div:has(div > img[src*="NDM0MzY2YSUsUjtJdklsMG8KbxkpWhE3OVRvVntHbH5vHyQXOFUrN2JRLBh2XCcmY0AjHXtP"])
magazyn.wp.pl##body:style(overflow: auto !important;)
magazyn.wp.pl##body [class]:style(filter: none !important;)
!#endif
magazyn.wp.pl##body [class]:style(filter: none !important;)
magazyn.wp.pl##+js(overlay-buster.js)

przy czym blur pewnie będzie ciągle z Nano Adblocker...

krystian3w commented 5 years ago

https://github.com/MajkiIT/polish-ads-filter/issues/14506#issuecomment-524755555

xMaap commented 5 years ago
https://wiadomosci.wp.pl/trump-nominuje-polske-do-programu-bezwizowego-co-to-oznacza-w-praktyce-6418439724000897a
https://www.money.pl/
https://open.fm/

Zrzut ekranu z 2019-08-28 21-50-59

krystian3w commented 5 years ago

Blur może być z rodo, najpierw trzeba by usunąć filtr na sieciowe wywalanie RODO, potem overlay-buster, następnie może dalej bawić się

xMaap commented 5 years ago
https://www.pudelek.pl/
https://www.o2.pl/

Zrzut ekranu z 2019-08-28 23-19-33

krystian3w commented 5 years ago

Na pudelku nie może być overlay-buster, chyba że czytasz tylko nagłówki i obrazki oraz nie komentujesz "zgól koper chłopcze".

xMaap commented 5 years ago
https://www.o2.pl/
https://wiadomosci.wp.pl/
https://wawalove.wp.pl/
https://finanse.wp.pl/
https://sportowefakty.wp.pl/
https://opinie.wp.pl/
https://kobieta.wp.pl/
https://facet.wp.pl/
https://moto.wp.pl/
https://www.pudelek.pl/
https://gwiazdy.wp.pl/
https://kuchnia.wp.pl/
https://turystyka.wp.pl/
https://film.wp.pl/
https://tech.wp.pl/
https://ksiazki.wp.pl/
https://teleshow.wp.pl/

Zrzut ekranu z 2019-09-13 13-06-05

krystian3w commented 5 years ago

Maskowanie jako Google Bot / smartfon lub odblokowanie reszty reklam 😥

krystian3w commented 5 years ago

obraz

@@/js/ads.js$domain=oppo.wp.pl

http://oppo.wp.pl/harmonia-innowacji-z-designem-oto-oppo-czyli-jeden-z-najwiekszych-producentow-smartfonow-na-swiecie

@olegwukr / @MajkiIT - od sierpnia oppo nienaprawione!

krystian3w commented 4 years ago

Na magazyn.wp.pl pomaga.

@@||pagead2.googlesyndication.com/pagead/js/adsbygoogle.js$domain=wp.pl|o2.pl|pudelek.pl|so-magazyn.pl
@@||googletagservices.com/tag/js/gpt.js$domain=wp.pl|dobreprogramy.pl|o2.pl|pudelek.pl|so-magazyn.pl
magazyn.wp.pl#@#+js(set-constant, Object.prototype.aggressiveAB, false)
magazyn.wp.pl#@#+js(set-constant, Object.prototype.isBlocked, false)
! #@#+js(overlay-buster)
magazyn.wp.pl#@#+js(abort-on-property-write, __serviceAbModal)
magazyn.wp.pl#@#+js(set-constant, PWA_adbd, 2)
magazyn.wp.pl#@#+js(set-constant, WP.gaf.loadBunch, noopFunc)

wp.pl#@#html, html > body:style(overflow: auto !important;)
wp.pl#@#body:style(overflow: auto !important;)
wp.pl#@#body [class]:style(filter: none !important;)
wp.pl#@#body:style(pointer-events: auto!important;)
wp.pl#@#body > [class]:style(filter: none!important;)
wp.pl#@#body:style(overflow: visible!important;)
wp.pl#@#body > div:nth-of-type(1)[style^="display: block;"]:not(#page)