piątek, 7 marca 2008

Hoster v1.0.0

Z potrzeby, ułatwienia sobie dodawania nowych stron, i zarządzania plikiem hosts napisałem program. Przed chwilą nazwany Hoster wersja 1.0.0 . Jest on uzupełnieniem wpisu ,

Zablokuj "złe" strony... v2


Program znajdujący się tam ewoluował w hostera.
Atuty:
+wyświetlanie zawartości pliku hosts
+dodawanie nowych stron do pliku hosts
+usuwanie stron z pliku hosts
+pełna zgodność z licencją GPL
+intuicyjne menu
+ciekawe demo

TO DO
-tworzenie virtual hostów
-blokada na hasło
-ulepszenie mechanizmu wyświetlania stron

Marzenia
-przeniesienie programu na okienka, czyt. wprowadzenie możliwości wyklikiwania operacji

Jak to wygląda:

Hoster w całej okazałości... ;]


Licencja:
GNU GPL

Pobieranie(program, źródło w języku Pascal):
http://bzyx90.googlepages.com/Hoster.zip

Będę wdzięczny za wszelkie zgłoszone błędy.

poniedziałek, 3 marca 2008

Zablokuj "złe" strony... v2

#Dodano program automatyzujący proces dodawania stron, patrz dół strony.

Jak zablokować różne strony internetowe? To proste ;D

1)Pobieram Serwer HTTP Apache, np z tąd(najnowsza wersja, w zupełności wystarczająca jest tu) po prostu pobrać i zainstalować. Na początku kilka razy NEXT, następnie zgodnie z rysunkiem. Sory za tego orta, wiem miało być "możesz".

Po tym oknie znowu kilkakrotnie klikamy NEXT.

2)Jeżeli mamy zainstalowany SKYPE w ustawieniach zaawansowanych wyłączamy opcję (patrz rysunek)




3) Po kliknięciu na tą ikonkę w taryu, mamy nasz panel sterowania serwerem. Tam jest wszystko co portrzebne START, STOP, RESTART - chyba logiczne.


4) Oczywiście jeżeli serwer nie był włączony, kilkamy na START, w poniższym logu powinniśmy zostać poinformowani o pomyślnym uruchomieniu. Serwer będzie się uruchamiał po każdym włączeniu systemu.


5)Teraz uruchamiamy ulubioną przglądarkę, i wpisujemy w pasku adresu localhost. Powinniśmy otrzymać komunikat podobny do tego.


6) Teraz przechodzimy do folderu gdzie zainstalowaliśmy nasz serwer, w moim przypadku "C:\Program Files\Apache Software Foundation\Apache2.2", otwieramy folder "htdocs" czyli ogólnie, (tak można skopiować) "C:\Program Files\Apache Software Foundation\Apache2.2\htdocs" znajduje sie tam plik index.html, w którym możemy zapisać dowolny kod HTML, który wyświetli sie na zablokowanych stronach.


TAK WIEM O TYM ORCIE NA ZRZUCIE POWINNO BYĆ "MOŻESZ" ZA PÓŹNO ZAUWAŻYŁEM

7) Otwieramy folder w zależności od wersji systemu Windows "C:\WINNT\system32\drivers\etc" lub "C:\WINDOWS\system32\drivers\etc" powinien się tam znajdować plik hosts (tak bez rozszerzenia) jeśli go nie ma tworzymy go, lub przekopiowujemy z np.pulpitu gdy system zgłasza błąd. Otwieramy go np. w Notatniku i wklejamy do niego treść.

# Copyright (c) 1993-1999 Microsoft Corp.
#
# To jest przykładowy plik HOSTS używany przez Microsoft TCP/IP
# w systemie Windows.
# Ten plik zawiera mapowania adresów IP na nazwy komputerów
# Każdy wpis powinien być w osobnej linii.
# W pierwszej kolumnie powinny być umieszczone adresy IP, a następnie
# odpowiadające im nazwy komputerów. Adres i nazwa powinny być oddzielone
# co najmniej jedną spacją
#
# Dodatkowo, komentarze (takie jak te) można wstawiać w poszczególnych
# liniach lub po nazwie komputera, oznaczając je symbolem '#'.
#
# Na przykład:
#
# 102.54.94.97 rhino.acme.com # serwer źródłowy
# 38.25.63.10 x.acme.com # komputer kliencki x

127.0.0.1 localhost

127.0.0.1 gry.pl
127.0.0.1 www.gry.pl

127.0.0.1 kurnik.pl
127.0.0.1 www.kurnik.pl


W ten sposób zablokowaliśmy strony: gry.pl i kurnik.pl jeżeli chcesz zablokować coś innego, po poprostu dopisujesz poniżej:
np.
127.0.0.1 ubieranki.eu
127.0.0.1 www.ubieranki.eu


i już nie ma ubieranek. Proste nie prawdaż.




I jeszcze jedna kwestia, nie do tego stworzono serwer www apache, ale jeżeli można go do tego wykorzystać, to tylko + dla niego. W razie pytań pisać.
Gdy znajdę chwilę czasu postaram się napisać program automatyzujący proces dodawania nowych stron.

Program dodający strony, do pliku hosts, prowadzi nas za rączkę... ;]
http://bzyx90.googlepages.com/dodaj_hosts.zip

Licencja: GPL

by TemplatesForYouTFY
SoSuechtig, Burajiru