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ź.
Jedyny zestaw jaki znam:
http://www.neilvandyke.org/privoxy-rules/
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.)
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.
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.
Ja też mam takie łącze i czasem zauważam spowolnienia, ale tylko czasem. Pokombinuj
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
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ź
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
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ę?
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.
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?
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).
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 ( ) i szukam czegoś, co będzie na równi lub lepsze od owego blockera z FF.
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 ( ) i szukam czegoś, co będzie na równi lub lepsze od owego blockera z FF.
Wrzuć na luz. Adblock to nie wszystko.
Na niektórych stronach i Privoxy spowalnia (zależy ile ma do przerobienia).
Originally posted by archetwist:
Wrzuć na luz. Adblock to nie wszystko.
Napewno, ale konkurencja ma ten argument przeciwko Operze
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?
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.
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
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ź
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ć
Dokładne wskazówki tu:
http://operawiki.info/BlokowanieReklam
W Operze 9, jak wiesz, urlfilter.ini już istnieje.
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ć.
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.
- wejść do konfiguracji przez http://config.privoxy.org/
- View & change the current configuration
- Edit przy user.action
- w wybranej sekcji lub w nowej (Insert new section below) przy Actions kliknąć Edit
- ustawić block i handle as image na Enable
- zaakceptować i przy URL patterns wpisać:
.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ć
Spróbuj przez filter.ini zrobić coś takiego jak .miranda.kom.pl/images/buttons/.*\.[gif|jpg|jpeg|png] .
Bardzo Ci dziękuję.
Jakby Ci się przypomniało jak to zrobić pod Proxomitron byłbym Ci bardzo wdzięczny.
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.
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?
Update: Z odpowiedzią zostałem sporo uprzedzony... za długo karta czekała w tle na przeczytanie...
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...
Skoro chcesz...
Prosz, to sa moje adresy ktore nie pojawily sie u ciebie:
1filter.txt