IRC intro

Co to je irc?

Zachcelo sa Vam niekdy zhovarat sa s inymi pocitacovymi uzivatelmi, v inych castiach sveta? Myslite si, ze sa to neda?

Nemate pravdu, da sa!

Program sa vola IRC (Internet Relay Chat) a v sucastosti spaja vacsinu Severnej Ameriky, Azie, Europy a Oceanie do celosvetovej IRC siete vyuzivajuc linky Internetu. Tento program bol povodne vyvinuty Jarkkom Oikarinenom z Finska, ktory vytvoril komunikacny protokol a dalej bol rozvijany mnohymi programatormi z celeho sveta. Snad ani sam Jarkko netusil do akych obludnych rozmerov IRC dorastie.

IRC je multiuzivatelska, multikanalova diskusna siet, ktora umoznuje ludom celeho Internetu diskutovat v realnom case.

IRC predstavuje funkcnu nahradu a zdokonalenie programu "talk", pretoze talk je stary, primitivny, hlupy, otrocky a minimalisticky druh konverzacneho nastroja, ktory pouziva srandovny na danom pocitaci zavisly protokol.(FUJ!!)

IRC robi vsetko to, co aj talk, ale s lepsim protokolom, umoznujuci sucasnu konverzaciu viac ako dvoch uzivatelov a poskytujuci dalsiu kopu uzitocnych vlastnosti.

Musime Vas upozornit, ze program moze byt nebezpecne navykovy, najma ked ziskate mnoho kontaktov a mnohych priatelov na celom svete.

Ked hovorite - pisete na IRC, vsetko co raz napisete bude okamzite vyslane do celeho sveta. Vase slova bude vidiet kazdy, kto bude v danom case pripojeny na IRC na kanal na ktorom ste aj Vy.

Temy o ktorych sa diskutuje su rozlicne, prave tak ako aj newsgrupy v newsoch. Medzi najpopularnejsie patria technicke a politicke diskusie ako aj nezavisle debaty o nicom, hlavne ked ste skryty v anonymite svojej prezyvky - nickname.

IRC je tiez sposob ako rozsirit Vas obzor, preto ze ludia z mnohych krajin su 24 hodin pripraveny na dialog s Vami.

Konverzacia prebieha najcastejsie v anglictine, ale existuju kanaly na ktorych sa dohovorite nemecky, japonsky, cinsky, francuzsky, finsky, slovensky, cesky alebo v inom jazyku.

IRC ziskalo medzinarodnu slavu pocas vojny v Perzskom zalive. Pocas tohto obdobia boli najnovsie spravy o udalostiach sirene prave prostrednictvom IRC.

Este stale vahate?

Mozno je to tym, ze neviete ako zacat.

AKO ZACAT

Hmm..., kym si neprecitate nasledujuce riadky, tak sa to nedozviete.

Najdolezitajsia vec,ktoru by ste mali mat na pamati je, ze IRC je viac ako hra. Na zaciatku budete skumat, objavovat a poznavat svet formou na aku ste doteraz neboli zvyknuti. Najdite si cas, skuste sa upokojit a nebojte sa povedat, ze ste novacik a ze nicomu nerozumiete. Kazdy raz zacinal a sami zistite, ze uz za par minut budete skuseny IRC-man.

IRC je program zalozeny na modeli KLIENT-SERVER. Klient je program, ktory sluzi uzivatelovi na spojenie so serverom. Server je program, ktory prenasa data - spravy do celeho sveta k inym uzivatelom.

IRC siet predstavuje siet serverov na ktore su zaveseni klienti. V sucasnosti existuje mnozstvo klientov pre rozlicne operacne systemy (UNIX, VMS, VM, emacs, MS DOS, MS Windos a ine).

Najpouzivanejsi typ IRC klienta je program oznacovany ako ircII pre OS UNIX. Ostatni klienti su podobni a casto akceptuju vacsinu ircII prikazov o ktorych bude prave rec.

Ked sa chcete pripojit do IRC siete a pracujete na pocitaci na ktorom je nainstalovany ircII klient, tak potom Vam staci napisat prikaz "irc". Od tohto okamziku ste dalsim potencionalnym diskuterom.

Ak chcete byt na IRC znamy pod inym menom ako je Vas login, tak potom napiste prikaz irc s parametrom meno. Cize ak napisete "irc ftak" tak na IRC budete vystupovat pod menom "ftak". Cela syntax vyzera asi takto (priblizne):
irc nick server

Ak ste to uz urobili, potom mozme pristupit k dalsej lekcii.

DALSIA LEKCIA

Este skor ako zacneme, treba si uvedomit ze:

IRC nie je bezpecny sposob komunikacie. V ziadnom pripade. Skuseny IRC-mani or IRC-manky by o tom mohli rozpravat dlhe story (ale zase nie vsetko je pravda).

Mozno si teraz budete mysliet, ze Vas zbytocne poucujem o slusnom chovani. Nasledujuce body by ste Vsak mali chapat ako priatelske rady. Ak ich nebudete dodrziavat, moze sa Vam stat, ze budete z daneho kanala neustale vyhadzovany, alebo Vam bude vstup na dany kanal zakazany. V najhorsom pripade budete zabity - killnuty a uplne odfajceny z IRC.

Nuz a teraz konecne podme na vec. Kazdy prikaz sa zacina lomitkom "/". Ak lomitko nedate tak slova, ktore napisete budu vyslane do sveta.

Prvy prikaz, ktory napisete by mal byt /join #kanal Slovo kanal oznacuje meno kanala na ktory sa chcete pripojit. Zoznam kanalov si mozete vypisat prikazom /list ale toto prave by som neodporucal!!! Ked vas to uz napadne, tak pouzite aspon prepinace:

-MIN nKed n je minimum uzivatelov na kanali.
-MAX nKed n je maximum uzivatelov na kanali.
Inak sa vam moze stat ze na IRC stravite mladost, lebo obvykle je vytvorenych okolo 1400 kanalov a kym ich vsetky vypise .....(Na druhej strane nik netvrdi, ze tu mladost na IRC nestravite aj tak. Vseobecne sa tvrdi, ze IRC is DRUG.) Casto budete pravdepodobne pouzivat kanal "cs" takze ak sa chcete nan pripojit, tak napiste /join #cs. Na kanali "cs" sa hovori po slovensky, cesky anglicky a tiez v jazykoch, ktore maju sa snazia vyzerat ako predchadzajuce menovane. Aj ked v poslednej dobe je kanal #cs dost prehusteny a tvoria sa snahy o vytvorenie napriklad kanala #sk alebo obcas funguje #zivot. A ak sa vam nahodou bude zdat, ze ste na kanali, kde by sa malo rozpravat po anglicky a nie je tomu tak( alebo nerozumiete), tak to moze byt tym, ze na IRC sa pouziva lokalny dialekt ... Casom do toho pridete ....

Druhy prikaz, ktory by ste mali napisat je /help To je najjednoduchsia aj najodporucanejsia cesta, ako sa dozvediet co by kto chcel ...

Treti avsak tiez velmi dolezity prikaz, ktory by ste mali poznat je /bye. Tento prikaz korektne ukonci vasu cinnost na IRC. Prikaz /bye moze byt zadany aj s parametrom, ktory popisuje preco odchadzate. Teda ak napisete /bye neplacte zajtra pridem zas tak ostatni ucastnici kanala budu vediet ze ste odisli, ale zajtra sa vratite.

DALSIE UZITOCNE PRIKAZY

/who #channel - Vypise zoznam ludi na danom kanali
/who pozna prepinace .....
-OPERATORSvypise iba zoznam IRC-operatorov
-LUSERSvypise iba zoznam neIRC-operatorov
-CHOPSiba kanalovych operatorov
-NAME usernamehladanie podla mena
-FILE filenamemena ludi, ktorych chceme najst si zapiseme do file ... a hladame ..
-HOSTzoznam zo specifikovaneho host-u
-SERVERzoznam zo specifikovaneho servera
-HEREzoznam iba tych , ktori su oznaceni ako pritomni
-AWAYa tito nepritomni
-NICKhladanie podla kokretnej prezyvky

/lusers - Vypise aktualny pocet pripojenych kanalov, serverov, uzivatelov a IRC operatorov v celej sieti IRC
priklad:

*** There are 2837 users and 1583 invisible on 118 servers
*** 105 : operator(s) online
*** 1513 : channels formed
*** I have 48 clients and 3 servers
/server - Umozni vam zmenit aktualny server

Posledny menovany prikaz je v hodne pouzit ak doslo k odpojeniu daneho servera z nejakej priciny od IRC siete alebo je velmi pomaly, cize odpovede od inych ludi na tom istom kanaly prichadzaju s velkym oneskorenim. To ci je dany server pripojeny do IRC siete mozete zistit ak zadate prikaz /lusers, ktory Vam vypise kolko serverov je na dany server napojenych.

/mode - meni parametre kanala, pripadne uzivatela

/MODE *|channel [+|-]modechars [parameters]
/MODE *|channel [+|-]b [nick[!user[@host]]]
/MODE nick [+|-]umodechars
Najdolezitejsie parametre :
+/-o nickudelenie(zobratie) operatorskych prav na kanali
+/-b nickzakazanie(povolenie) pristupu na kanal
+/-ikanal iba na pozvanie ...
- pozyva sa /invite nick #channel a na taky kanal vas musi pozvat niekto, kto je uz in a ma operatorske prava ...
+/-skanal sa stava secret ... stava sa neviditelnym
Ak chcete poslat privatny odkaz, tak aby to nevidel cely kanal, tak jednou z moznych metod je prikaz
/MSG nick a toto je ten sukromny odkaz Tento odkaz sa objavi iba u adresata a nik iny ho nemoze citat (ak mu ovsem nik nepozera cez plece ....)
Velmi podobny prikaz je
/NOTICE nick
a tuto je tiez sprava akurat trochu inac vyzera Dalsi prikaz pouzitelny v reale je
/PING nick|#channel
ktory vracia odozvu od jednotlivych uzivatelov v sekundach ...

Prikazy TIME a DATE su v podstate totozne a vracaju aktualny cas IRC servera.

Po zadani prikazu
WHOIS nick
sa na obrazovke objavia info o pripojenom uzivatelovi ako priklad po zadani /WHOIS Kozo sa moze objavit nieco taketo:

*** Kozo is jvajda@decef.elf.stuba.sk (info: http://www.tuzvo.sk/~vajda)
*** on channels: @#cs @#kozo @#chrusty
*** on irc via server itc.univie.ac.at (Alma mater Rudolphina, Austria)
*** Kozo has been idle 1 minutes
Ako priklad to nie je zle?????:-{))

Dalsi prikaz podobny je
WHOWAS nick
na obrazovke objavia info o uzivatelovi, ktory nie je on-line na irc. A dalsi nazorny priklad :

*** Sid was hanzel@decef.elf.stuba.sk (Jaroslav Hanzel) on channel *private*
*** on irc via server irc.tuzvo.sk (Wed Sep 28 13:53:17 1994)

Prikaz, ktory sa snad moze zdat zaujimavy je
/NICK nick
Tymto si mozete zvolit prezyvku podla srdca ... Nie kazdemu sa predsa paci vlastne meno a tu ma sancu si vybrat .. Lahko sa ale moze stat, ze uz niekto na zemeguli bude mat takuto prezyvku. Hlavne pri prezyvkach typu Jesus, Wolf, Beavis, Albion. Vtedy vam neostava nic ine, len si vymysliet inu, menej frekventovanu ....

A prikaz, ktory je ani nie taky dolezity, ale moze sa zist ...
/KICK #channel NICK [sprava]
Umozni z kanala vyhodit nespratnika, ktory tam robi bordel alebo sa nesprava tak ako sa na slusneho cloveka patri. Odporucam pouzivat len vo vynimocnych pripadoch a pouzit aj spravu aby vsetci vedeli preco dany uzivatel bol vykopnuty z kanala ...

Zda sa vam, ze kanal na ktorom ste je o nicom a chceli by ste odist??? vyskusajte
/LEAVE #channel
... myslim, ze by to malo pomoct ... :-{))

Otravuje vam niekto zivot a mate ho plne zuby ( a keby len zuby ..) skuste
/IGNORE nick all
a mate od jeho hlasok pokoj . Pripadne si pozrite este help, lebo ignore ma pouzitie podstatne sirsie ako toto, co som napisal. Napriklad:

/IGNORE nick msgs
/IGNORE nick notices
/IGNORE nick public
/IGNORE nick invites
/IGNORE nick ctcp
a podobne ...

Mozno sa vam niekedy bude zdat, ze niektory uzivatelia toho dokazu viac ako vy, alebo aspon to dokazu rychlejsie. Chyba nie je celkom vo vasom prijimaci. Existuju totiz pomocne programy. ktore uzivatelom ulahcuju pracu s uz aj tak jednoduchym IRC. Niektore su v C-cku ( language C) ine su IRC scripty, cize nejake povelove subory v IRC-jazyku. Ktory program je najlepsi ??? Jednoznacne sa povedat neda, pretoze kazdy ma svoje vyhody, tak aspon strucny zoznam co sa na IRC trhu da zohnat (toto su scripty):

TextBox  by CryptKeeper
Phoenix  by Vassago
KozoIRC  by Kozo
GargOyle by Vassago
Infinity by Mistic
ProMS    by MS

Nahrat si ich mozte prikazom /LOAD meno v tom pripade, ze ich vlastnite. Zvycajne kazdy poskytuje nejaky help a navod ... a zohnat sa daju vymennym sposobom, darom, ale najistejsie kontaktovanim autora ...

Dalsia dobra rada nad zlato. Ked ste uz prihlaseny na kanal a chcete niekomu nieco povedat, tak najskor napiste jeho meno a potom co by ste mu chceli. Hlavne, ze je na kanali viac ludi je to prehladnejsie a je mensia sanca prehliadnutia .. priklad : Ajka: na akej konstrukcii si dnes sedela? :-)

Teraz sa skusim trochu venovat frekventovanym otazkam ... ( Nasi anglicky priatelia tomu hovoria FAQ )

1. Po zadani prikazu /who #kanal sa vam moze objavit asi takyto vypis:

#chrusty   R_Hood    H@  lobotka@decef.elf.stuba.sk (Robin Hood)
#chrusty   Beastman  H@  janek@perun.valm.sk (Karel Janek)
#chrusty   Ajka      H@  betinova@uvt.tuzvo.sk (Ajka Betinova )
#chrusty   atari     H@  tolah@decef.elf.stuba.sk (Tomas Olah)
#chrusty   Jupe      H@  krutel@decef.elf.stuba.sk (Peter Krutel ->
http://decef.elf.stuba.sk/~krutel)
#chrusty   Elef      G@  roka@decef.elf.stuba.sk (Elef)
#chrusty   Kozo      H*@ vajdaj@pluto.elf.stuba.sk (info:
http://www.tuzvo.sk/~vajda)
#chrusty   Maxo1     H@  auxt@perun.valm.sk (Martin Auxt)
#chrusty   Kybel     H@  vajda@uvt.tuzvo.sk (Kybel plny chrustov   Try /msg
Kybel help)
Niektory ludia maju za menom H iny G ... rozdiel???

Ti co maju H sa tvaria, ze su fyzicky pritomni sa terminalom .. G znamena, ze su vzdialeni a neboja sa to priznat ...
Dalsia vec : co znamena @ a * za menom .. @ znamena kanaloveho operatora a * IRC operatora. A dobry IRC operator, ked sa vydari .. (hi koleso) ma pravomoci podstatne vacsie ako radovy uzivatel IRC (ale tak to uz byva). Pripaja a odpaja server a ine uzitocnosti .. (az po krajnu variantu vyhodenia nespratnika z IRC).

2. Na co je dobry @ ....

Vela ludi si mysli, ze @ je kozmeticka ozdoba za menom a bez nej nemozu existovat. Omyl. Vseobecna zasada, ktora by mala ( mala) byt dodrzovana znie: @ by mali vlastnit len ludia, ktory vedia na co sluzi .. cize @ umoznuje napr.:

3. Co znamenaju hlasky :

*** #cs :Sorry, cannot join channel. (Banned from channel)
Tak to ta niekto nemal rad a zakazal ti pristup na kanal #cs ...
*** #chrusty :Sorry, cannot join channel. (Invite only channel)
Toto zase znamena, ze kanal #chrusty je iba pre pozvanych ...
*** #ok :Sorry, cannot join channel. (Bad channel key)
Kanal #ok ma nastaveny kluc pre vstup a nespecifikoval si ho spravne .. syntax /join #channel key
*** #chrusty :Sorry, cannot join channel. (Channel is full)
Kanal ma nastaveny maximalny pocet uzivatelov a uz sa tam nevojdes...

*** Signon by nickname detected *** Signoff by nickname detected

Existuje funkcia /NOTIFY nick, ktora vam bude hlasit moment, kedy sa dany nick nahlasi na IRC ... je zaujimava a aj dost pozivana ... A toto hlasi pri prihlaseni a odhlaseni ...

4. Napise Ti obcas niekto nieco taketo :-{)) a ty nevies, co to znamena???

Su to takzvane EMOTICONY ... Nie vzdy cez pocitac kazdy vidi na teba a teda ani nevie aku mas naladu ... No a prave toto umoznuje jednoducho vyjadrit naladu ...

		:-)	smiech ...
		:-)))) 	velky usmev ...
		;-)	uskrn ...
		:-(	smutok ...
		:-{))	moj usmev (Kozo) ...
		:-*	bozk ...
Variacii je velmi vela a casom si mozno vytvorite nejake sami ....

To by snad bolo snad v skratke to najdolezitejsie. Nadavky a otazky adresujte na adresu Jan.Vajda@alert.sk alebo priamo na IRC nick Kozo. Pripadne blizsie info about me http://rodney.alert.sk/

Na zaver podakovanie. Dakujem Busy-mu a Koleso-vi za to, ze som mohol z ich materialov citovat.A zaroven dufam, ze raz niekto podakuje mne za to, ze som sa tu s tymto pokecom trapil.


Konverzia do HTML by Gildir

Uprava HTML by fantomas