Niniejszy poradnik ma umożliwić jak najłatwiejsze przejście z bardzo popularnego, acz ograniczonego, komunikatora, jakim jest Gadu-Gadu, na komunikator obsługujący wolny (w sensie wolności a nie szybkości) protokół Jabber. Pragnę tutaj nadmienić, że rozwiązanie takie wiąże się z szeregiem wad, których świadomi powinni być wszyscy zdecydowani na takie rozwiązanie. Targanych przez wątpliwości zapraszam na stronę kampanii Wybierz Alternatywny Komunikator, z której dowiedzą się jak zamienić Gadu-Gadu na inny komunikator.
W celu łatwiejszego odbioru HOWTO, wiele punktów zostało skróconych do absolutnego minimum opisującego, co robić. Jeżeli instrukcje w komunikatorze są niepełne, masz wątpliwości, jak wykonać dany krok lub chcesz liznąć trochę teorii, kliknij na 'Więcej...' by zaspokoić swoje potrzeby.
Jedną z największych przeszkód w próbie przejścia na Jabbera spotyka się już na początku swej drogi, a jest nią wybór klienta. Jest ich cała masa, praktycznie niemożliwym jest obiektywne wybranie tego „najlepszego”. Niestety, prawdopodobnie będziesz musiał(a) pobrać i przetestować klika programów, nim wybierzesz ten, który najbardziej Ci odpowiada. Pomóc w tym może lista klientów (po angielsku, aczkolwiek nie powinno to stanowić większej przeszkody) oraz nieśmiertelne Google. Prawdopodobnie zechcesz podążać za tym poradnikiem przynajmniej do momentu zarejestrowania swojego konta, by wtedy – mając już tę podstawę – testować inne aplikacje.
Niniejszy poradnik zakłada korzystanie z programu Psi-Cherry. Został napisany w oparciu o wersję 0.12-dev-Cherry z 16 października 2007 roku. Instalator, czego wynikiem jest jego rozmiar (19.5 MB), zawiera wszystkie pliki niezbędne do korzystania ze wszystkich możliwości programu. Bardziej zaawansowani użytkownicy pokusić się mogą o zainstalowanie jedynie podstawowych plików programu (-core) oraz wybranych paczek dodatkowych.
Musisz wyeksportować listę kontaktów Gadu-Gadu do pliku .txt. Nie jest ważna jego nazwa, ale plik ten będzie potrzebny później, zapamiętaj więc jego lokację oraz nazwę (domyślnie Kontakty.txt).
Więcej...Uruchom komunikator Gadu-Gadu. Kliknij Kontakty -> Eksport listy kontaktów -> Do pliku.
Jest to drugi trudny wybór, przed którym stoisz. Musisz wybrać serwer, z którego usług będziesz korzystał(a). Jak wybrać ten, który jest najbardziej odpowiedni? Niestety nie ma złotego środka. Oczywiście możesz i powinieneś(-naś) skorzystać ze spisu na polskiej stronie protokołu lub (czasowo niedziałającego; w zamian przekierowującego na Jabster.pl) Projektu Uptime i wybrać ten, który wydaje się być najbardziej stabilnym i długowiecznym, jednak dopiero doświadczenie może pokazać, czy wybór był trafny.
Wychodząc naprzeciw wszystkim zagubionym, wypiszę kilka najstabilniejszych i prawdopodobnie najbardziej długowiecznych serwerów:
Jabber jest siecią zdecentralizowaną co oznacza, że składa się z wielu, połączonych ze sobą, serwerów. Jest to podobne do kont e-mail – pomimo, że Twoi znajomi mają konta na innym serwerze niż Ty, możecie ze sobą korespondować. Co więcej, awaria jednego z serwerów nie wpływa na działanie całej sieci.
Poszczególne serwery mogą, nawet znacznie, różnić się od siebie, ale podstawową funkcjonalność – komunikację – zapewniają wszystkie.
Jesteś gotowy(-a) do pierwszego uruchomienia swojego nowego komunikatora. Zaraz po tym powinien sam poinformować, że należy zarejestrować konto. W Psi zobaczysz okienko podobne do tego.
Większość osób powinno kliknąć Utwórz nowe konto. Jedynie osoby mające już konto WP lub Google, powinny kliknąć Wykorzystaj istniejące konto i przeczytać Więcej...
Powinno pojawić się okno podobne do tego:
W polu Jabber ID wpisz swój pełny login: w przypadku korzystania z konta WP, będzie to login@jabber.wp.pl; posiadacze kont Google powinni wpisać login@gmail.com, oraz , w zakładce Połączenie, serwer talk.google.com i port 5223.
Oczywiście niżej należy wpisać także odpowiednie hasło.
Zobaczysz okno takie jak poniżej:
W pierwsze pole wpisz adres serwera, z którego usług chciał(a)byś korzystać. Jeżeli jeszcze go nie wybrałeś(-aś), czas najwyższy to zrobić.
Więcej...Jeżeli rejestracja się nie powodzi, konieczne może być ręczne zdefiniowanie adresu serwera oraz portu, przez który chciał(a)byś się łączyć. Odpowiednie informacje powinny znajdować się na stronie domowej wybranego przez Ciebie serwera. Niektórzy dostawcy Internetu blokują połączenia na wysokich portach; jeżeli Twój serwer przyjmuje połączenia na porcie 443 (lub innym o niskim numerze, np. 80), możesz ustawić połączenie na ten właśnie port.
Jeżeli korzystasz z serwera proxy, ustaw go odpowiednio. W razie problemów skontaktuj się ze swoim dostawcą Internetu.
Prawdopodobnie pojawi się ostrzeżenie podobne do tego:
Możesz bezpiecznie zignorować to ostrzeżenie i kliknąć Kontynuuj.
Więcej...Najczęstszym powodem wystąpienia tego błędu jest podpisanie certyfikatu przez wystawcę. Z teoretycznego punktu widzenia jest to poważna dziura w bezpieczeństwie systemu, jednak w praktyce wielu właścicieli serwerów nie stać na podpisanie certyfikatu przez jedną z zajmujących się tym korporacji. Należy pamiętać, że używanie certyfikatu podpisanego przez znanego wystawcę (jak np. używany serwer Jabbera) i tak jest bezpieczniejsze niż zrezygnowanie z szyfrowania połączenia w ogóle.
Dodatkowo Psi posiada pewien irytujący błąd, powodujący że certyfikaty nawet takiej korporacji jak Google uważane są za nieprawidłowe.
Następny ekran zawiera pola na wybranie swojego loginu (pełny JID będzie miał postać wpisany_login@wybrany_serwer) oraz hasła. Należy pamiętać, że wybrany teraz login będzie służył do końca świata (oczywiście wyłączając zdarzenia losowe), wypada więc dobrze przemyśleć jego wybór. Nick, inicjał imienia i nazwisko, lub pełne imię i nazwisko wydają się być dobrymi kandydatami na login.
Następnie kliknij Dalej. Jeżeli zobaczysz komunikat inny niż przedstawiony poniżej, prawdopodobnie konto o takim loginie jest już zarejestrowane na tym serwerze – niestety musisz wybrać inną nazwę użytkownika. Możliwe także, że źle skonfigurowałeś(-aś) swoje połączenie internetowe, i dlatego nie możesz się połączyć z serwerem. Niewykluczone także, że serwer przeżywa chwilowe problemy – wtedy nie pozostaje nic innego jak spróbować później.
Powinno pojawić się okno konfiguracji konta (jeżeli nie pojawia się, w każdej chwili możesz uzyskać do niego dostęp wciskając PPM na nazwę konta na liście kontaktów i wybierając Modyfikuj konto).
W zakładce Połączenie możesz ustawić kilka opcji dotyczących połączenia z serwerem. Jeżeli przed rejestracją musiałeś(-aś) wpisać ręcznie adres i port serwera lub ustawić proxy, zrób to także tutaj. Koniecznie upewnij się, że opcja Ignoruj ostrzeżenia SSL/TLS jest zaznaczona – dzięki temu Psi nie będzie wyświetlać ostrzeżeń o certyfikatach. W przypadku niemożliwości połączenia z serwerem, sprawdź czy odznaczenie opcji Próbuj użyć starego portu SSL poprawi sytuację.
Gdy skończysz konfigurować swoje konto, wciśnij Zapisz.
Już masz założone konto w sieci nowego protokołu, jednak Twój roster (lista kontaktów) świeci pustkami. Zapewne nie znasz nikogo, kto używałby Jabbera więc dobrym rozwiązaniem jest przeniesienie swoich starych kontaktów z Gadu-Gadu, dzięki czemu podtrzymasz z nimi kontakt i będziesz mógł(mogła) nakłonić ich do zmiany komunikatora podsyłając np. adres tego HOWTO :) . Pierwsze ku temu kroki poczyniłeś(-aś) już na początku, eksportując listę do pliku. Teraz zarejestrujesz transport do sieci Gadu-Gadu.
Wpierw kliknij Ogólne -> Przeglądarka usług. Opcja ta może się inaczej nazywać, gdy używasz innego komunikatora, powinna jednak gdzieś być. Gdy jej nie ma (co mimo wszystko jest możliwe) – musisz do tej czynności użyć innego komunikatora.
Powinno pojawić się okno podobne do tego:
Poszukaj pozycji o nazwie „Bramka Gadu-Gadu”, „Transport Gadu-Gadu” lub podobnej. Gdy ją zlokalizujesz kliknij na rejestrację usługi. Możesz to zrobić klikając kluczyk (zaznaczony na screenie) lub Prawy Klawisz Myszy -> Rejestracja. Dla ścisłości powtarzam, że może to wyglądać inaczej, gdy używasz innego komunikatora niż Psi.
Więcej...Okienko, w którym się znajdujesz jest bardzo przydatne i pokazuje potęgę Jabbera. Możesz znaleźć nawet bramkę do IRC-a, pogodynkę, czy boty słownikowe (tłumacze językowe, ortograficzne). Warto tu wrócić, gdy zechcesz sprawdzić jeden z powodów, dla których porzuciłeś(-aś) GG.
Zapewne pojawiło się okienko podobne do tego:
Wpisz tam kolejno swój numerek GG którego używałeś(-aś) do tej pory oraz hasło podane podczas rejestracji owego numeru w sieci Gadu-Gadu. Nie gra roli, czy każesz zignorować czy pobrać listę kontaktów – niezależnie od wybranej opcji, kontakty GG nie zostaną automatycznie dodane do Twojej nowej listy kontaktów. Pozostaje jeszcze wybrać język oraz Tylko dla przyjaciół oraz Niewidzialny. Wszystkie trzy można później zmienić wysyłając odpowiednią wiadomość do transportu GG, więc na chwilę obecną najlepiej zostawić je tak, jak są (ewentualnie zmienić język na bardziej zrozumiały).
Kliknij Rejestruj by zarejestrować kontakt. Jeżeli dane, które podałeś(-aś) są prawidłowe, nie powinien się pojawić żaden komunikat o błędzie.
Na Twoim rosterze powinien pojawić się komunikat od transportu GG.
Bez zastanowienia więc kliknij by odkryć jeszcze jedną z możliwości oferowanych przez Jabbera.
Powinieneś(powinnaś) otrzymać wiadomość o podobnej treści. Kliknij Dodaj/autoryzuj. Zastanawiasz się, co kryje się za tą enigmatyczną wiadomością?
Za chwilę otrzymasz kolejne dwa zdarzenia od transportu – wpierw, że musisz go autoryzować (ponownie) a następnie, że transport autoryzował Ciebie, dzięki czemu czarna gwiazdka powinna zamienić się na bardziej kolorową ikonkę.
Więcej...Autoryzacja to inaczej wyrażenie zgody, aby dana osoba otrzymywała informacje o Twojej obecności (innymi słowami: widziała Twój status). Domyślnie Twojego statusu nie widzi nikt, komu na to nie pozwoliłeś, poprzez dodanie do listy kontaktów. Niektóre serwery odrzucają również wszystkie wiadomości od osób, którym nie udzieliłeś autoryzacji. Podobny efekt można otrzymać stosując listy prywatności (ang. privacy-lists), jednak ich użycie stanowczo wykracza poza ten poradnik.
Otrzymany komunikat obrazuje taką właśnie sytuację – transport GG prosi Cię o autoryzację. Jest ona mu potrzebna, aby synchronizować Twój status w sieci Jabber z Twoim statusem w sieci GG. Z tego powodu powinieneś mu jej udzielić. Otrzymanie od kogoś autoryzacji oznacza możliwość oglądania jego statusu (możliwe są więc sytuacje, gdy Ty widzisz czyjś status, ale ten ktoś nie widzi Twojego).
Już prawie skończyłeś(-aś). Twoje nowe konto działa, transport również (co oznacza, że Twoi znajomi z Gadu-Gadu mogą już z Tobą rozmawiać), jednak roster wciąż świeci pustkami. Czas najwyższy przenieść kontakty.
W sekcji Więcej... znajduje się opis dodawania pojedynczego kontaktu. Aktualnie będziesz to robił(a) na dużą skalę, więc posłużysz się łatwiejszym sposobem. Zainteresowanym polecam lekturę, pozostali niech kontynuują przenoszenie kontaktów.
Więcej...Możesz to robić ręcznie poprzez okno 'Dodaj Kontakt':
Wpierw wybierz serwis z listy – będzie to najprawdopodobniej gg.serwer.domena. Następnie wpisz numerek GG osoby, z którą chcesz mieć kontakt, potem kliknij Get Jabber ID (koniecznie w ten sposób!) co spowoduje wypełnienie pola Jabber ID. Teraz możesz wpisać Pseudonim tej osoby (pod taka nazwą kontakt będzie widoczny na Twoim rosterze) i przypisać do konkretnej grupy.
Wpierw wejdź w Ogólne -> Opcje -> Zdarzenia -> Zaznacz Automatycznie autoryzuj nowe kontakty. Oczywiście przy wychodzeniu zapisz opcję (kliknij Zapisz).
Na chwilę obecną zakończ wszystkie rozmowy, jakie prowadzisz, wyloguj się z serwera i zamknij komunikator.
Teraz możesz przejść do Konwertera kontaktów Gadu-Gadu autorstwa Chomika. Wypełnij pola pomagając sobie instrukcjami na ekranie.
Więcej...Ujrzysz coś podobnego do okienka poniżej:
Od góry wpisz:
Kliknij Konwertuj i czekaj cierpliwie. Po kilkunastu sekundach skrypt przeniesie część z Twoich kontaktów. Robi to stopniowo, zazwyczaj około dziesięciu na raz, więc, w zależności od długości pliku z kontaktami, może to potrwać od kilkunastu sekund do kilku minut.
Na końcu skrypt poinformuje, że pozytywnie zakończył zlecone zadanie.
Pewnie stęskniłeś(-aś) się za swoim nowym komunikatorem, więc bez wahania ponownie go uruchom.
Po zalogowaniu się transportu Twoim oczom ukaże się roster zapełniony kontaktami z GG.
Ponownie wejdż w Ogólne -> Opcje -> Zdarzenia i odznacz Automatycznie autoryzuj nowe kontakty
Gratulacje, od teraz korzystasz z Prawdziwego Komunikatora Internetowego i możesz nie tylko utrzymywać kontakt ze znajomymi ze starej sieci, ale także namawiać ich na wykonanie czynności, które przed chwilą zakończyłeś(-aś), dzięki czemu Twój roster niedługo zapełni się jabberowymi kontaktami.
Psi od wersji 0.11 może sprawdzać poprawność wpisywanych wiadomości, podkreślając błędy. W tym celu korzysta ze słownika Aspell, który musisz mieć zainstalowany (znajduje on się w paczce pełnego instalatora). Jednak to nie wszystko – musisz także umieścić w systemie zmienną LANG z wartością ustawioną na pl_PL. Wiem, że brzmi to skomplikowanie, jednak jest w rzeczy samej bardzo proste, zwłaszcza dzięki temu poradnikowi. Oczywiście łatwiejsze (ale niekoniecznie rozsądniejsze) jest wyłączenie sprawdzania pisowni, odznaczając opcję Sprawdzanie pisowni w Ogólne -> Preferencje -> Zaawansowane.
Więcej...Kliknij PPM na ikonkę Mój Komputer i wybierz Właściwości.
Przejdź do zakładki Zaawansowane i kliknij Zmienne środowiskowe.
Nie gra większej roli, czy dodasz zmienną tylko dla jednego użytkownika, czy dla całego systemu. Kliknij Nowa.
W pole Nazwa zmiennej wpisz LANG; w Wartość zmiennej – pl_PL (dokładnie tak!).
Trzykrotnie kliknij OK.
Aby zmiany przyniosły efekt, musisz ponownie uruchomić Psi.
Najprawdopodobniej autoryzacja nie jest obustronna. Kliknij po prostu PPM na kontakt -> Autoryzacja -> Wyślij ponownie prośbę o autoryzację oraz Ponownie poproś o autoryzację.
Podoba Ci się ta strona? Chciałbyś(chciałabyś) zamieścić do niej linka na swojej stronie? Nic prostszego, oto adresy URL:
http://minio.xt.pl/tuty/gg2jab/ | http://nogui.yoyo.pl/tuty/GG2Jab/
oraz alias:
Oczywiście zamiast prostego linka możesz zamieścić link w formie buttona, czyli obrazka odsyłającego do tej strony. Niestety, jakkolwiek można wiele o mnie powiedzieć, na pewno nie to, że potrafię tworzyć grafiki komputerowe. Z tego powodu zamieszczam tylko dwie podobne grafiki: pierwsza jest mojego, druga Filusia, autorstwa:
|
|
Aby zamieścić button na swojej stronie, wystarczy że wkleisz poniższy kod do źródła swojej strony:
<a href="http://minio.xt.pl/tuty/gg2jab/"><img src="http://minio.xt.pl/tuty/gg2jab/antipix.png" alt="Przewodnik GG 2 Jabber" title="Przewodnik GG 2 Jabber"/></a>
Jeżeli potrafisz stworzyć ładniejsze grafiki promujące, będę wdzięczny za podesłanie mi ich – umieszczę je wtedy na stronie.
W tej wersji poradnika prawdziwych podziękowań nie będzie. W kolejności dowolnej:
Dead Kennedys za Straight A's. Floydom za Mur. Marsjanionowi za screenshoty. Cure za album z 2004 roku. Agatom za imię.
Nigdy nie lubiłem GPL, bo uniemożliwia późniejszą zmianę licencji. Podobnie CC-sa.
Ten poradnik jest licencjonowany najbardziej liberalną licencją, jaką kiedykolwiek wymyśliła ludzkość: „Bierzcie i jedzcie z niego wszyscy”.
Byłoby miło, gdybyś zachował notatkę o autorstwie i podesłał informację o wykorzystaniu mojej pracy.
Autorem poradnika jest Mirosław "Minio" Zalewski.
Możesz się ze mną skontaktować w wybrany sposób.