Jabber/XMPP na serwerze bikefama.pl

Popełniam ten prosty dokument, aby pokazać, jak łatwo i szybko można rozpocząć przygodę z Jabberem (profesjonalna jego nazwa to XMPP).

Używając Jabbera do komunikacji w Internecie, zyskujesz prawdziwą wolność wyboru - od serwera, na którym chcesz posiadać swoje konto, po klienta, czyli program, za pomocą którego będzie się komunikować.

Przykłady tutaj zawarte będą pokazane na przykładzie serwera bikefama.pl, którym adminuje. Jeżeli zastanawiasz się, jakiego serwera użyć - polecam spróbować właśnie tego. Serwer działa na stabilnym łączu i serwerze, posiada takie usługi jak proxy65 i konferencje.

Proxy65 pozwala przesyłać pliki między użytkownikami, którzy są w sieci za routerami udostępniającymi łącza dla wielu komputerów. Konferencje, to z kolei różne pokoje, na których przebywać i rozmawiać może ze sobą wiele osób na raz.

Jeżeli jesteś użytkownikiem najgorszego protokołu do komunikacji bezpośredniej wszechczasów - czyli Gadu-Gadu, miej na względzie, że używając Jabbera nie będziesz mógł nawiązać komunikacji z osobami, używającymi tego wynalazku. Jeżeli jesteś trochę bardziej zorientowanym użytkownikiem Internetu - pamiętaj, że protokół Gadu-Gadu można podsłuchiwać, a używając multikomunikatorów do jego obsługi (Pidgin, WTW, aQQ, miranda) i tak wspierasz ten monopol i nabijasz statystyki producentowi tego wspaniałego oprogramowania.

Przy dodawaniu znajomych do naszej listy kontaktów w kliencie Jabbera, należy pamiętać o mechaniźmie autoryzacji, czyli konieczności otrzymania pozwolenia na widoczność statusów. Użytkownik, który nie otrzyma autoryzacji (czasem zwię się to pozwolenie na subskrypcję obecności) nie będzie widział, jaki mamy status

UWAGA 1: instrukcje zawarte w tym dokumencie dotyczą systemu Windows. Geeki, które siedzą na Linksach powinny same sobie poradzić.

UWAGA 2: w tym dokumencie, opis danego obrazka znajduje się POD nim. Proszę o tym pamiętać, jak będziecie to czytać, aby Wam się mętlik nie zrobił.

Psi

Psi to polecany przeze mnie program do obsługi Jabber/XMPP. Nie będę się tutaj uwywnętrzniał dlaczego akurat on. Polecam przyjąć moje polecenie jako zaufane. ;-)



1. Pobieramy Psi klikając tutaj.

2. Instalujemy.

3. Po zainstalowaniu i uruchomieniu Psi powinno nam wyskoczyć takie okno:

4. Klikamy na przycisk Utwórz nowe konto i dostajemy

5. Nazwę serwera ustawiamy na bikefama.pl, ponadto opcje Szyfruj połączenie ustawiamy na Zawsze. W razie problemów polecam skonfrontować ustawienia z przedstawionym screenem nad tekstem.

Klikamy na przycisk Dalej i przechodzimy do następnego okna:

6. Aby zarejestrować konto, Psi łączy się teraz z serwerem. Ponieważ połączenie jest szyfrowane, a nasz certyfikat nie wystawiła zaufana firma (tylko my sami - to już coś!), Psi wyświetla stosowny komunikat ostrzegawczy. Klikamy przycisk Dodaj ten certyfikat do zaufanych po czym przechodzimy dalej:

7. W oknie wyżej musimy teraz podać nasz login i hasło. Jeżeli login jaki podamy, będzie wolny na serwerze (tj. nikt go wcześniej nie zarejestrował), wówczas, będziemy mogli go zarejestrować. Wybieramy więc sobie login i oczywiście jakieś trudne hasło. Proszę się upewnić, że dobrze hasło wpisaliście, bo nie ma potwierdzenia! Po podaniu stosowanych danych klikamy na przycisk Dalej.

8. Jeżeli login był wolny to program nas poinformuje, że rejestracja przebiegła pomyślnie i o to możemy już naszym znajomym podawać nasz JID (Jabber identyfikator), który w naszym przykładzie ma nazwę eszekesze@bikefama.pl. Pamiętaj - wybierz sobie inny (np. Twoje imię czy coś podobnego).

Klikamy OK.

9. Sami tu zdecydujmy czy chcemy porady od Psi, czy nie. Póki co klikamy przycisk Zamknij i przechodzimy do okna głównego Psi.

10. W zasadzie moglibyśmy się już połączyć z serwerem i korzystać, ale warto jest poustawiać kilka prostych rzeczy w profilu. W tym celu należy kliknąć na ikonę Psi (lewy dolny róg programu) i wybrać opcje Konfiguracja kont.

11. Zaznaczamy zwykłym klikiem nasze jedyne aktywne konto w oknie i klikamy na przycisk Zmodyfikuj.

12. W pokazanej powyżej zakładce Konto śmiało zaznaczamy ptaszkiem opcje, które ułatwią nam życie, czyli Automatycznie połącz po uruchomieniu Psi, Automatycznie połącz po wyjściu ze stanu uśpienia, Automatycznie połącz po rozłączeniu - bardzo ważne i ewentualnie, Ci co nie boją się, że ktoś im w komputerze grzebie, mogą kliknąć Zapisuj historię wiadomości

Klikamy teraz na zakładkę Inne.

13. Tutaj polecam wpisać w pole Proxy do przesyłania plików adres proxy65.bikefama.pl - umożliwi to naszym znajomym wysyłanie do nas plików, bez względu na to, jaką mamy sieć.

Teraz zamykamy okno klikając na przycisk Zachowaj.

14. Po powrocie do głównego okna Psi możemy połączyć się z serwerem klikając na przycisk Rozłączony i wybierając Dostępny.

15. Psi połączy się z serwerem i wyświetli monit, że nic o sobie nie napisaliśmy. Póki co rejestrowaliśmy tylko konto, a żadnych innych danych o sobie nie podawaliśmy i teraz jest na to czas właśnie. Klikamy OK likwidując komunikat i wpisujemy cokolwiek o sobie, może być tylko nick - byleby coś było:

16. Gdy już podamy jakies informacje o sobie, klikamy na przycisk Wyślij, aby zapisać je na serwerze Jabbera.

17. Jak widać na powyższym obrazku, dostajemy potwierdzenie, że nasze informacje zostały opublikowane (czyli zapisane). Informacje te są tylko na potrzeby serwera Jabbera, aby inni jego użytkownicy mogli nas odnaleźć na nim. Do żadnych innych celów podawane dane nie są wykorzystywane.

Klikamy na OK, a następnie Zamknij, aby powrócić do głównego okna Psi.

18. Jesteśmy już połączeni z serwerem, ale zauważymy iż Psi wyświetla na liście nasz nick. To zbędna funkcja, dlatego można ją wyłączyć klikając na menu Wygląd i odznaczając Pokaż własny kontakt.

19. Czas wreszcie dodać jakiegoś znajomego do naszej listy kontaktów. W tym celu powinniśmy znać JID (Jabber identyfikator) naszego znajomego lub, zakładając, że był wylewny i podał jakieś dane o sobie, poszukać go w liście użytkowników serwera.

Aby dodać znajomego klikamy na menu Ogólne i wybieramy Dodaj kontakt.

20. Na tym przykładzie dodajemy użytkownika, który napisał ten dokument, a jego JID to mateusz@bikefama.pl. Tak też wpisujemy w polu Jabber ID, a w polu Pseudonim podajemy pseudonim tego użytkownika, pod jakim będzie u nas na liście.

Klikamy przycisk Dodaj, aby dodać:

21. Dostajemy komunikat, że dodano użytkownika. Tutaj należy się kilka słów wyjaśnienia, zwłaszcza dla osób obytych z takimi ubogimi komunikatorami jak choćby Gadu-Gadu. Otóż - aby kogoś dodać do swojej listy nie wystarczy go tak wpisać, jak pokazane wyżej. Użytkownik, którego my chcemy dodać, musi nam dać autoryzację - czyli pozwolenie na oglądanie jego statusu. Dopóki nie dostaniemy autoryzacji, albo ktoś od nas, nie będziemy widzieć czy ktoś jest dostępny czy nie.

Komunikator Psi, dodając użytkownika, wysyła od razu prośbę o autoryzację.

22. Zależnie od używanego motywu ikon, ikona reprezentująca nowododanego użytkownika, będzie informowała o jego niedostępności w przypadku, gdy nie dostaliśmy jeszcze autoryzacji. Oczywiście pisać do takiego użytkownika bez autoryzacji możemy.

Zakładamy, że nasz przykładowy znajomy pozwala się dodać do naszej liście i udziela nam autoryzacji.

23. Otrzymaliśmy komunikat od Psi, który myślę wyjaśnia wszystko - dostaliśmy autoryzacje, czyli widzimy już statusy naszego znajomego, ale on jeszcze nie dostał od nas, stąd ten komunikat. Aby udzielić autoryzacji klikamy przycisk Dodaj.

24. Po tym wszystkim mamy już znajomego na liście (i odwrotnie). Można więc rozpocząć rozmowę, klikając na jego pseudonimie 2 razy - wyskoczy nam wtedy okno rozmowy.

Pidgin

Pidgin to bardzo fajny multikomunikator, zdobywający coraz większa popularność. Jeżeli nie przypadło Ci Psi do gustu, to proponuję jeszcze właśnie jego w zastępstwie. Przy czym - należy mieć na uwadze, że Psi jest specjalizowanym komunikatorem do obsługi Jabber/XMPP, natomiast Pidgin to multikomunikator, więc zagraża mu pewna mądrość ,,jak coś jest do wszystkiego...''.

Jednak w stosunku do Psi, multikomunikator taki jak Pidgin, ma tę zaletę, że pozwala jednocześnie korzystać z Jabbera i z przykładowo Gadu-Gadu, co może mieć znaczenie dla tych osób, które jeszcze niekoniecznie chcą przestać być inwigilowane i zalewane reklamami.

1. Pobieramy pidgina z jego strony domowej.

2. Instalujemy.

3. Po uruchomieniu wita nas okno powitalne:

4. Klikamy na przycisk Dodaj, aby dodać nowe konto.

5. Szkoda czasu opisywać co i jak - proszę uważanie przestudiować screen powyżej i przepisać i przeptaszkować wszystko, za wyjątkiem pola Nazwa użytkownika - w nim podajecie własny login, jaki chcecie mieć. Zasady rejestracji konta oczywiście obowiązują te same co w przypadku opisu Psi - konto musi być wolne.

6.Jak widać na obrazku wyżej, klikamy jeszcze na zakładkę Zaawansowane i bez żadnych kaców moralnych ptaszkujemy i piszemy to wszystko co da się z niego odczytać. Po wypełnieniu i sprawdzeniu co trzeba, klikamy na przycisk Dodaj.

7. Pidgin pyta nas teraz o potwierdzenie chęci rejestracji konta o zadanym loginie i haśle - klikamy przycisk Zarejestruj i o ile login nie był zajęty, to wszystko gotowe.

8. Jak widać login był wolny i konto zostało zarejestrowane. Klikamy przycisk Zamknij i naszym oczom ukazuje się już główne okno Pidgina.

9. Aby uruchomić nasze nowoskonfigurowane konto, klikamy na menu Konta i wybieramy opcje Włącz konto wskazując oczywiście, o które konto chodzi.

10. Po uruchomieniu konta Pidgin automatycznie łączy się z serwerem Jabbera i można śmiało powiedzieć, że to już wszystko. Teraz wystarczy tylko dodać naszego znajomego.

11. Klikamy na menu Znajomi i wybieramy Dodaj znajomego. Ta sama opcja zadziała, gdy użyjemy skrótu klawiaturowego Ctrl+B.

12. Podajemy odpowiedni Jabber ID znajomego, jego pseudo i Pidgin, podobnie jak psi, wyśle prośbę o autoryzację.

13. Gdy znajomy udzieli nam autoryzacji, Pidgin spyta czy jego także upoważniamy do widzenia naszych statusów. Klikamy więc Upoważnij.

14. No i nie pozostaje nam nic innego, jak tylko śmiało rozpocząć konwersacje po wymianie autoryzacji. Miłej rozmowy!