Oprogramowanie

17 marca 2012

Własny serwer PROXY z Proxomitron


Wielu użytkowników Internetu spotyka się na co dzień z najbardziej uciążliwymi elementami stron sieci Web – reklamami. Oczywiście, najnowsze przeglądarki eliminują pewną ich część, jednakże wielokrotnie natrafiamy na te bardziej uporczywe. Można tutaj wymienić wyskakujące okna, które potrafią omijać mechanizmy ich blokowania zaimplementowane w przeglądarkach, wielkie, animowane banery reklamowe czy chociażby zwykłe buttony, które zwyczajnie utrudniają przeglądanie zawartości witryn internetowych. Nie od dziś wiadomo, że sposobów na unieszkodliwianie niepożądanych reklam jest naprawdę dużo, jednak moim zdaniem najlepszą metodą jest skorzystanie z programu Proxomitron, który, mimo że od dośc dawna nie został zaktualizowany, nadal doskonale pełni swoją funkcję.

Opis programu Proxomitron

Proxomitron jest drobną aplikacją, jednakże o bardzo dużych możliwościach. Program zajmuje minimalną ilość pamięci, toteż nie spowalnia pracy komputera. Ponadto, filtrując witryny ze zbędnych elementów, przyspiesza wczytywanie stron, co jest szczególnie ważne dla użytkowników słabszych komputerów. Oczywiście blokowanie reklam nie jest jedyną funkcją programu, jednak w tym artykule najwięcej czasu poświęcimy właśnie temu zagadnieniu. Jeszcze kilka słów na temat działania programu. Proxomitron funkcjonuje na zasadzie połączenia przez proxy i w tym przypadku nasz komputer jest serwerem proxy dla samego siebie. Oczywiście, nie ma to żadnego wpływu na szybkość połączenia.

Instalacja i wstępna konfiguracja

Pobieramy program ProxN45j.exe ze strony http://www.proxomitron.info/files/index.html. Proces instalacji nie powinien sprawić problemów, dlatego jego opis pozwolę sobie pominąć. Teraz czas na odpowiednią konfigurację przeglądarki. To, czy Proxomitron jest włączony lub wyłączony nie ma większego znaczenia.
Uruchamiamy dowolną przeglądarkę internetową. Następnie musimy dokonać odpowiednich modyfikacji ustawień serwera proxy. Dostęp do opcji konfiguracyjnych proxy przedstawię na przykładzie trzech najpopularniejszych przeglądarek.

  • Internet Explorer
    Z menu Narzędzia wybieramy Opcje internetowe. Następnie przechodzimy na kartę Połączenia i klikamy przycisk Ustawienia sieci LAN. Zaznaczamy opcję Używaj serwera proxy dla sieci LAN i klikamy przycisk Zaawansowane.
  • Opera
    Z menu Narzędzia wybieramy Preferencje i przechodzimy na kartę Zaawansowane. Klikamy gałąź Sieć, a następnie przycisk Serwery proxy.
  • Mozilla Firefox
    Z menu Narzędzia wybieramy Opcje. Następnie klikamy ikonę Zaawansowane i przechodzimy na kartę Sieć. Klikamy przycisk Ustawienia i zaznaczamy opcję Ręczna konfiguracja serwerów proxy.

W otwartym oknie dialogowym ustawiamy proxy w następujący sposób:

  • Protokół: HTTP
  • Serwer: localhost
  • Port: 8080

Jeśli ustawimy taki serwer proxy, przeglądarka nie będzie mogła połączyć się z Internetem, gdy program będzie wyłączony. Warto więc dodać Proxomitrona do autostartu. Najprościej można tego dokonać, umieszczając skrót do programu w folderze Autostart, dostępnym w menu Start. Ponadto, jeśli korzystamy z programu typu firewall, należy utworzyć odpowiedni wyjątek dla Proxomitrona. Teraz możemy już przystąpić do dostosowywania programu do własnych potrzeb.
Główne okno programu

Wygląd programu nie należy do najpiękniejszych na świecie. Nie jest to jednak istotne, gdyż po skonfigurowaniu będziemy bardzo rzadko korzystać z okna programu, które z kolei prezentuje się następująco:

A teraz opis opcji, do których mamy dostęp w głównym oknie programu:

  • Pasek menu – niewielki pasek narzędzi. Najważniejszym elementem jest, znajdująca się po lewej stronie, dyskietka (na screenie nieaktywna), która służy do zapisywania zmian w konfiguracji programu.
  • Pole Active Filters – umożliwia szybkie wyłączenie całej kategorii filtrów.
  • Pole Edit Filters – w jego obrębie znajdują się cztery przyciski: Web [age i Headers, odpowiedzialne za tworzenie i modyfikację filtrów, Config, dający dostęp do ustawień programu oraz Proxy, który umożliwia skonfigurowanie serwera proxy, przez który ewentualnie możemy się łączyć (zastępuje to opcję w ustawieniach przeglądarki, która została wykorzystana do działania programu).
  • Przycisk Bypass – po jego wciśnięciu zostaną wyłaczone wszystkie filtry. Jest to przydatna opcja wtedy, gdy po konfiguracji Proxomitrona występują problemy ze wczytaniem danej strony albo chwilowo chcemy wyłączyć program. Gdy opcja Bypass jest włączona, ikona w zasobniku systemowym zmienia kolor na ciemniejszy.
  • Przycisk Abort – anuluje wszystkie połączenia obsługiwane w danej chwili przez program.
  • Przycisk Log Window – wyświetla okno, w którym wyświetlane są raporty z działania programu.
  • Pasek stanu – wyświetla bieżące informacje o działaniu programu, aktywnych połączeniach, itd.

Konfiguracja filtrów

Konfigurację filtrów rozpoczniemy od tych, które bezpośrednio ingerują w kod przeglądanej strony. Aby rozpocząć, w głównym oknie Proxomitrona klikamy przycisk Web Page. Otwiera się okno dialogowe z listą filtrów. Domyślna konfiguracja jest wystarczająca, by pozbyć się większości reklam. Czasem jednak denerwujący może okazać się jakiś element witryny, wtedy jedynym rozwiązaniem może być ręczne skonfigurowanie reguły, która zmodyfikuje kod strony.
Jako przykład ukryjemy listę kategorii artykułów, znajdującą się po lewej stronie tego artykułu. Na początek musimy zajrzeć do źródła strony (odpowiednia pozycja dostępna w menu Widok przeglądarki) i odnaleźć charakterystyczny element, dla którego zmienimy właściwości. Fragment kodu, odpowiedzialny za wyświetlanie wspomnianej listy kategorii prezentuje się następująco:

Najbardziej charakterystyczny element został wyróżniony pogrubioną czcionką. Zatem w tym przypadku najlepszym rozwiązaniem będzie skorzystanie ze stylów CSS. Najpierw jednak tworzymy nowy filtr. W tym celu klikamy przycisk New. Otwiera się okno, w którym ustawiamy parametry filtru. W polu Filter Name wpisujemy dowolną nazwę, np.
Ukrywanie kategorii

W polu URL Match wpisujemy zakres adresów, dla których filtr ma działać. W naszym przypadku reguła dotyczyć będzie dwóch adresów: http://tweaks.pl oraz http://www.tweaks.pl. Możemy to zapisać w postaci takiego wyrażenia:
(www.|)tweaks.pl/

Następnie wypełniamy pole Matching Expression, wpisując wybrany wcześniej fragment kodu:

Zaś w polu Replacement Text wpisujemy wymieniony fragment kodu, ale odpowiednio uzupełniony za pomocą atrybutu style:

Artykuł znaleziono wpisując takie słowa:

  • własny serwer proxy

Czytaj też:

  1. Własny serwer WWW i FTP na Windows XP Niewielu użytkowników wie, że postawienie prostego serwera WWW, wraz z FTP w systemie Windows XP jest...
  2. Własny skrót do programu w oknie Uruchamianie Zauważyłeś pewnie, że wiele programów można uruchomić poprzez wpisanie ich nazwy w okienku Uruchamianie (Win+R)). Szybkie...
  3. Własny napis na avatarze – Photoshop Avatar-„ w światach wirtualnych, takich jak niektóre gry komputerowe zwłaszcza RPG i FPP, forach dyskusyjnych itp....
  4. Własny styl w menu logowania Jeżeli dbasz o każdy szczegół w Twoim systemie oraz używasz klasycznego menu logowania rodem z Microsoft...
  5. Problem serwer RPC jest niedostępny – nieudana synchronizacja Z pewnością synchronizacja czasu to czynność, którą wykonywałeś niejednokrotnie. Niekiedy zdarza się, że czas nie zostaje...


Tagi:

O Autorze

makensis
Od 2006 roku Redaktor Naczelny oraz Administrator Tweaks.pl Autor dwóch książek o systemach operacyjnych, szeregu publikacji i porad odnośnie użytkowania komputera. Absolwent Wydziału Elektroniki. Z zamiłowania informatyk, pozycjoner i podróżnik.




 
 

 
 

Windows Media Player 12 – ciekawe sztuczki

Odtwarzacz multimedialny to oprogramowanie kluczowe dla wszystkich pragnących umilić sobie czas spędzany przy komputerze. Trudno powiedzieć, która aplikacja jest najlepsza – każdy ma bowiem swoje upodobania. Z pewności...
przez makensis
0

 
 
piractwo nielegalny Windows piracki komputer

Być piratem czy legalnym użytkownikiem?

Co zyskujesz będąc legalnym użytkownikiem systemu Windows XP/Vista/7?Dostęp do szerokiej gamy darmowych aplikacji oraz aktualizacji twojego systemu operacyjnego, pełne wsparcie techniczne oraz wiele, wiele innych rzeczy(np...
przez makensis
0

 
 
gecko

Gecko – interfejs przeglądarek i klientów pocztowych

Silnik Gecko (pierwotnie NGLayout) powstał w 1997 roku na potrzeby przeglądarki Netscape Navigator 1.0 i początkowo tworzony był tylko dla tej przeglądarki oraz pakietu Mozilla Suite, jednak dziś jego zastosowanie jest o ...
przez makensis
0

 

 
Windows logo

Jak powstaje Windows?

Zapewne jesteś użytkownikiem systemu Windows. Czy nie zadawałeś sobie nigdy pytania jak profesjonalni programiści tworzą system Billa Gates’a. Ten artykuł pokrótce przybliży Ci sposób tworzenia Windows. Przygoto...
przez makensis
0

 
 
Windows live logo

Certyfikaty Microsoft drogą do kariery

Microsoft jest jednym z liderów oprogramowania dostarczającego nowych rozwiązań. Z produktami Microsoft spotkamy się na co dzień. Systemy operacyjne, pakiety biurowe Office, czy aplikacje bazodanowe. Jednym z kluczowych e...
przez makensis
0

 



0 komentarzy


Dodaj pierwszy komentarz!


Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

*

Możesz użyć następujących tagów oraz atrybutów HTML-a: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


 
Przeczytaj poprzedni wpis:
Dodawanie własnej wyszukiwarki do listy wyszukiwarek Opery

Z tej porady dowiesz się, jak dodać wyszukiwarkę z serwisu np. www.tweaks.pl: do przeglądarki Opera 9.x, aby była widoczna w...

Zamknij