Novy sposob chatu

19.03.2012 14:36

 

Trochu sme narazili do obmedzeni historie cechoveho chatu v hre (hlavne fakt, ze po restarte servera zmiznu veskere jeho zaznami). Tiez je miestami dost nepohodlny, hlavne co sa tyka funkcie Copy&Paste.
 
Riesenim je teda pouzit chatovaci protokol, ktory je idealne zdarma a podporuje moznosti vytvarania chatovacich miestnosti. So smudlom sme sa dohodli na protokole Jabber/XMPP, ktory je volny, klientov pre pripojenie je dostatok a hlavne pre vsetky platformy.
 
Postup pripojenia:
1. Registracia:
1a Ak uz mas jabberove konto, je jedno na akom serveri, tento krok vynechavas!!! Ako jabberovske konto mozes pouzit napr. GMailove konto, pouziva rovnaky protokol.
 
1b Ak nemas ziadne jabberove konto, mozes sa registrovat napr. na serveri Rootbash (po kliknuti na nazov sa Ti otvori registracny formular).
- username - pouzi prosim to, ktore mas v hre
- ostatne mozes/nemusis vyplnit
- heslo samozrejme musis zadat
 
Tymto ziskas konto pre siet Jabber na serveri "jabber.rootbash.com". Posli mi prosim Tvoj registracny nick (JID) cez mail v hre, pridam Ta do chatu (tymto budeme mat osetrene, aby sa tam hoc kto nedostal). Nick ma tvar “meno@registracny_server”. Ak sa zaregistrujes na rootbashi, Tvoj JID vyzera nasledovne ”meno@jabber.rootbash.com”. Ak chces pouzit identitu zo sluzieb Googlu (mas GMail), Tvoj JID je “meno@gmail.com”.
 
2. Prihlas sa do siete jabber prostrednictvom Tvojho konta cez Tvojho klienta. Kedze existuje opat velke mnozstvo jabber klientov, budem v navode popisovat postup pre klienta Pidgin (verzia pre Windows, linux distribucie instaluju balicek).
 
Pre technicky menej zbehlych som pripravil obrazkovy navod.
 
2a - ak sa chces prihlasit cez GMail:
- Ctrl + A - Spravovat ucty
- tlacitko “Pridat”
- sme na karte “Zakladne”
- Protokol: XMPP
- Pouzivatelske meno: (zadas iba Tvoje meno na GMail)
- Domena: gmail.com
- Zdroj: (zostane prazdne)
- Heslo: (zadaval si pri registracii na GMail)
- zaciarknut “Zapamatat heslo” (heslo si pamata Pidgin a nemusis ho zadavat pri kazdom prihlasovani)
- Lokalna prezyvka: (zadaj nick z hry)
- nasledujuca karta “Pokrocile”
- zaciarknut “Vynutit stare SSL (port 5223)”
- Port pripojenia: 5223
- Serverpripojenia: talk.google.com
- ostatne nechavas tak, ako bolo
- tlacitko “Ulozit”
- skontrolu, ci je tento ucet povoleny (na zaciatku riadku musi byt zaciarknute)
 
2b ak sa chces prihlasit cez konto Rootbash-u
- Ctrl + A - Spravovat ucty
- tlacitko “Pridat”
- sme na karte “Zakladne”
- Protokol: XMPP
- Pouzivatelske meno: (zadas Tvoje iba registracne meno)
- Domena: jabber.rootbash.com
- Zdroj: (zostane prazdne)
- Heslo: (zadaval si pri registracii)
- zaciarknut “Zapamatat heslo” (heslo si pamata Pidgin a nemusis ho zadavat pri kazdom prihlasovani)
- Lokalna prezyvka: (zadaj nick z hry)
- nasledujuca karta “Pokrocile”
- zaciarknut “Vyzadovat SSL/TLS”
- nezaciarknut “Povolit textovu …”
- Port pripojenia: 5222
- Server pripojenia: jabber.rootbash.com
- ostatne nechavate tak, ako bolo
- tlacitko “Ulozit”
- skontrolujte, ci je tento ucet povoleny (na zaciatku riadku musi byt zaciarknute)
 
3. Pripojenie sa do cechoveho chatu (opat popisujem postup pre Pidgin-a):
- Ctrl + C Pripojit sa k chatu
- vybrat protokol XMPP (ak je jediny, bude automaticky predvoleny)
- Miestnost: sfgame-android
- Server: conference.jabber.rootbash.com
- Prezyvka: (Tvoj nick z hry)
- Heslo: (nechavas prazdne)
- tlacitko “Pripojit”
 
Ak mas vsetko vyplnene spravne, otvori sa Ti okno s aktualnym chatom. Ak obdrzis kod chyby 406 pokusas sa pripojit bez toho, ze by som Ti potvrdil nick. Kod chyby 407 znamena, ze nebolo mozne overit Tvoje JID.
 
Tento postup je modifikovatelny aj pre inych klientov, ktory protokol Jabber/XMPP podporuju. Medzi priameho klienta patri program Psi (podporuje IBA Jabber/XMPP protokol!!!), ale kludne mozete pouzit ineho klienta (napr. velmi oblubeny je Miranda pre Windows).
 
Ak niekto od nas odide, alebo “vyleti”, jeho nick sa zmaze zo zoznamu povolenych osob a uz s nami nebude moct nadalej komunikovat tymto chatovacim sposobom.
 
V pripade otazok, nejasnosti ma najdete v hre zvycajne v doobednajsich hodinach.