Opera + blokowanie reklam + PRIVOXY

w dziale Opera
tomurbanowicz napisał(a):

Witam

Już naprawdę wiele było wątków o blokowaniu reklam w Operze, ale ja chciałbym zapytać o sposób z PRIVOXY. Czy są gdzieś w necie aktualne reguły (filtry) do PRIVOXY - typu ProxoFilterSet-Grypen do Proxomitron?

Z góry dziękuję za odpowiedź.

archetwist napisał(a):

Jedyny zestaw jaki znam:
http://www.neilvandyke.org/privoxy-rules/

daroc napisał(a):

Czy tylko u mnie przy używaniu privoxy występuje taki efekt, że strona najpierw jest ładowana, a wyświetlana w Operze dopiero po całkowitym załadowaniu dokumentu (obrazki ładują się już po rozpoczęciu wyświetlania)?
Może jaśniej:
- wpisuję adres http://www.w3.org/TR/html4/struct/links.html
- pobierany jest dokument (w Operze mam białą stronę)
- dokument zostaje pobrany w całości, Opera zaczyna wyświetlać stronę
- pobierane są pozostałe elementy strony (obrazki etc.)

archetwist napisał(a):

Nic takiego nie zaobserwowałem. Nie wiem jak masz ustawione Privoxy, ale część z domyślnie włączonych filtrów jest dosyć czasochłonna. Spróbuj powyłączać niektóre z nich.

daroc napisał(a):

Przez cały czas pobierania dokumentu mam 100% cpu usage, więc rzeczywiście to może być problemem.
Obecnie siedzę na łączu 128/128kbps, więc ten dokument pobiera się dobre kilka sekund, więc opisany przeze mnie efekt jest zauważalny.

archetwist napisał(a):

Ja też mam takie łącze i czasem zauważam spowolnienia, ale tylko czasem. Pokombinuj smile

Oto część moich ustawień:

{-deanimate-gifs \
# trzy kolejne są pamięciożerne
 -filter{refresh-tags} \
 -filter{img-reorder} \
 -filter{webbugs} \
 -filter{jumping-windows} \
 -filter{ie-exploits} \
 +filter{html-annoyances} \
 +filter{banners-by-size} \
 +filter{banners-by-link} \
 -hide-referrer \
 +session-cookies-only \
}
/
{-session-cookies-only \
}
# tu lista domen dla których włączam ciastka
{+block \
}
/gemius.js
.hit.gemius.pl
# digg źle działa z następującymi filtrami, więc je wyłączam
{-filter{js-annoyances} \
 -filter{html-annoyances} \
 -filter{refresh-tags} \
 -filter{unsolicited-popups} \
 -filter{banners-by-size} \
 -filter{banners-by-link} \
}
.digg.com

tomurbanowicz napisał(a):

A czy próbowałeś zaimportować zestaw filtrów z AdBlocka z FF?
I czy mógłbyś się podzielić Twoim plikiem blokującym do Privoxy? Raczkuje dopiero w temacie i interesuje mnie jak definiuje się reguły blokujące.

Z góry dziękuję za odpowiedź

archetwist napisał(a):

Originally posted by tomurbanowicz:

A czy próbowałeś zaimportować zestaw filtrów z AdBlocka z FF?


Próbowałem, ale nie wyszło. Za dużo roboty z rozbieżnościami w zapisie adresów.

Originally posted by tomurbanowicz:

I czy mógłbyś się podzielić Twoim plikiem blokującym do Privoxy? Raczkuje dopiero w temacie i interesuje mnie jak definiuje się reguły blokujące.


Masz na myśli plik filtrów? Nie mam tego zbyt wiele. Kiedyś było więcej, ale nie chciało mi się aktualizować, gdy coś zmienili w kodzie strony.

FILTER: lastfm-ads Removes indieclick ads from last.fm
s@<div style\=\"margin\:20px 0 5px \-5px.*<\/div>@@Usg

FILTER: deviantart-ads Removes DeviantART banner ads
s@<div id=\"sponsors\".*<div class=\"ads-wide.*<div class=\"ad-holder.*<\/div>.*<\/div>*<\/div>@@Usg

FILTER: dejavascriptizer Changes javascript links into normal ones
s@<a[^>]*href=['"]?javascript:[a-z]+\((['"].*['"]).*>@<a href=$1\>@Usg

tomurbanowicz napisał(a):

Domyślam się, że używasz go już od jakiegoś czasu. Czy próbowałeś może Proxomitron z filtrami Grypen?
Trochę pogubiłem się w gąszczu Privoxy - jaka jest jego skuteczność i szybkość w porównaniu z Proxomitron?
Czy używasz zatem filter.ini/urlfilter.ini? Czy Proxy załatwia Ci całą sprawę?

archetwist napisał(a):

Tak, korzystałem z Proxomitrona (z różnymi zestawami filtrów). W Privoxy bardziej podobał mi się sposób tworzenia filtrów i możliwość konfiguracji za pośrednictwem przeglądarki. Skuteczność i szybkość są porównywalne (chociaż Privoxy mniej elegancko radzi sobie z ukrywaniem reklam). Z filter.ini nie korzystam, ale może zacznę, jeśli wprowadzą obsługę wyrażeń regularnych. Jeśli jeszcze do tego "preferencje dla witryny" będą działać jak należy, Privoxy/Proxomitron mogą okazać się zupełnie zbędne.

tomurbanowicz napisał(a):

Piszesz w czasie przeszłym o używaniu Proxomitrona i Privoxy. Czy mam rozumieć, że już ich/jego nie używasz? Nurtuje mnie sprawa blokowania reklam (chyba sfiksowałem na tym punkcie, he, he) dlatego wypytuję o to. Jakiej Opery używasz?

archetwist napisał(a):

Originally posted by tomurbanowicz:

Piszesz w czasie przeszłym o używaniu Proxomitrona i Privoxy. Czy mam rozumieć, że już ich/jego nie używasz? Nurtuje mnie sprawa blokowania reklam (chyba sfiksowałem na tym punkcie, he, he) dlatego wypytuję o to. Jakiej Opery używasz?


Zaczęły mnie denerwować bugi Privoxy, który od dawna nie był rozwijany (zresztą to samo jest z Proxomitronem). Ostatnio "session cookies only" zastępuje mi Opera (ostatnia weekly).

tomurbanowicz napisał(a):

Ja od jakiegoś czasu używam Proxomitrona z najnowszymi filtrami Grypen i powiem, że nawet jestem zadowolony z jego skuteczności - jak dotąd nie zauważyłem bug'ów. Zastanawia mnie tylko, czy nie przesadzam z tym - mam wszak zdefiniowany nawet nieźle urlfilter.ini. Zauważyłem, że na wolnym komputerze surfowanie z Proxo jest spowolnione - ech, brakuje mi AdBlocka w Operze z wyrażeniami regularnymi, jak ma to miejsce w FF ( sad ) i szukam czegoś, co będzie na równi lub lepsze od owego blockera z FF.

archetwist napisał(a):

Originally posted by tomurbanowicz:

Zauważyłem, że na wolnym komputerze surfowanie z Proxo jest spowolnione - ech, brakuje mi AdBlocka w Operze z wyrażeniami regularnymi, jak ma to miejsce w FF ( sad ) i szukam czegoś, co będzie na równi lub lepsze od owego blockera z FF.


Wrzuć na luz. Adblock to nie wszystko. wink

Na niektórych stronach i Privoxy spowalnia (zależy ile ma do przerobienia).

tomurbanowicz napisał(a):

Originally posted by archetwist:

Wrzuć na luz. Adblock to nie wszystko.


Napewno, ale konkurencja ma ten argument przeciwko Operze smile

Ostatecznie zamykając ten temat: proponujesz używać Proxomitrona/Privoxy, czy raczej sklecić reguły do filter.ini/urlfilter.ini i używać jedynie Block Content'a?

archetwist napisał(a):

Originally posted by tomurbanowicz:

Ostatecznie zamykając ten temat: proponujesz używać Proxomitrona/Privoxy, czy raczej sklecić reguły do filter.ini/urlfilter.ini i używać jedynie Block Content'a?


Jeśli chcesz raz ustalić reguły, które załatwią problem większości reklam, to Proxomitrona lub Privoxy. Jeśli nie przeszkadza Ci dodawanie co pewien czas nowych regułek, a nie potrzebujesz zmiany User-Agent czy lepszego zarządzania ciasteczkami, to samej Opery.

tomurbanowicz napisał(a):

Jak do tej pory, mój zestaw reguł w urlfilter.ini więcej wycina reklam niż Proxomitron z najnowszymi filtrami Grypen - nie ma co kombinować, zostaje na samym Block Content smile

tomurbanowicz napisał(a):

Spytam jeszcze w jakis sposób w Proxomitron (przepraszam, że nie jest to temat wątku) usunać reklamę z:
http://www.miranda.kom.pl/ ?
Nie wiem, w jaki sposób w Proxo dodać http://www.miranda.kom.pl/images/buttons/ik-banner2.gif

I jak dodać do zablokowania np.:

hit.gemius.pl

Z góry dziękuję za odpowiedź

Medium napisał(a):

Originally posted by tomurbanowicz:

I jak dodać do zablokowania np.:hit.gemius.p


Zamknij Operę i po prostu dopisz do urlfilter.ini adresy, których nie chcesz odwiedzać smile

Dokładne wskazówki tu:
http://operawiki.info/BlokowanieReklam

W Operze 9, jak wiesz, urlfilter.ini już istnieje.


tomurbanowicz napisał(a):

No wiesz...

Nie pytałem o urlfilter.ini bo mam go super skonfigurowanego. Pytałem o Proxo, bo zależy mi (mam swoje powody) na blokowaniu jedynie w Proxomitronie/Privoxy a nie wiem jak to dodać.

archetwist napisał(a):

Originally posted by tomurbanowicz:

Nie wiem, w jaki sposób w Proxo dodać http://www.miranda.kom.pl/images/buttons/ik-banner2.gif


Nie pamiętam jak się to robiło w Proxomitronie, ale mogę podać przepis dla Privoxy.


.miranda.kom.pl/images/buttons/ik-banner1.gif

Gdybyś chciał zablokować wszystkie pliki znajdujące się w podkatalogu buttons, mógłbyś wpisać coś takiego:

.miranda.kom.pl/images/buttons/.*

Zgodnie z regułami rządzącymi wyrażeniami regularnymi kropka oraz gwiazdka zastępują dowolną ilość znaków. Pamiętaj jednak, że to polecenie blokuje nie tylko obrazki, ale wszystkie pliki o takich adresach. Gdybyś chciał zablokować tylko obrazki, mógłbyś zrobić tak:

.miranda.kom.pl/images/buttons/.*\.[gif|jpg|jpeg|png]

I jak dodać do zablokowania np.:

hit.gemius.pl


Jak wyżej, czyli poprzedziwszy adres kropką, i z tą różnicą że bez handle as image.

Originally posted by medium:

Zamknij Operę i po prostu dopisz do urlfilter.ini adresy, których nie chcesz odwiedzać smile


Spróbuj przez filter.ini zrobić coś takiego jak .miranda.kom.pl/images/buttons/.*\.[gif|jpg|jpeg|png] wink .

tomurbanowicz napisał(a):

Bardzo Ci dziękuję.
Jakby Ci się przypomniało jak to zrobić pod Proxomitron byłbym Ci bardzo wdzięczny.

archetwist napisał(a):

Originally posted by tomurbanowicz:

Jakby Ci się przypomniało jak to zrobić pod Proxomitron byłbym Ci bardzo wdzięczny.


Tutaj jest to wyjaśnione:
http://proxomitron.info/45/help/BlockList%20Using.html

Wpisz adres w przedstawione okienko.

daroc napisał(a):

W Proxomitronie klikasz prawym na ikonkę w trayu -> blocklists -> add to url killfile i tam sobie dopisujesz adresy (w razie czego wybierz edit url killfile). (Piszę z pamięci, więc może być niedokładnie.)

Originally posted by tomurbanowicz:

mój zestaw reguł w urlfilter.ini więcej wycina reklam niż Proxomitron z najnowszymi filtrami Grypen


Skoro tak zachwalasz, to może podzielisz się tym plikiem? wink

Update: Z odpowiedzią zostałem sporo uprzedzony... za długo karta czekała w tle na przeczytanie... whistle

tomurbanowicz napisał(a):

Jasne że mogę:

urlfilter.ini

Możecie podzielić się Waszymi filter.ini, swoimi uwagami itp. Może stworzymy wspólnie coś extra ;-)

EDIT: Na słabym komputerze używanie Proxomitrona to masochizm...

Xeophyte napisał(a):

Skoro chcesz...
Prosz, to sa moje adresy ktore nie pojawily sie u ciebie:
1filter.txt