Pokazywanie postów oznaczonych etykietą Instalacja Wippien. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą Instalacja Wippien. Pokaż wszystkie posty

Jak grać ... Need For Speed ProStreet?









   Poradnik powstał na prośbę użytkownika Domofon i NuBeX.

   Dla mnie seria NFS zakończyła się na Most Wanted. Później to już  było zwykle odgrzewanie kotletów z wczorajszego obiadu. A już ostatnia z serii to pomyłka kompletna. I nie mowie tutaj o braku opcji rozgrywki w sieci LAN. Twórca gry tworzy ja jak uważa za słuszne. 

  Brakowało mi w tej grze tego czegoś. Nieuchwytnego a jednocześnie to bliżej nie określone coś sprawiało że siedziałeś przed gra długo i dłużej aby zdobyć jeszcze jedno osiągniecie. Jeszcze jeden dodatek. 

   Poradnik ten nie jest mojego autorstwa. Można go znaleźć online, przy odrobinie wysiłku ;) Ja tylko poddam go edycji i wytłuszczę najważniejsze moim zdaniem elementy. Miłego grania. 

   Jak zwykle, proszę o klikanie w 'lubię to' dzięki czemu może ktoś z Waszych znajomych będzie chciał aby powstał nowy poradnik ? Także zachęcam do komentowania.


Wstępna konfiguracja.

   Do poprawnego grania wymagane będą:
1.) Patch 1.1 - link do pobrania.
2.) Need for Speed ProStreet - LAN Server -> link do pobrania.
3.) Microsoft .NET Framework w wersji 2.0 ( lub nowszej )-> link do pobrania. 
   Po pobraniu, należy zainstalować wymagane składniki.

UWAGA.
Archiwum 'Need for Speed ProStreet - LAN Server' wypakować należy do katalogu:
/Program Files/Electronic Arts/Need For Speed ProStreet/Online/


WAŻNE: 
1.)  Program 'ProStreet PC LAN Game Server' to osobna aplikacja, która musi zostać uruchomiona przed rozpoczęciem gry w sieci LAN. 
2.) Na każdą sieć LAN należy uruchomić tylko jeden serwer. W jednej sieci lokalnej potrzebny jest tylko jeden program ProStreet PC LAN Game Server. Każdy serwer może obsługiwać do 32 rozgrywek. 

Klient gry ProStreet.

   Przed wybraniem opcji gry w sieci LAN, na jednym z komputerów podłączonych do sieci lokalnej MUSI zostać uruchomiony program PC LAN Game Server. Poniżej znajdują się instrukcje, jak to zrobić.

   Opcję gry w sieci LAN można znaleźć w głównym menu gry. 
1.) Automatyczne wykrycie serwera gry PC LAN.

   Po wybraniu trybu LAN, gra ProStreet automatycznie wykryje serwer LAN działający w danej w sieci lokalnej, a następnie się z nim połączy.

   Jeśli serwer nie zostanie znaleziony automatycznie, pojawi się ekran, na którym gracz będzie musiał ręcznie wpisać adres IP serwera gry, w przypadku gdy działa on w innej podsieci. 

2.) Stworzenie konta LAN.

   Tryb gry w sieci lokalnej wymaga od każdego gracza stworzenia konta użytkownika na serwerze gry LAN. Nazwa użytkownika oraz hasło rozpoznają wielkość liter. Wszystkie statystyki oraz rankingi zebrane podczas rozgrywek w sieci lokalnej przypisywane są do poszczególnych kont graczy.

   Uwaga: Gra w sieci LAN nie wymaga połączenia internetowego i nie wykorzystuje kont użytkowników EA Nation.  
3.) Logowanie.

   Zaloguj się korzystając ze stworzonego konta LAN.
4.) Ekran poczekalni.

   Po zalogowaniu użytkownik przechodzi na ekran poczekalni LAN, który pokazuje listę wszystkich aktywnych rozgrywek (z co najmniej 1 graczem), działających na serwerze LAN ProStreet. Z poziomu ekranu poczekalni możesz założyć nową grę w sieci lokalnej lub dołączyć do istniejącej sesji.

   Jeśli program Serwer LAN ProStreet nie został skonfigurowany z wystarczającą liczbą serwerów rozgrywek, próba założenia nowej sesji w sieci lokalnej się nie powiedzie. W takiej sytuacji zapoznaj się z instrukcjami konfiguracji programu Serwer LAN ProStreet, które znajdują się poniżej.


Serwer LAN ProStreet.

Informacje ogólne:

   Program ProStreet LAN Server posiada następujące możliwości:

1.) Jednoczesna obsługa nawet 32 rozgrywek oraz 2-8 graczy w każdej z sesji.
2.) Baza danych kont graczy w sieci LAN.
3.) Ranking oraz statystyki rozgrywek w sieci LAN.
4.) Serwer Web z wynikami rozgrywek.
5.) Źródła RSS z wynikami rozgrywek.


   Pamiętaj, że program ProStreet LAN Server powinien być uruchomiony na tylko JEDNYM komputerze w sieci lokalnej.

1.) Uruchom program ProStreet LAN Server.
   W katalogu instalacyjnym gry ProStreet uruchom następującą aplikację:

<Katalog instalacyjny ProStreet>\Online\Launcher.exe

na przykład "C:/Program Files/Electronic Arts/Need For Speed ProStreet/Online/Launcher.exe"

2.) Konfiguracja programu ProStreet LAN Server.

   W oknie programu ProStreet LAN Server wybierz "Settings->Edit". Dostępne są następujące opcje:

1.) Max Create Games (Maks. zakładanych gier): (Domyślnie 1)
2.) Server Port (Port serwera): (Domyślnie 10104)
3.) Port HTTP: (Domyślnie 8080)
4.) RSSFeed (Źródła RSS): (Domyślnie włączone)

   Wybierz liczbę gier, jakie mają być założone na serwerze. Jednocześnie mogą być założone maksymalnie 32 rozgrywki. Wybierz "OK". Aby zmiany zostały wprowadzone, serwer musi zostać ponownie uruchomiony. Uruchom ponownie serwer wybierając opcję "File->Restart".


Program ProStreet LAN Server: Serwer Web z wynikami rozgrywek.

   Wyniki rozgrywek LAN zebrane w programie ProStreet LAN Server mogą być oglądane za pomocą przeglądarki internetowej na dowolnym komputerze podłączonym do sieci LAN. Pamiętaj, że jeśli wyniki mają zostać sfinalizowane i zapisane na serwerze, sesja gry musi zostać zakończona i muszą z niej wyjść wszyscy gracze.

   Strona sieciowa z wynikami gier programu ProStreet LAN Server znajduje się domyślnie pod poniższym adresem: http://SERVERIP:8080.

   Jeśli chcesz zmienić port, pod którym działa serwer sieciowy, zmodyfikuj wartość "Server Port", którą można znaleźć w opcjach "Settings->Edit", w oknie programu ProStreet LAN Server.


Program ProStreet LAN Server: Źródła RSS 2.0 z wynikami rozgrywek.

   Serwer gry w sieci lokalnej natychmiast udostępnia źródła RSS zakończonych gier. Funkcja RSS dostępna jest w wersji RSS 2.0 i musisz posiadać kompatybilnego klienta RSS, aby dokonać subskrypcji źródła. (np. Mozilla Firefox w wersji 2 lub nowszej czy też Microsoft Internet Explorer w wersji 7 lub nowszej).

   Odnośnik do źródła RSS 2.0 znajduje się na witrynie programu ProStreet LAN Server pod adresem: http://SERVERIP:8080.

   Dodatkowo, plik xml RSS 2.0 znajduje się pod adresem:

http://SERVERIP:8080/lan-rss.xml


Często zadawane pytania oraz rozwiązywanie problemów.

1.) Jak mogę uruchomić ProStreet LAN Server na innym porcie?

   W oknie programu ProStreet LAN Server wybierz "Settings->Edit". Dostępne są następujące opcje:

- Max Create Games (Maks. zakładanych gier): (Domyślnie 1)
- Server Port (Port serwera): (Domyślnie 10104)
- Port HTTP: (Domyślnie 8080)
- RSSFeed (Źródła RSS): (Domyślnie włączone)

   W polu Server Port wpisz numer portu, z którego ma korzystać ProStreet LAN Server.

   Ponownie uruchom serwer LAN. Wybierz "File->Restart".


2.) Podczas próby założenia gry w sieci LAN otrzymuję komunikat "W programie ProStreet LAN Server stworzono już maksymalną liczbę rozgrywek. Zmień konfigurację serwera lub spróbuj ponownie."

   Program ProStreet LAN Server musi zostać skonfigurowany do obsługi większej liczby rozgrywek.

   W oknie programu ProStreet LAN Server wybierz "Settings->Edit". Dostępne są następujące opcje:

- Max Create Games (Maks. zakładanych gier): (Domyślnie 1)
- Server Port (Port serwera): (Domyślnie 10104)
- Port HTTP: (Domyślnie 8080)
- RSSFeed (Źródła RSS): (Domyślnie włączone)

   W polu Max Create Games zwiększ liczbę rozgrywek, jaką chcesz założyć. Jest to ogólna liczba jednoczesnych rozgrywek, jaką może obsługiwać ProStreet LAN Server. Sugerowane maksimum to 32 sesje.

   Ponownie uruchom serwer LAN. Wybierz "File->Restart".


3.) Nie udaje się automatycznie wykryć serwera LAN ProStreet.

   Po uruchomieniu programu ProStreet LAN Server na innym komputerze i wybraniu opcji LAN z głównego menu gry ProStreet, nie udaje się automatyczne wykryć serwera LAN i pojawia się prośba o ręczne wpisanie adresu IP oraz portu serwera.

   Aby automatyczne wykrywanie działało poprawnie, zarówno program ProStreet LAN Server jak i gra muszą działać w tej samej podsieci. Upewnij się, że zarówno serwer jak i gra ProStreet działają w tej samej podsieci IP.


4.) Gracze są podłączeni do serwera LAN, ale nie widzą tej samej listy rozgrywek?

   Prawdopodobnie w tej samej podsieci działa kilka serwerów LAN gry ProStreet. Na każdą sieć lokalną powinien być uruchomiony tylko JEDEN serwer gry ProStreet. Zamknij pozostałe serwery w sieci lokalnej.


5.) Jak mogę wyłączyć źródła RSS oraz serwer web?

   W oknie programu ProStreet LAN Server wybierz "Settings->Edit". Dostępne są następujące opcje:

- Max Create Games (Maks. zakładanych gier): (Domyślnie 1)
- Server Port (Port serwera): (Domyślnie 10104)
- Port HTTP: (Domyślnie 8080)
- RSSFeed (Źródła RSS): (Domyślnie włączone)

   Anuluj zaznaczenie opcji RSSFeed.

  Ponownie uruchom serwer LAN. Wybierz "File->Restart".


6.) Jak mogę uruchomić źródła RSS oraz serwer web na innym porcie?

   W oknie programu ProStreet LAN Server wybierz "Settings->Edit". Dostępne są następujące opcje:

- Max Create Games (Maks. zakładanych gier): (Domyślnie 1)
- Server Port (Port serwera): (Domyślnie 10104)
- Port HTTP: (Domyślnie 8080)
- RSSFeed (Źródła RSS): (Domyślnie włączone)

   W polu http Port wpisz numer portu, z którego ma korzystać źródło RSS oraz serwer web.

   Ponownie uruchom serwer LAN. Wybierz "File->Restart".


7.) Jak mogę usunąć wyniki gier wyświetlane przez źródła RSS oraz serwer web?

   Zamknij program ProStreet LAN Server. Wybierz "File->Exit".

   Usuń następujące pliki:

<Katalog instalacyjny ProStreet>\Online\statsdb.bin
<Katalog instalacyjny ProStreet>\Online\gamelist-working.html
<Katalog instalacyjny ProStreet>\Online\lan-rss-working.html

   Usuń foldery plików zaczynające się od "LAN-Game-Results-":

<Katalog instalacyjny ProStreet>\Online\LAN-Game-Results-*

   Uruchom program ProStreet LAN Server: Uruchom następującą aplikację:

<Katalog instalacyjny ProStreet>\Online\Launcher.exe


8.) Jak mogę usunąć bazę danych z kontami graczy?

   Zamknij program ProStreet LAN Server. Wybierz "File->Exit".

   Usuń następujące pliki:

<Katalog instalacyjny ProStreet>\Online\playerDB.txt

   Uruchom program ProStreet LAN Server: Uruchom następującą aplikację:

<Katalog instalacyjny ProStreet>\Online\Launcher.exe

Własny serwer pośredniczący.








Programy VPN mają wiele zalet ( każdy wybierze własną, pasującą do jego potrzeb ) i jedna wadę. Wadą tą jest używanie wybranego zakresu adresów IP. Tunngle, Comodo Unite, Hamachi czy ostatnio testowany przeze mnie Remobo mają właśnie taką wadę. I jest to nie lada utrudnieniem, kiedy przychodzi czas konfiguracji firewalla czy przepuszczanie portów w routerze. Bo może się zdarzyć ąe router ( niektóre z wersji D-LINK  & ZYXEL lub parę wersji Belkin ) nie pozwala na poprawna konfiguracje z danym zakresem adresów IP.

   I tutaj właśnie przychodzi rozwiązanie z bardzo niedocenianego programu VPN, jakim  jest Wippien. Program ten został opisany na tym blogu parokrotnie, teraz przyszedł czas na pokazanie jednej z największych zalet tego programu, jaką jest możliwość współpracowania z rożnymi zakresami adresów IP. Próby wykazały, iż Wippien doskonale radzi sobie z zakresem adresów używanych w Hamachi ( 5.x.x.x ) a także z adresami używanymi w programie Tunngle ( 7.x.x.x ) i innymi.

   Rozwiązania są dwa. Pierwsze proste, które pozwoli nam na wybranie własnoręcznie puli adresów, jakie ma używać Wippien. Dokonujemy tego w 'Ustawienia' -> 'Sieć' gdzie mamy pole do popisu. Jest jednak i drugie rozwiązanie, które to pozwoli nam na utworzenie własnego serwera pośredniczącego. Serwer pośredniczący, to cytując wiki:
Serwer pośredniczący (pośrednik, często z ang. proxy) – oprogramowanie lub serwer z odpowiednim oprogramowaniem, które dokonuje pewnych operacji (zwykle nawiązuje połączenia) w imieniu użytkownika.

   W naszym przypadku jednak, ustawia nam, jaki adres IP dostaniemy, przy podłączeniu. Oczywiście istnieje główny serwer pośredniczący dla Wippien, który robi to za nas. Jednak możemy sami utworzyć taki serwer. Wszystko co wymagane, to hosting z zainstalowanym PHP oraz baza danych MySQL.

   Wippien domyślnie pobiera adresy z bazy danych, która to baza dostępna jest pod linkiem:

http://www.wippien.com/ip/?jid=
Pamiętaj że jid to tak naprawdę Twój identyfikator jabber.

Przygotowanie, czyli co muszę mieć ?

   Jak już wspomniałem, musisz mieć miejsce hostingowe, na którym to musi być zainstalowany PHP oraz baza danych MySQL. Na podanym poniżej przykładzie, utworzysz małą stronę w PHP w której to stronie będzie konfigurowane środowisko nadawania adresów IP dla Wippien.  Jeśli jesteś zaznajomiony z innymi jerzykami ( Python lub Perl ) możesz także otworzyć to w tych językach.

Przygotowanie bazy danych

   Do tej operacji ( utworzenie własnego serwera pośredniczącego )  wymagane będzie utworzenie nowej bazy danych MySQL. Utworzyć ja możesz poprzez odpowiednie polecenia SQL ( w tym przypadku baza danych nazwa będzie IPS ) :

CREATE DATABASE 'IPS';
CREATE TABLE 'peers' (
'IP' int(11) NOT NULL auto_increment,
'JID' varchar(100) collate utf8_bin NOT NULL default '',
'TIME' int(11) NOT NULL default '0',
PRIMARY KEY ('IP'),
KEY 'JID' ('JID')
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;


Skrypt 
   Skrypt ten pobieramy z linku -> http://www.wippien.com/download/mediator.txt a następnie zapisujemy na naszym serwerze. Kolejnym krokiem będzie dokonanie zmian, jakie nam pasują, czyli:

$baseaddr = ip2long("5.0.0.0"); // klasa A adresów IP
$netmask = ip2long("255.0.0.0"); // maska podsieci adresów IP 
oraz dodać w funkcji mysql_connect naszej bazy dane:
$link = mysql_connect("mysql_server", "mysql_username", "mysql_pass");

Używanie innej puli adresów niż 5.x.x.x
    Do podanego powyżej linku, który łączy się z bazą danych Wippien, w celu pobrania adresu IP, możesz dodać własne argumenty, czyli  baseaddr oraz netmask, przykladowo takie: 


http://www.wippien.com/ip/?baseaddr=172.0.0.0&netmask=255.0.0.0&jid=
jeśli  masz ochotę wykorzystywania serwera pośredniczącego Wippien do uzyskania własnych adresów IP. Wystarczy podać początkowy adres  IP do wartości   baseaddr a maskę podsieci ustawić z wartościami 255.0.0.0 lub 255.255.0.0 a serwer pośredniczący Wippien cala kalkulacje IP zrobi za Ciebie.

   Podany link ustanawia połączenie pomiędzy peerami, które chcą pomiędzy sobą ustanowić połączenie VPN. Jeśli ten link nie jest ustawiony, połączenie pomiędzy peerami nie będzie możliwe. Ważne jest także, aby link ten był dostępny u każdego peera, który chce się połączyć razem z innym peerem. W przypadku rożnych linków, połączenie nie będzie ustanowione.

Serwer z linkiem MUSI mieć publiczny adres IP.

   Ma to niebagatelne znaczenie, gdyż peery muszą połączyć się z nim, poprzez wysyłanie pakietów UDP przy użyciu specyficznego portu ( w tej chwili jest to port 8000.) Skrypty dla własnego serwera pośredniczącego ( języki PHP, C oraz VB6 ) dostępne są pod adresem:
http://www.weonlydo.com/VPN/Help/index.html?page=Mediator.html 
   Jeśli jesteś twórcą serwera pośredniczącego i chciałbyś się podzielić,  napisz do general@wippien.com z danymi serwera, a serwer ten zostanie dodany.  Możesz pobrać gotowe już serwery pośredniczące, odpowiednio dla:

Mediator_Win32.zip lub Mediator_Linux.zip

   Przydatne linki:

Klasy adresów IP
Adresowanie IP
Adres IP (wiki)
Python version of Mediator script 
Poradnik przetłumaczony ze strony Mediator - Free p2p VPN software. 

Firewall - Informacje & Konfiguracja









Za cytatem z Wikipedia, firewall to :

Zapora sieciowa (ang. firewall – ściana ogniowa) – jeden ze sposobów zabezpieczania sieci i systemów przed intruzami.

Termin ten może odnosić się zarówno do dedykowanego sprzętu komputerowego wraz ze specjalnym oprogramowaniem, jak i do samego oprogramowania blokującego niepowołany dostęp do komputera, na którego straży stoi. Pełni rolę połączenia ochrony sprzętowej i programowej sieci wewnętrznej LAN przed dostępem z zewnątrz tzn. sieci publicznych, Internetu, chroni też przed nieuprawnionym wypływem danych z sieci lokalnej na zewnątrz. Często jest to komputer wyposażony w system operacyjny (np. Linux, BSD) z odpowiednim oprogramowaniem. Do jego podstawowych zadań należy filtrowanie połączeń wchodzących i wychodzących oraz tym samym odmawianie żądań dostępu uznanych za niebezpieczne.


   Programy VPN  mają swoje pliki wykonywalne '*.exe' których przepuszczenie w firewallu może pozwolić im na poprawne działanie w systemie. Dla poszczególnych programów, będą to odpowiednie pliki:

1.) Comodo Unite
a.) AppShare.exe
b.) crdp.exe
c.)  crdp.exe
d.) crdphAppShare.exe
e.) crdphService.exe
f.) CUOption.exe
g.) EzVpnSvc.exe
h.) prtw.exe
i.) sas.exe
j.) Unite.exe

2.) LogMeIn Hamachi
a.) hamachi-2.exe
b.) hamachi-2-ui.exe

3.) Tunngle 
a.) Tunngle.exe
b.) TnglCrtl.exe


   Ustawienie w firewallu tych plików, dla wymienionych powyżej programów, zwiększy szanse na ich poprawna komunikację z internetem.

   Także wymienione wyżej programy, maja własne połączenia, które to połączenia są skonfigurowane jak to jest opisane poniżej:

1.) Commodo Uite
a.) Adres IPv4. . . . . . . . . . . . . : 5.1.226.109(Preferowane) - Adres ten tutaj będzie się różnił dla każdego.
b.) Maska podsieci. . . . . . . . . . : 255.0.0.0
c.) Brama domyślna. . . . . . . . . . : ( jeśli brak, można ustawić standardową wartość )

2.) LogMeIn Hamachi
a.) Adres IPv4. . . . . . . . . . . . . : 5.156.184.126(Preferowane) - Adres ten będzie się różnił    dla każdego.
b.) Maska podsieci. . . . . . . . . . : 255.0.0.0 
c.) Brama domyślna. . . . . . . . . . : 5.0.0.1

3.) Tunngle
a.) Adres IPv4. . . . . . . . . . . . . : 7.156.184.126(Preferowane) - Adres ten tutaj będzie się różnił dla każdego.  
b.) Maska podsieci. . . . . . . . . . : 255.0.0.0 
c.) Brama domyślna. . . . . . . . . . :7.254.254.254 

   DHCP także musi być uruchomione i musi działać w momencie uruchamiania i używania, tak aby te uzyskały wirtualny adres IP.

Najczęściej występują firewalle:

1.) Zapora systemu Windows
2.) Oprogramowanie działające jako firewall ( ZoneAlarm ) lub pakiety  zabezpieczające ( Norton Internet Security, itp. )
3.) Firewall wbudowany w router ( bardzo rzadko spotykane przypadki )


Konfigurowanie zapory systemowej
    W przypadku używania systemowej zapory ( ważne jest, aby w przypadku używania oprogramowania z zastosowaniem firewall, opisanego w punkcie 2, WYMAGANE JEST aby zapora systemowa została wyłączona ) postępujemy odpowiednio:
1.) Windows XP - 'Panel sterowana' -> 'Zapora Systemu Windows' -> 'Wyjątki'. Tutaj upewniamy się, że w przypadku wybranego przez nas programu, pliki wykonywalne są dodane do przepuszczanych przez zaporę. Jeśli tak nie jest, klikamy w 'Dodaj' -> 'Przeglądaj' i dodajemy pliki '*.exe' do wyjątków.  Po pomyślnym dodaniu, klikamy na 'OK' aby zatwierdzić wprowadzone przez nas zmiany.
2.) Windows Vista/7 -> 'Panel sterowania' -> 'Zapora systemu Windows' -> 'Zezwól programowi lub funkcji na dostęp przez Zaporę systemu Windows' -> tutaj upewniamy się, że w przypadku używanego przez nas programu, pliki wykonywalne są zaznaczone w polach dla 'Domowe/firmowe ( prywatne )' oraz 'Publiczne'. Jeśli tak się nie dzieje, zmieniamy odpowiednio poprzez klikniecie w 'Szczegóły' jeśli program jest na liście, lub w 'Zezwalaj na dostęp innego programu' jeśli program nie znajduje się na liście.   

   W przypadku Windows Vista/7 będziemy musieli także ustawić wybrany przez nas program w odpowiedniej sieci. Za każdym razem, kiedy po raz pierwszy uruchomimy wybrany program, system Windows poprosi nas o wybranie lokalizacji sieci. Są to 'Sieć domowa' , 'Sieć firmowa' oraz 'Sieć Publiczna'. Jeśli nie ustawiliśmy programu pod odpowiednią sieć ( przy pierwszym uruchomieniu ) może się zdarzyć że będzie niemożliwe granie poprzez wybrany program. Także musimy się upewnić, że pliki wykonywalne '*.exe' z gry/gier w jakie chcemy grać, także są ustawione w zaporze systemowej jako zaufane. Postępujemy analogicznie, jak w przypadku konfiguracji Zapory systemowej i programu VPN.

    Jeśli dodajemy gre/gry w systemie Windows Vista/7 musimy się  upewnić, że są one zaznaczone w obu polach  'Domowe/firmowe ( prywatne )' oraz 'Publiczne'.

Oprogramowanie działające jako firewall ( ZoneAlarm ) lub pakiety  zabezpieczające ( Norton Internet Security, itp. )

   Z racji faktu, iż na rynku jest wiele pakietów zabezpieczających ( antywirus & firewall) lub programów pracujących tylko jako firewall, opisze tutaj podstawowe kroki, niezbędne do konfiguracji.

   Tryb uczenia się.
  Jeśli tylko mamy taką możliwość, należny wybrany przez nas pakiet ustawić w tryb uczenia się. Oznacza to, iż za każdym razem, kiedy uruchomimy nasz  program, będziemy pytani, jaką akcję mamy  podjąć ( oczywiście możemy zaznaczyć, aby program pamiętał nasza decyzje.)
Dodawanie do wyjątków.
   Jeśli tylko mamy możliwość dodania do listy wyjątków nasz ulubiony program, należy tak uczynić. Listę taka tworzymy analogiczne do tworzenia wyjątków w 'Zaporze systemu Windows' poprzez  dodawanie plików lub poprzez dodanie katalogu instalacyjnego w 'Program Files'.
Reguły.
   Tutaj  sprawa wygląda trochę inaczej. W tym konkretnym przypadku będziemy musieli wybrać pliki wykonywalne '*.exe' i zmuszeni będziemy wytłumaczyć firewallowi jak ma traktować poszczególne pliki. Na przykładzie pliku 'SUPER-VPN.exe' pokażę jak poprawnie ustawić w firewallu reguły.

'SUPER-VPN.exe' - protokół - TCP oraz UDP
'SUPER-VPN.exe' - wyjście/wejście
'SUPER-VPN.exe' - port - każdy ( chyba że jest opisane w odpowiednim poradniku, iż musisz zastosować odpowiedni port/porty )
'SUPER-VPN.exe' - adres ip - każdy ( chyba że jest opisane w odpowiednim poradniku, iż musisz zastosować odpowiedni port/porty )

Błędnie  działający pakiet zabezpieczający & poprawki systemu Windows.
  Z czasem, podczas użytkowania systemu jak i pakietów zabezpieczających, mogą one być podatne na uszkodzenia, błędy których twórca się nie ustrzegł, lub po prostu ze względu na problemy systemu, także i one nie działają poprawnie. Poniżej zamieszczam linki, które mogą pomóc w ponownej reinstalacji wybranego przez nasz oprogramowania.
Advanced F-Secure Removal
Avast Uninstall Utility
AVG Remover Tool
Avira Registry Cleaner
ESET Uninstaller Tool
GDATA AVCleaner 
Kapersky Removal Tool
McAfee Removal Tool
Norton Removal Tool
Zone Alarm Removal Tool

   Także i Microsft udostępnił narzędzia, które pozwalają na domyślne ustawienie połączeń sieciowych do ich pierwotnych wartości. Narzędziami tymi są:
IP Reset
Winsock Reset 

 Firewall wbudowany w router ( bardzo rzadko spotykane przypadki )

   W takim przypadku, wszystko co należy zrobić, to połączyć się z panelem konfiguracyjnym routera ( patrz poradnik  'Jak przekierować porty w routerze ?' ) a następnie wyłączyć firewall.


Wippien - instalacja - pierwsze uruchomienie - wstepna konfiguracja









   Skoro już poczytałeś trochę o tym programie, czas pobrać, zainstalować i uruchomić nasz program.




UWAGA !!! 


   Program instalowany jest w środowisku Windows XP z sp.2. Brak zainstalowanego oprogramowania antywirusowego. Nie ma także firewalla, a systemowy jest wyłączony. Nic nie działa w tle (programy do ochrony rejestru/anty spyware/inne) ... słowem nic, co mogło by niekorzystanie wpływać na instalacje i działanie programu.

   W połączeniach sieciowych nie ma także innych  adapterów sieciowych. Mowie o połączeniu Hamachi/inne programy tego typu. To także może wpływać negatywnie na instalacje Wippien. Dlatego też (a po części z racji faktu, że nie wiem, co masz w kompie zainstalowane; a pisanie poradnika dla każdej jednej konfiguracji jest bezsensowne) będziesz musiał opisać ew. błędy na forum. .

   Tutaj będzie opisana instalacja na czysto, bez błędów i problemów. Oczywiście, ew. błędy jakie występują, będą omawiane i postaramy się z moimi testerami na rozwiązanie ich. Ale jeśli instalujesz programy, o których my nie mamy pojęcia, nie będziemy mogli Ci pomoc z Twoimi problemami.



Start 

   Poniżej znajduje się link, przy pomocy którego możemy pobrać Wippien

Pobierz najnowsza wersje Wippien


   Skoro program pobrany, możemy zacząć instalacje.  Jako ze podczas instalacji nie wynikły żadne problemy (jeśli pokazało się okienko o podpisywaniu cyfrowym windows, klikasz na 'Mimo to kontynuuj') uruchamiamy program.



Pierwsze uruchomienie ...


   Pierwsze uruchomienie i zaczynamy tworzenie konta. Jeśli jesteś osoba, która używa konta jabber na co dzień, możesz właśnie to konto dodać jak główne.


WAŻNE  

   Testy wykazały, że do używania Wippien, nie nadają się następujące serwery jabber:

- chrome.pl

- jabber.wp.pl

- aqq.eu



   Serwery te, zwykły rozłączać się podczas korzystania z połączenia, podczas przesyłania plików, także przy zwykłej rozmowie (chat) a o graniu nie wspomnę. Testerzy (dugh i archi) często mieli znaczne lagi, pingi potrafiły osiągnąć nawet powyżej 500 a przy graniu często rozłączało. Jako że po zmianie na inne serwery jabber, problemy te nie występowały, a łącze mają dobre i nie narażone na rozłączenia/pady/inne ... używanie tych ww. 3 serwerów jabber pozostaje tylko w kwestii waszej. 



   Dobrym rozwiązaniem, jest skorzystanie z gotowego serwera jabber, jaki oferuje wippien. Serwer ten oferuje doskonale warunki do bezproblemowego korzystania. Jeśli jednak chcesz używać innego serwera, czuj się jak najbardziej uwarunkowany do tego. 
 


Zakładanie konta jabber/dodawanie nowego konta. 



   Skoro wiesz (musisz znać podstawy choćby, aby z jabbera korzystać) już czy chcesz dodać własne konto czy tez założyć nowe, zobaczysz okienko, zaraz po uruchomieniu wippien a w nim będziesz mógł dokonać wybranej przez Ciebie operacji.

   Pokarzemy oba etapy, czyli dodawanie istniejącego konta jabber jak i zakładanie nowego konta jabber. Tutaj, jako że jest to przykład, posłużymy się serwerem wippien, ale możesz wybrać własny. 


Zakładanie nowego konta jabber ...

   ... uczynimy w programie wippien; z wielu powodów.  Na obrazku poniżej, pokazane jest, co zostało wpisane, gdzie i jak, tak abyś nie miał wątpliwości, co/gdzie i jak masz ustawić. 






















   Od góry kolejno mamy to co najważniejsze, czyli to co będzie nas interesowało:

1.) I need new Jabber Account ...

   Oznacza to, że po zaznaczeniu tego pola, będziesz mógł założyć nowe konto jabber, które to konto będzie wykorzystywane podczas użytkowania Wippien.

2.)  I have existing Jabber account ...

   To pole zaznaczysz, jeśli masz już konto jabber i chcesz tego konta używać podczas pracy z wippien.

3.) JID ... 

   Czyli pole, gdzie odpowiednio wpisujesz swój wybrany przez Ciebie nick ( przy zakładaniu nowego konta) lub wpisujesz istniejące konto (jeśli wybrałeś opcje nr.2)

4.) Password ...

   Czyli nic innego jak hasło. Niech to będzie dla przykładu hasło, jakie używasz do własnej poczty. Z racji, że możesz często używać Wippien, hasło to powinno być dobrze zapamiętane przez Ciebie, na wypadek awarii danych/inne.

5.) Resource ...

   ... Inaczej zwykła grupa, w jakiej chcesz przechowywać własnego Wippiena. Bez znaczenia na działalność programu, jaka opcję wybierzesz ;]

6.)  Server ...

   Tutaj, jeśli używasz wybranego przez Ciebie serwera, ustaw takie dane, jakie wymaga serwer jabber do poprawnej komunikacji. Jakie to są dane, powinieneś znaleźć na stronie serwera, z jakiego korzystasz. Jeśli jest to serwer Wippien, nic nie zmieniaj. Jeśli natomiast używasz serwera Google, czyli gtalk, wpisujesz - talk.google.com

7.) Port ...

   ... Czyli dalsze ew. dane, jakie musisz wprowadzić, aby komunikować się z serwerem. Ale tylko, jeśli sam wybrałeś serwer, inny od wippien. Jeśli korzystasz z domyślnego - Wippien - nic nie zmieniaj. Jeśli używasz serwera google, czyli gtalk, wpisujesz jako port - 443


   Po wpisaniu danych, po upewnieniu się, że wszystko jest poprawnie napisane, klikamy na 'Test account' ... to spowoduje, ze zostanie założone nowe konto  lub istniejące konto zostanie uwierzytelnione, zobaczymy następujące informacje:





 ' Failed to register new user: 500, Users are not allowed to register accounts so quickly '

   Oznacza to, że w danym momencie nie możesz założyć konta na wybranym przez Ciebie serwerze. Zwykle ( testy wykazały rożne odstępy czasu - do 24 godz.! - na rożnych serwerach) wystarczy odczekać do pół godz. max aby moc założyć nowe konto.


  

' Succes '


   Chyba wiesz co to oznacza ? :D
















' Invalid  login: 401,. '

   Ten błąd oznacza, że przy dodawaniu istniejącego konta, albo podałeś błędny login albo hasło.



  
' The current connection has timeout

   Tutaj możliwe, że właśnie rozłączyło Cię z internetem. Możliwe także, ze firewall blokuje połączenie wippienowi na drodze internetu. Ale także możliwe, ze podałeś błędny adres serwera jabber. Upewnij się, że tak nie jest, po czym kliknij ponownie 'Test ...'














' Failed to register new user: 409,. '

   Ten błąd zwracany jest w sytuacji kiedy zakładasz nowe konto na serwerze jabber.Błąd ten oznacza, iż na wybieranym przez Ciebie serwerze jabber, taki nic jest już wybrany/zajęty. Dla przykładu, przy probie zakładania konta szametu na serwerze gtalk.com, zwrócony zostanie taki właśnie błąd, gdyż takie (moje) konto już istnieje.

   Jeśli jedynym komunikatem, jaki otrzymałeś jest właśnie oczekiwany ' Succes ' możesz kliknąć na ' Next ' gdzie wybierzesz sobie avatara, jaki chcesz używać podczas rozmowy poprzez Wippien, lub możesz pominąć to i kliknąć na ' OK '. 

   A to zaowocuje czym ? Uruchomieniem Wippien. Dlatego tez przygodę czas zacząć ;)



Pierwsze uruchomienie i ? ...


   Po uruchomieniu Wippien po raz pierwszy, bardzo prawdopodobne, że ujrzysz nowe okienko, jak podane na obrazku poniżej:



   To okienko informuje nas o pewnej dodatkowej usłudze Wippien, która zajmiemy się później. Możesz kliknąć na ' OK ' i przejść do wstępnej konfiguracji. W oknie głównym aplikacji, klikamy na ' Settings ' i teraz przechodzimy do sekcji ' Updates'.

   Tutaj klikamy w ' Check now ' i powinno się ukazać okienko informujące nas o nowych wersjach językowych, jakie są dostępne do pobrania. Z racji, że używanie polskojęzycznego programu będzie o wiele łatwiejsze, klikamy oczywiście na ' OK


   Pokarze nam się okienko, informujące nas o aktualnym stanie pobierania plików językowych. Jest to krótkotrwały proces - nie dłużej jak minuta czasu. Po tym czasie, pojawi nam się informacja ' Download succesful. Replace now ? ' Po tej informacji, jeśli Wippien nie jest zmieniony na polska wersje językowa, zamykamy program i uruchamiamy go ponownie. Teraz, jeśli w dalszym ciągu program nie jest w polskiej wersji językowej, przechodzimy do ' Settings ' w nowym oknie do sekcji ' Languages ' i po wybraniu języka polskiego - ' Polish ' - klikamy na ' Change

   Zmiana języka, jeśli nie została zmieniona przez program, wymaga ponownego uruchomienia programu. Dlatego też, po wybraniu języka i zastosowaniu go, musimy program uruchomić ponownie. 



Konfiguracja systemu ...


   Tutaj musimy ustawić sobie nasz system, tak aby współpraca z Wippien była bezproblemowa.


WAŻNE


   Ciągle - podczas pisania tego poradnika - w systemie nie ma żadnych firewalli/antywirusów (także z ochrona rejestru)/router nie stoi na drodze do internetu. Słowem, nic co mogło by przeszkodzić programowi w poprawnym funkcjonowaniu.




WAŻNE


  Także i w połączeniach sieciowych, nie ma innego połączenia od programów VPN. Takie jak Hamachi czy inne. To także wpływa negatywnie na działanie Wippien.


USTAWIENIA


   W oknie - połączenia sieciowe (xp) - centrum udostępniania/sieci (Vista/7) - klikamy na połączeniu Wipien prawym i wybieramy ' Właściwości '. Tutaj w nowym oknie wybieramy ' Protokół TCP/IP (ipv4 dla Vista/7. ipv6 powinno być odznaczone) ' i wybieramy ' Właściwości ' ... jak to jest przedstawione na obrazku poniżej:


































   Teraz w nowym okienku - obrazek poniżej (nr.1) - ustawiamy wartość dla bramy domyślnej na ' 5.0.0.1 ' a po tej operacji  klikamy na  ' Zaawansowane ' - poniżej wartości ' ... DNS '.



Nr.1


































   Tutaj, w tym okienku, odznaczamy wartość ' Metryka automatyczna ' i ustawiamy wartość ' 1500 ' - obrazek poniżej:






































   Po tej operacji, zamykamy okna, poprzez klikanie w ' OK ' i zamykamy połączenia sieciowe. Kolejnym krokiem, jest uruchomienie ponowne routingu w xp (to samo tyczy się osób korzystających z vista/7) poprzez przejście do wiersza poleceń.

W tym oknie - wiersz poleceń - wpisujemy:

route -f

po czym zatwierdzamy enterem. Po tej operacji, uruchamiamy ponownie komputer (krok jest ten wymagany i należy go uczynić, zaraz po tym, jak wpisaliśmy dane polecenie.)

   Po uruchomieniu komputera, upewniamy się że nasze ustawienia zostały zapisane i działają, tak jak sobie tego życzyliśmy. Aby się o tym przekonać, ponownie przechodzimy do wiersza poleceń i wydajemy komendę:

route print

i potwierdzamy enterem. Pokazuje się nam tabela z routingiem naszego połączenia. Co nas interesuje, to informacja, że wszystko działa według naszych ustawień. Obrazek poniżej:




















   Po tej operacji uruchamiamy wippien i możemy przejść do dodawania naszych znajomych do listy kontaktów. Aby dodać kontakt do listy kontaktów klikamy w mały zielony plus, widoczny w oknie głównym programu. Wymagane jest znajomość całego adresu jabber naszego znajomego.

Dla przykładu : janek@testowy.pl lub szametu@gmail.com

   Kiedy możesz używać do grania/inne wppien ze znajomymi ? Jak tylko dana osoba zaakceptuje Twoja prośbę o dodanie Jej do listy kontaktów. Ty także otrzymasz taka informacje, jeśli dla przykładu podałeś swój namiar koledze/dziewczynie/psu lub chomikowi.

   Jeśli tylko nick wybranego kontaktu pokazywany jest jako osoba będąca online i ustanowione jest połączenie - czarny adres ip - możesz używać do woli. I zapomnieć o Hamachi ;d



UWAGA


   Jeśli połączenie nie zostało ustanowione - migające niebieskie  ip - oznacza to, że albo ustawienia wymienione w tym poradniku nie zostały zastosowane, albo coś - wymieniany przeze mnie firewall/router/inne - blokuje wippien dostęp do peera/internetu.

Ale o tym w innym poradniku.