MozillaPL.org - polskie centrum Mozilli

Główne menu:

Reguła wyjątku dla uBlock

Dodatki rozszerzające funkcjonalność i schematy wyglądu Mozilli Firefox

Moderator: Pomocy?!

Reguła wyjątku dla uBlock

Postautor: beata072 » 03 stycznia 2018, 12:25

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 Cyberfox/52.5.2

Takie szybkie pytanko. Jak stworzyć regułę wyjątku dla filtra dobreprogramy.pl##body#top:style(background-image: none!important;) z zasubskrybowanej listy POL: polskie filtry do uBlocka uzupelnienie, bo mi blokuje mój styl w Stylish?
Jak klikam w ten filtr w dzienniku żądań to nie mam żadnej opcji stworzenia takiej reguły tylko komunikat:https://i.imgur.com/Nccgp4Q.png. Nie ma też przy nim żadnego -- ani ++
beata072
 
Posty: 1141
Z nami od: 27 lutego 2010, 04:18

Odp: Reguła wyjątku dla uBlock

Postautor: krystian3w » 04 stycznia 2018, 13:31

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.108 Safari/537.36 OPR/50.0.2762.45

Alternatywa: Przenieść tło do elementu <html>, na forum opcjonalnie można też do elementu <section id="main" ...> (jednak jak strona jest krótka to może być biały pas).

Sam to kiedyś próbowałem wyłączyć ale za słabo znam składnie adblock / ublock a "badfilter" na to nie działa.

¡Moz://a zorro de fuego!

Moz://a raposa de fogo!
krystian3w
 
Posty: 1923
Z nami od: 01 grudnia 2017, 15:27

Odp: Reguła wyjątku dla uBlock

Postautor: beata072 » 04 stycznia 2018, 13:39

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 Cyberfox/52.5.2

Yyy, nie bardzo rozumiem. Czyli jakby to miało konkretnie wyglądać?
W tej chwili mój styl dla DP (nie forum, bo na forum są do wyboru skórki, więc to zbędne) wygląda tak:
Kod: Zaznacz cały
@-moz-document domain("www.dobreprogramy.pl") {
#top {background:-moz-linear-gradient(left,#526A34,#E8FCCE,#E8FCCE,#E8FCCE,#E8FCCE,#526A34) !important}
}
To co mam tu zmienić, żeby ten filtr nie przeszkadzał?

A co do tworzenia reguł wyjątków, to próbowałam znaleźć coś w Google, ale z marnym skutkiem :(
Serio nikt nie potrafi tworzyć reguł skutecznie wyłączających wybrane filtry statyczne z subskrybowanych zestawów w uBlocku?
beata072
 
Posty: 1141
Z nami od: 27 lutego 2010, 04:18

Odp: Reguła wyjątku dla uBlock

Postautor: krystian3w » 04 stycznia 2018, 14:13

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.108 Safari/537.36 OPR/50.0.2762.45

tak (stylish/stylus/xstyle/userContent.css):

Kod: Zaznacz cały
@-moz-document domain("www.dobreprogramy.pl") {
html {background:-moz-linear-gradient(left,#526A34,#E8FCCE,#E8FCCE,#E8FCCE,#E8FCCE,#526A34) !important}
}


https://i.imgur.com/j7IRPB5.jpg


A co do tworzenia reguł wyjątków, to próbowałam znaleźć coś w Google, ale z marnym skutkiem :(
Serio nikt nie potrafi tworzyć reguł skutecznie wyłączających wybrane filtry statyczne z subskrybowanych zestawów w uBlocku?


Bo to filtr ostateczny, trzeba by znawcy typu gorhill, okiehsch, mapx- czy jest zaimplementowana opcja dezaktywacji dla ":style(...)". Bez aktualizacji listy (mała szansa że zrobią xpath czy inną regułę by zablokować obraz i kliknięcie w sporadyczną reklamę).

PS. możesz spróbować zrobić gradient bez przedrostku, wspiera to Firefox 16+ https://caniuse.com/#feat=css-gradients
Ostatnio zmieniony 16 marca 2018, 11:06 przez krystian3w, łącznie zmieniany 2 razy
¡Moz://a zorro de fuego!

Moz://a raposa de fogo!
krystian3w
 
Posty: 1923
Z nami od: 01 grudnia 2017, 15:27

Odp: Reguła wyjątku dla uBlock

Postautor: beata072 » 04 stycznia 2018, 14:23

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 Cyberfox/52.5.2

Faktycznie, dodanie stylu jako własnego filtra działa, dzięki :)

Niemniej jednak temat pozostaje aktualny, bo zapewne jeszcze nie raz trafi się taki ułomny filtr, który będę chciała wyłączyć i nadal nie wiem jak to robić :(
beata072
 
Posty: 1141
Z nami od: 27 lutego 2010, 04:18

Odp: Reguła wyjątku dla uBlock

Postautor: krystian3w » 04 stycznia 2018, 14:43

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.108 Safari/537.36 OPR/50.0.2762.45

Faktycznie, dodanie stylu jako własnego filtra działa, dzięki :)


U mnie na Operze po podmianie momentalne zdechł widać na Chromowatych się tak nie da i trzeba nadać dla innego tagu np. html (jak proponowałem dla stylu w stylish/stylus/xstyle/userContent.css)

Niemniej jednak temat pozostaje aktualny, bo zapewne jeszcze nie raz trafi się taki ułomny filtr, który będę chciała wyłączyć i nadal nie wiem jak to robić


Co do dezaktywacji to może skoro działa w Cyberfox, to może nadając inny CSS wyłączysz / zmodyfikujesz. A dla chromowatych może grohill dobuduje w uBlock ten kamień milowy.
Ostatnio zmieniony 16 marca 2018, 11:07 przez krystian3w, łącznie zmieniany 1 raz
¡Moz://a zorro de fuego!

Moz://a raposa de fogo!
krystian3w
 
Posty: 1923
Z nami od: 01 grudnia 2017, 15:27

Odp: Reguła wyjątku dla uBlock

Postautor: Ravizz » 19 stycznia 2018, 18:57

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0

beata072 pisze:Jak stworzyć regułę wyjątku dla filtra dobreprogramy.pl##body#top:style(background-image: none!important;)


krystian3w pisze:Bo to filtr ostateczny, trzeba by znawcy typu gorhill, okiehsch, mapx- czy jest zaimplementowana opcja dezaktywacji dla ":style(...)".


Nie bardzo rozumiem w czym macie problem, filtry kosmetyczne, nawet typu ":style(...)", dezaktywuje się, podanym pod tym linkiem (na dole) sposobem:
viewtopic.php?p=240699#p240699

Czyli wg. was u was tak utworzone reguły nie działają, a więc proszę podajcie swoje reguły wyjątku które rzekomo nie chcą wam działać, oraz aktywne listy filtrów, wersję uBlocka i przeglądarkę.
Ravizz
 
Posty: 17
Z nami od: 19 stycznia 2018, 18:35

Odp: Reguła wyjątku dla uBlock

Postautor: beata072 » 20 stycznia 2018, 04:20

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 Cyberfox/52.5.2

Ravizz - dzięki, działa :) Jakoś to przegapiłam i zapomniałam, że było w tamtym wątku :P A szukałam w Google i nie mogłam nic sensownego znaleźć...
beata072
 
Posty: 1141
Z nami od: 27 lutego 2010, 04:18

Odp: Reguła wyjątku dla uBlock

Postautor: Ravizz » 20 stycznia 2018, 08:57

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0

@beata072: Również cieszę się, że się wyjaśniło z twojej strony.

Więc teraz czekamy jeszcze na wyjaśnienia ze strony krystian3w.
Ravizz
 
Posty: 17
Z nami od: 19 stycznia 2018, 18:35

Odp: Reguła wyjątku dla uBlock

Postautor: krystian3w » 21 stycznia 2018, 17:00

Przeglądarka: Mozilla/5.0 (Windows NT 10.0; rv:58.0) Gecko/20100101 Firefox/58.0

  • Zrób negacje wycinania tła na forum / portalu DP:

      Kod: Zaznacz cały
      dobreprogramy.pl##body#top:style(background-image: none!important;)
      forum.dobreprogramy.pl##body[class]:style(background-image: none !important;)


      Opcja że sobie ustawie inną grafikę/kolor/gradient jako moja reguła odpada, bo działa tylko w Firefox (Opera, Chorme i inne blinkowate nie ogarniają i raczej długo ogarniać nie będą).

      Poza tym lepiej by było to oddzielić by uBlock nie robił za "Stylus/xStyle/Stylus" / userContent.css - liniowa składnia bardzo utrudnia napisanie prostego CSS.

      Więc niech takie coś zostanie tylko do reklam jak się robi luka której nie można w żaden sposób chwycić bo się np. za dużo wytnie lub zostanie klikalne tło.

  • Przydała by się też opcja negacji uruchamiania javascript:

      Kod: Zaznacz cały
      www.dobreprogramy.pl##script:inject(abort-current-inline-script.js, Math.random, outerMostParent)
      www.dobreprogramy.pl##script:inject(abort-current-inline-script.js, Math.random, \x67\)


      Dopisanie www. miało pomóc, a dalej psuje forum i też nie wiem jak to wyłączyć - wolę reklamę Opery niż w linkach do plików txt doklejało coś (funkcja losująca js przed treścią pliku).

      Być może to naprawiono przypadkiem w Firefox 58, że nic się już nie dokleja albo na forum poprawili kody wchodzące w interakcje - ale wątpię by to poprawili w kodzie forum.

      Opcje z małpami testowałem po radzie od @mapx- - może nie działa aż nie uruchomię ponownie Firefox (u mnie niestety tak się buguje i testować muszę w trybie prywatnym, kontenerach lub po restarcie)
Ostatnio zmieniony 21 stycznia 2018, 18:10 przez krystian3w, łącznie zmieniany 3 razy
¡Moz://a zorro de fuego!

Moz://a raposa de fogo!
krystian3w
 
Posty: 1923
Z nami od: 01 grudnia 2017, 15:27

Odp: Reguła wyjątku dla uBlock

Postautor: beata072 » 21 stycznia 2018, 17:30

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 Cyberfox/52.5.2

@krystian3w - przecież wyjątek
Kod: Zaznacz cały
dobreprogramy.pl#@#body#top:style(background-image: none!important;)
działa też na Chrome. A to co teraz podałeś, to przecież właśnie ten filtr, który mi wszystko psuje, więc chyba coś przekombinowałeś ;)
Na forum DP nie mam tego problemu, bo tam są skórki do wyboru i nie trzeba kombinować ze Stylish.
beata072
 
Posty: 1141
Z nami od: 27 lutego 2010, 04:18

Odp: Reguła wyjątku dla uBlock

Postautor: krystian3w » 21 stycznia 2018, 17:32

Przeglądarka: Mozilla/5.0 (Windows NT 10.0; rv:58.0) Gecko/20100101 Firefox/58.0

No to może wyjątkowo uBlock / portowany Nano Adblocker w Operze działa jeszcze gorzej.

Co do skórek społeczności to tylko jedną aktualizują, a przynajmniej ta osoba o tym pisała publicznie a reszta się po roku zestarzała że jest nieużywalna.
¡Moz://a zorro de fuego!

Moz://a raposa de fogo!
krystian3w
 
Posty: 1923
Z nami od: 01 grudnia 2017, 15:27

Odp: Reguła wyjątku dla uBlock

Postautor: beata072 » 21 stycznia 2018, 17:36

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:52.0) Gecko/20100101 Firefox/52.0 Cyberfox/52.5.2

Testowałam ostatnio różne przeglądarki i muszę powiedzieć, że Opera okazała się najgorsza ze wszystkich. No i ten najnowszy lisek niewiele lepszy :P
beata072
 
Posty: 1141
Z nami od: 27 lutego 2010, 04:18

Odp: Reguła wyjątku dla uBlock

Postautor: Ravizz » 21 stycznia 2018, 23:52

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:57.0) Gecko/20100101 Firefox/1026

@krystian3w: to dobrze, że także i z twojej strony się wyjaśniło, że problem nie leży w uBlock Origin.
Ravizz
 
Posty: 17
Z nami od: 19 stycznia 2018, 18:35

Odp: Reguła wyjątku dla uBlock

Postautor: krystian3w » 22 stycznia 2018, 08:29

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0

Ale szkoda że trzeba było sprawdzać na nowszym Firefox i nie działa żadna metoda wykluczenia blokowania reklamy Opery, przez którą obrywają linkowane pliki txt:

Kod: Zaznacz cały
www.dobreprogramy.pl#@#script:inject(abort-current-inline-script.js, Math.random, outerMostParent)
www.dobreprogramy.pl#@#script:inject(abort-current-inline-script.js, Math.random, \x67\)

dobreprogramy.pl#@#script:inject(abort-current-inline-script.js, Math.random, outerMostParent)
dobreprogramy.pl#@#script:inject(abort-current-inline-script.js, Math.random, \x67\)

forum.dobreprogramy.pl##script:inject(abort-current-inline-script.js, Math.random, outerMostParent)
forum.dobreprogramy.pl##script:inject(abort-current-inline-script.js, Math.random, \x67\)


Kod: Zaznacz cały
>>> https://forum.dobreprogramy.pl/clicks/track?url=%2Fclicks%2Ftrack%3Furl%3Dhttps%253A%252F%252Fhowtodoit.eu%252Fexamples%252Fremove_youtube_video_annotations%252Fremove_youtube_annoyances.txt%26post_id%3D3483291%26topic_id%3D555509&post_id=3483291&topic_id=555509

> --------------------------------------------
> 302 Found
> --------------------------------------------
Status:   302 Found
Code:   302
Server:   nginx
Date:   Mon, 22 Jan 2018 07:32:20 GMT
Content-Type:   text/html; charset=utf-8
Connection:   close
X-Frame-Options:   SAMEORIGIN
X-XSS-Protection:   1; mode=block
X-Content-Type-Options:   nosniff
X-Discourse-Route:   clicks/track
Location:   https://forum.dobreprogramy.pl/clicks/track?url=https%3A%2F%2Fhowtodoit.eu%2Fexamples%2Fremove_youtube_video_annotations%2Fremove_youtube_annoyances.txt&post_id=3483291&topic_id=555509
Cache-Control:   no-store, must-revalidate, no-cache, private
X-Request-Id:   08bbf147-473c-4c64-8d74-85212da8ffcc
X-Runtime:   0.026064
Referrer-Policy:   no-referrer-when-downgrade
Strict-Transport-Security:   max-age=31536000



>>> https://forum.dobreprogramy.pl/clicks/track?url=https%3A%2F%2Fhowtodoit.eu%2Fexamples%2Fremove_youtube_video_annotations%2Fremove_youtube_annoyances.txt&post_id=3483291&topic_id=555509

> --------------------------------------------
> 302 Found
> --------------------------------------------
Status:   302 Found
Code:   302
Server:   nginx
Date:   Mon, 22 Jan 2018 07:32:20 GMT
Content-Type:   text/html; charset=utf-8
Connection:   close
X-Frame-Options:   SAMEORIGIN
X-XSS-Protection:   1; mode=block
X-Content-Type-Options:   nosniff
X-Discourse-Route:   clicks/track
Location:   https://howtodoit.eu/examples/remove_youtube_video_annotations/remove_youtube_annoyances.txt
Cache-Control:   no-store, must-revalidate, no-cache, private
X-Request-Id:   4d5d7c21-3e2d-4447-aa06-ed82d5c41016
X-Runtime:   0.035477
Referrer-Policy:   no-referrer-when-downgrade
Strict-Transport-Security:   max-age=31536000



>>> https://howtodoit.eu/examples/remove_youtube_video_annotations/remove_youtube_annoyances.txt

> --------------------------------------------
> 200 OK
> --------------------------------------------
Status:   200 OK
Code:   200
Date:   Mon, 22 Jan 2018 07:32:21 GMT
Content-Type:   text/plain; charset=utf-8
Connection:   close
Set-Cookie:   __cfduid=d88455a228df5f5f2eba5737298f3f9201516606340; expires=Tue, 22-Jan-19 07:32:20 GMT; path=/; domain=.howtodoit.eu; HttpOnly; Secure
Expires:   Wed, 21 Feb 2018 07:32:21 GMT
Vary:   Accept-Encoding,User-Agent
X-FRAME-OPTIONS:   SAMEORIGIN
Cache-Control:   max-age=5
Strict-Transport-Security:   max-age=0; includeSubDomains; preload
X-Content-Type-Options:   nosniff
Expect-CT:   max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
Server:   cloudflare
CF-RAY:   3e10d19b38b12678-FRA


Jest jeszcze opcja że wyłączam złą regułę i nie zobaczę efektu otwierając plik txt z dobroprogramowego linka z forum.
¡Moz://a zorro de fuego!

Moz://a raposa de fogo!
krystian3w
 
Posty: 1923
Z nami od: 01 grudnia 2017, 15:27

Odp: Reguła wyjątku dla uBlock

Postautor: Garu » 22 stycznia 2018, 10:07

Przeglądarka: Mozilla/5.0 (Windows NT 5.1; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.8.0a1

Kilka tygodni szukam sposobu zablokowania obrazków tła base64 na dobreprogramy i na innych portalach. Na razie nico, a szkoda, bo wiele portali przeładowuje aktywnymi przekierowaniami z reklam umieszczonych na obrazkach tła strony.
Moje słowa starzeją się ze mną i prowadzą do ściany.
Garu
 
Posty: 1365
Z nami od: 31 stycznia 2014, 18:55

Odp: Reguła wyjątku dla uBlock

Postautor: beata072 » 22 stycznia 2018, 10:53

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.52 Safari/537.36

@Garu: no właśnie ja mam zablokowane oryginalne tło na DP i wstawione własne. Działa na Chrome (a dokładnie Slimjet) i na Firefox 52 (Cyberfox). Ale może nie do końca wiem, o co Tobie dokładnie chodzi z tym base64. W każdym razie widzę zawsze tylko własne tło
beata072
 
Posty: 1141
Z nami od: 27 lutego 2010, 04:18

Odp: Reguła wyjątku dla uBlock

Postautor: Garu » 22 stycznia 2018, 12:38

Przeglądarka: Mozilla/5.0 (Windows NT 5.1; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.8.0a1

Reklama opery jest wbudowana jako obrazek tła. Do tego jeszcze na tym jest iframe - przekierowanie.

Chodzi o to, że ta reklama w kodzie ma backorund png base64. Spotykam takie image base64 bardzo często na innych stronach. Chodzi mi o zasadę blokowania takich obrazków tła.
Moje słowa starzeją się ze mną i prowadzą do ściany.
Garu
 
Posty: 1365
Z nami od: 31 stycznia 2014, 18:55

Odp: Reguła wyjątku dla uBlock

Postautor: beata072 » 22 stycznia 2018, 12:42

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.52 Safari/537.36

A gdzie ta reklama jest? Na głównej nie widzę
beata072
 
Posty: 1141
Z nami od: 27 lutego 2010, 04:18

Odp: Reguła wyjątku dla uBlock

Postautor: Garu » 22 stycznia 2018, 13:05

Przeglądarka: Mozilla/5.0 (Windows NT 5.1; rv:52.9) Gecko/20100101 Goanna/3.4 Firefox/52.9 PaleMoon/27.8.0a1

No to dobrze wycięłaś tło DP, tylko zazdrościć.
http://prntscr.com/i3vxxp
Moje słowa starzeją się ze mną i prowadzą do ściany.
Garu
 
Posty: 1365
Z nami od: 31 stycznia 2014, 18:55

Następna

Wróć do Rozszerzenia dla Firefoksa

Kto jest online

Zarejestrowani użytkownicy: Bing [Bot], Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: