instantny manual - lahko a rychlo
Tento strucny helpik je urceny dvom skupinam ludi. Tym, ktori o IRC v zivote nepoculi a tym, ktori to uz skusili a mali pocit, ako keby sa ocitli na ihrisku pocas zapasu americkeho futbalu s plavkami na pleci. Najprv si ukazeme, co to IRC je a hned potom zacneme so zakladnym ovladanim. Budem sa snazit v tomto texte napisat vsetky dolezite prikazy, ktore by sa mohli hodit aj skusenejsim "zavislakom". ;-)
Poznamka: najdolezitejsie pojmy tucnym pismom, zadavane prikazy a vypisy z programu neproporcionalnym pismom. Kurzivou oznacim slova, za ktore v realnom zivote treba dosadit skutocne nazvy (nick ako moj nick alebo #kanal ako kanal). V [hranatych zatvorkach] je oznaceny nepovinny text alebo parameter prikazu. Ak su parametre uvedene vo formate: "text1 | text2 | text3", pouzije sa ako parameter iba jedna z hodnot.
V niektorych prikladoch a vypisoch sa vyskytuje pre auteticnost moja skutocna prezyvka: V|X
Poznamka: vsetko v tomto texte bude vztahovane k popisu klienta (programu) ircII (pre Linux). Ak pouzivate iny program alebo script, mozu byt niektore prikazy alebo vypisy ine.
Ak uz program IRC poznate a chcete si pozriet zoznam prikazov, kliknite sem.
IRC (Internet Relay Chat) je sluzba interaktivnej internetovej komunikacie (prebieha v realnom case). Zrejme poznate rozne chaty pristupne cez prehliadac webovskych stranok; IRC je starsi brat tychto sluzieb.
Sluzba IRC je zabezpecovana IRC servermi (IRC servers), na ktore sa pouzivatelia mozu pripojit. Jednotlive IRC servery su poprepajane roznym sposobom a vytvaraju tak cele IRC siete (IRC networks). Ak su pouzivatelia pripojeni na rovnake alebo aj rozne IRC servery v tej istej IRC sieti, mozu sa navzajom "vidiet" a teda spolu komunikovat.
Na Slovensku odporucam pouzivat tieto IRC servery:
Na pripojenie a komunikaciu s IRC serverom a teda aj ostatnymi pouzivatelmi sa pouzivaju klientske programy. Ten, ktory tu budem opisovat sa vola (ako inak) irc. Existuju aj mnohe ine, napr. mIRC, pirch, zircon.... Klient vytvara rozhranie medzi pouzivatelom a IRC serverom. Vam staci vediet, ze je to program, ktory spustate a v ktorom si s pouzivatelmi pisete.
Kazdy pouzivatel, ktory vyuziva sluzbu IRC, je identifikovany pomocou prezyvky (nicku). Tato prezyvka musi byt v celej IRC sieti jedinecna. Moze obsahovat maximalne 9 znakov (pismena, cisla, mnohe ine znaky) a zadava sa bud priamo pri spusteni klienta alebo kedykolvek pocas pripojenia na server. Kedze na IRC nie ste nikdy sami (pravda, okrem specialnych pripadov, ked testujete IRC server u seba doma :), moze sa lahko stat, ze prezyvku, ktoru chcete pouzit, pouziva uz niekto iny. V takom pripade samozrejme plati zlate pravidlo - kto prv pride, ten skor melie a vam nezostava nic ine, ako si zvolit nejaku inu prezyvku.
Ako si urcite vsimnete, nikdy nie je jednoduche pouzit ako prezyvku meno hrdinu nejakej knihy, filmu ci hry. Vacsinou nie ste prvy, koho to napadlo. Casto sa do inak bezneho a pouzivaneho mena pridavaju znaky "_" alebo "-", pripadne sa niektore znaky zmenia na cislice s podobnym vzhladom: napr. nick "Morpheus" zrejme bude existovat, ale s "Morph3us" mate este iste sance... Budte kreativni!
Ak klient nedostane informaciu o tom, aku prezyvku ma pouzit, pouzije vase prihlasovacie meno.
Od okamihu uspesneho prihlasenia na IRC server vystupujete pre vsetkych ostatnych pod svojou prezyvkou. Nie je to o anonymite, ale o zjednoduseni komunikacie. Pamatajte na to!
Komunikacia na IRC prebieha v dvoch moznych prostrediach. Bud komunikujete s uzivatelmi na kanaloch (channels), co znamena, ze vsetko, co napisete na klavesnici uvidia vsetci uzivatelia na tomto kanali a samozrejme aj vy vidite vsetko, co napisu oni na danom kanali; alebo mozete hovorit len s jednotlivymi uzivatelmi - vtedy budete vase spravy adresovat jednotlivym nickom a pre ostatnych budu neviditelne. Oba druhy komunikacie mozete prirodzene kombinovat.
O kanaloch staci vediet tolko, ze ste ich sucastou od okamihu vstupu (join) na kanal a prestavate byt pre ne doleziti v okamihu odchodu (leave) z kanala. Pocet kanalov je prakticky neobmedzeny (radovo stovky az tisice). Kazdy kanal je ma svoje meno, ktore je v sieti IRC serverov jedinecne (presne ako nicky). Kanaly od pouzivatelov odlisite podla prveho znaku ich mena: vzdy zacina znakom # (tento znak na anglickej klavesnici napisete stlacenim SHIFT+3). Neskor zistite, ze kanaly a nicky maju vela spolocnych vlastnosti.
Prva vec, ktoru si naozaj musite zapamatat: prikazy zacinaju znakom "/" (obycajne lomeno), za ktorym bez medzery nasleduje prikaz. Vsetko, co lomitkom nezacina, sa berie ako text a bude vypisane do kanala.
Pred spustenim programu "irc" sa treba prihlasit na server tak, aby sa vam spustil prikazovy interpreter (shell). Ak ste tento krok zvladli, napiste do prikazoveho riadku (a potom stlacte ENTER):
irc nick
Pouzili sme prvy a pre vas mozno aj jediny parameter programu "irc" - prezyvku, o ktorej uz bola rec. V pripade, ze ste nedavali pozor a nezadali ziaden nick, pouzije sa vase prihlasovacie meno.
Podrobnejsia syntax pre narocnych:
irc nick [irc_server:port] [-c #kanal] [-p port]
Kde:
Konkretny priklad, ktory si ukazeme, bude:
irc V|X irc.cis.vutbr.cz:3333
Dame IRC serveru trochu casu. Klient (program irc) sa pripoji na zadany IRC
server a na obrazovke sa zobrazia rozne informacie o pocte uzivatelov, kanalov
a operatorov a nakoniec nieco ako: type /help for help.
Zapamatajte si, ze ked napisete /help [meno
prikazu], vypise sa nam podrobny (anglicky) manual o prikaze. Ak
napiseme len/help, uvidime uvod do IRC v anglictine. Z
vyzvy "?", ktora sa objavuje po zobrazeni helpu sa dostanete niekolkonasobnym
stlacenim ENTER.
Konkretne to vyzera asi takto:
*** Connecting to port 3333 of server irc.cis.vutbr.cz *** Welcome to the Internet Relay Network V|X!noris@decef.elf.stuba.sk *** Your host is irc.cis.vutbr.cz, running version 2.9.3b20.a2 *** This server was created Wed Jul 2 1997 at 21: 07:56 MET DST *** irc.cis.vutbr.cz 2.9.3b20.a2 oirw abiklmnopqstv *** There are 10370 users and 0 services on 59 servers *** 1 unknown connections *** I have 94 clients, 0 services and 1 servers
Asi najzaujimavejsia informacia je o pocte uzivatelov (10 370). Mozete si tiez vsimnut, kedy vznikala prva verzia tejto prirucky...
Ak ste uz teraz "nazhaveni" a netrpezlivi, napiste
napriklad /join #cs (no neprestante citat dalej!). Tym sa
prihlasite na kanal #cs - Cesko-Slovensky kanal. Uvidite zoznam prihlasenych
uzivatelov a tzv. topic, cize akusi charakteristiku kanala, nieco ako
"nadpis" alebo pole "Subject" v maili. Vsimnite si, ako som vam uz
povedal, ze meno kanalu zacina znakom #.
To je OK. Tu vidite priklad komunikacie (nevsimajte si obsah tohto rozhovoru ;-)):
<V|X> ahojte! som tu prvykrat, tak mi prosim pomozte <Peter> ahoj V|X :) <DedoJozef> podte na #slovakiu, je tam sranda! <Dedo> WWW: nie, uz som si ich kupil vcera <Dedo> V|X: s cim potrebujes pomoct? <WWW> V|X: pozri si manual :) <WWW> Dedo: ok *WWW* lamer ;))) * V|X je z toho uplne hotovy!!!
Na uvod staci. Takze teraz sa na to pozrite este raz. Vas klient
(program irc) vypisuje spravy v poradi, v akom ich dostal zo siete. Nick
odosielatela spravy je uzavrety v znakoch < a >. Vsetko ostatne
je uz text spravy, ktoru dany nick napisal.
Plati nepisany zakon, ze ked chcete niekomu napisat spravu, napisete jeho
nick, dvojbodku a az potom text spravy, cize napriklad:
peto: ahoj
Je to preto, aby si dotycny "peto" vsimol, ze sprava je urcena pre neho a pre jeho unavene oci. Bez tejto pomocky by ste z komunikacie ozaj vela nemali.
Takze prvu spravu pisal uzivatel V|X pre cely kanal, preto nebolo treba zadat nijakeho prijemcu. Pri dalsich spravach vidite, komu su urcene. Specialne zobrazena predposledna sprava, v ktorej je odosielatel oznaceny hviezdickami pred a za nickom (*WWW*) ide o privatnu spravu (message), ktoru vidite iba vy! Vsetko ostatne ide do kanala.
Posledna sprava "* V|X je z toho uplne hotovy" sa pouziva na vyjadrenie nejakej cinnosti alebo pocitu v tretej osobe
Zhrnutie:
<WWW> VIX: toto je kanalova sprava*** Toto je hlasenie klienta alebo servera, nie sprava z kanala* V|X hovori, ze toto je action, text v tretej osobe*WWW* zdar vixi, toto je message ;)V dolnej casti obrazovky sa nachadza stavovy riadok (status line).
V tomto riadku su zobrazene dolezite informacie - cas, vami pouzity nick, kanal,
na ktorom sme a jeho atributy, alebo symbol "*", ak nie sme na
ziadnom kanali, a pripadne dalsie informacie, ktore si mozeme navolit aj sami.
Priklad:
[1] 10:07 V|X on #cs (+nt)
^^ ^^ ------------------ systemovy cas (na pocitaci, kde bezi klient)
^^^ -------------- nick
^^ -------- kanal, na ktorom sme (alebo znak "*")
^^ --- atributy kanala (ovplyvnuju jeho vlastnosti)
Ked ste prvykrat na kanali, nemusite sa bat. Vzdy, ked budete potrebovat pomoc, urcite sa najde niekto, kto vam poradi, ked uvidi, ze s IRC len zacinate. Mozno vas prekvapia niektore reakcie, mozno budete zarazeni ich rychlostou ci pomalostou. Odporucam vam vsak, aby ste sa spravali slusne, pretoze mozete ziskat zlu povest svpojimi prvymi nekvalitnymi pokusmi o korektnu komunikaciu...
Pri pripojeni na kanal (prikazom /join) je dobre pozdravit
a upozornit tym ostatnych, ze ste tu. Netreba to vsak prehanat... Takisto, ked
odchadzame z kanala (prikazom /leave), je dobre predtym
aspon oznamit, ze odchadzame. Uvidite v praxi, ze sa to casto nedodrzuje.
Vsetko je to len otazka spravania.
Ako som uz povedal, vsetko, co napisete, sa odosiela priamo do kanala. Ak
chcete adresovat niekomu spravu na kanali, napiste ju v tvare
nick: text spravy, kde za nick dosadite meno
prijemcu.
Privatnu spravu (message), neviditelnu pre ostatnych uzivatelov, mozete
poslat pomocou prikazu /msg nick text spravy,
pricom za nick dosadite prijemcu spravy. Tomu sa zobrazi nieco
taketo:
*odosielatel* text
Takze nick vie, kto mu spravu poslal a moze vam odpisat...
IRC ukoncime prikazom /exit [rozluckovy text]
Priklad: /exit Cafte, mam cviko
Toto sa zobrazi nasledovne:
*** Signoff V|X (noris@decef.elf.stuba.sk) (Cafte, mam cviko)
#kanal znamena skutocne meno kanala, nick skutocny nick uzivatela
Tymto prikazom sa prihlasite na kanal #kanal a stanete sa jeho clenom. Ak kanal s takymto menom este neexistuje, je automaticky vytvoreny a ziskavate prava kanaloveho operatora.
Pri vstupe na kanal sa vypise jeho topic a pouzivatelia na kanali.
/join #corela
*** V|X (noris@decef.elf.stuba.sk) has joined channel #corela *** Topic for #corela: Bennymu to nejde *** Users on #corela: V|X prizo Monday Glip T0mas @Jano_off @Beus @SENZEJ
Vstup na kanal moze byt znemozneny niektorym z tychto sposobov (chybove hlasenia):
*** Sorry, cannot join channel (Bad channel key): pokus o vstup na
kanal, ktory je chraneny klucom (heslom). Toto
heslo treba zadat ako parameter prikazu join. (/join #kanal
heslo)
*** Sorry, cannot join channel (Channel is full):
pokus o vstup na kanal, ktory ma nastaveny maximalny limit (pocet) pouzivatelov a ten je uz naplneny.
*** Sorry, cannot join channel (Invite only channel):
pokus o vstup na kanal "na pozvanie".
Na tento kanal vas musi najprv niekto pozvat prikazom /invite
*** Sorry, cannot join channel (Banned from channel):
pokus o vstup na kanal, na ktory vam bol zakazany
pristup kanalovym operatorom. Nazrite do svojej pamate, ci ste sa
nedopustili na kanali nejakeho priestupku...
Opustenie kanala #kanal alebo aktualneho, ak zadame znak "*".
Zobrazi text v tretej osobe, tzv. "action" na aktualnom kanali. Radsej priklad:
/me vas vsetkych zdravi!
* V|X vas vsetkych zdravi!
Vypise pouzivatelov na kanali #kanal alebo aktualnom kanali, ak zadate znak "*".
/names #cs
Pub: #cs Koffein sali |indy| _RESET_ SISa gurun semik OLDA sp1 rabbit tomka @Ped BarneyBoy Miro Denimo dancul Araneo Hifana Popelka zuzi SpiceMan Ganja H-a-n-s killerboy Martix @CS-GuardF Calidor Leopard T0mas loveless Rasto dungof MalyPrinc Mr_Bimbo Rivelino
Vypise topic a pocet pouzivatelov na kanali #kanal alebo aktualnom kanali, ak zadate znak "*".
Pozor! Ak neuvediete nijaky parameter, vypisu sa vam informacie o vsetkych kanaloch! Takyto vypis moze byt krajne neprijemny, kedze kanalov mozu existovat aj tisice...
/list #cs
*** Channel Users Topic *** #cs 58 **|| Cesky | Moravsky | Slovensky | Kanal ||**
Bez parametra text vypise topic kanala #kanal, na ktorom musite byt prihlaseni. Ak mate prava kanaloveho operatora, parameter text urcuje novy topic. Ak namiesto mena kanala zadate znak "*", pracuje sa s aktualnym kanalom.
Ak na kanali (napriklad #cs) nie ste a pokusate sa precitat topic (pouzite
radsej prikaz list), uvidite
hlasenie:
/topic #cs
*** #cs You're not on that channel
Ale na kanali, na ktorom ste, to nie je ziaden problem:
/topic #corela
*** Topic for #corela: Bennymu to nejde
No a ak mate pravo menit topic (operatorske prava alebo kanal je -t):
/topic #corela Vitajte!
*** V|X changed topic of channel #corela to "Vitajte!"
Ak nemate pravo menit topic, vypise sa:
*** #corela You are not the channel operator
Posle privatnu spravu s textom text nicku nick1 alebo vsetkym clenom kanala #kanal. Ak posielame spravu na kanal #kanal a je nastaveny atribut +n, vypise sa hlasenie
*** Cannot send to channel #kanal
Niekedy by ste mozno ocenili moznost poslat tu istu spravu viacerym nickom. Tato moznost existuje:
/msg nick1,nick2,nick3 text
Ked pouzivatel s nickom nick, dostane od vas spravu, uvidi nieco taketo:
*V|X* text
Pomocou tohto prikazu mozete zmenit prezyvku na nick. Pre prezyvku platia presne tie iste pravidla ako pri spustani programu - teda ak vami zvoleny nick uz existuje, alebo obsahuje zakazane znaky, zobrazi sa hlasenie:
*** Nickname nick already in use
*** Nickname:
alebo:
*** Illegal nickname, try again
*** Nickname:
Vdaka poetickemu pouzitiu synonym nas program dvomi, ale rovnakymi sposobmi upozornuje, ze zmena prezyvky bola neuspesna a treba zadat inu.
Uspesna zmena ma za nasledok oznam, ktory vidia vsetci pouzivatelia na kanaloch, kde sa nachadzate:
* V|X is now known as nick
Vypis podrobnych informacii o zadanom nicku.
/whois V|X
*** V|X is noris@decef.elf.stuba.sk (VIX - The Story Teller ;-) *** on channels: #corela, #zivot *** on irc via server irc.cis.vutbr.cz (IRC server of CIS FEI VUT Brno) *** V|X has been idle 14 seconds
Vypisane informacie zahrnaju:
Ak je pouzivatel v mode away, pribudne este riadok s oznamenim:
*** V|X is away: pricina
Pricina odchodu z IRC sa urcuje prikazom away.
Zobrazi informacie o pouzivatelovi, ktory pouzival prezyvku nick ako posledny). Tieto informacie poskytuje irc-server. Zalezi len od neho, ako dlho si udaje "pamata".
Vypis informacii je identicky s vypisom prikazu whois, az na minuly cas v texte. Zaroven je doplneny cas odchodu uzivatela z irc.
Zobrazi strucnejsie informacie o pouzivatelovi nick, pouzivateloch kanala #kanal alebo aktualneho kanala. Informacie zahrnaju: meno kanala, nick, priznak pritomnosti (H = here? ; G = gone/away/prec), priznak kanaloveho operatora (@), priznak irc-operatora (*) a adresu, z ktorej sa pouzivatel pripaja.
Tento prikaz nefunguje pre vypis informacii o utajenych kanaloch (atribut S).
/who #corela
#kanal nick stav adresa (popis)
#corela V|X H noris@decef.elf.stuba.sk (0 VIX - The Story
Teller ;-)
#corela prizo H ~prizemin@alpha.euba.sk (5 ....Alex....)
#corela Monday H ^---------@pc22.ulib.sk (5 Monday)
#corela T0mas H tomas@194.1.186.22 (7 Tomas)
#corela Jano_off H@ Jano@#22.gtinet.sk (6 Jano)
#corela Beus G@ beus@ganga.gjh.schools.sk (0 CrAzY Beusacky
NetOp(i)er)
#corela SENZEJ H@ patrik@dialup1.nz.sknet.net (6 SENZEJ)
Zobrazi casove oneskorenie medzi vami a pouzivatelom nick alebo pouzivatelmi kanala (#kanal alebo aktualneho *). Oneskorenie sa zobrazuje v sekundach a predstavuje cas prenosu informacie.
Poznamka: obmedzte pouzivanie prikazu /ping #kanal na minimum. Pri kanaloch s vacsim poctom pouzivatelov mozu oneskorenia a nasledne privaly odpovedi sposobit, ze budete odpojeni od servera.
Umozni zmenit aktualny IRC server. Prikaz mozete pouzit napriklad v pripade, ze ste odpojeni od serveru a vidite hlasenie:
*** Connection closed [adresa]
Zmena servera takisto pomaha, mate pomale spojenie na server. Ak urcite
adresu, budete sa pripajat na IRC server s danou adresou. Ak zadate
/server bez parametrov, vypise sa ocislovany zoznam
serverov, ktore zadefinoval spravca vasho systemu. Vam potom staci napisat
/server cislo
/server
0: irc.cis.vutbr.cz 8888 1: irc.felk.cvut.cz 6667 2: irc.felk.cvut.cz 8888 3: irc.wu-wien.ac.at 6666
Za predpokladu takehoto nastavenia serverov:
/server 1
a
/server irc.felk.cvut.cz 6667
vykonaju jednu a tu istu vec - pokusia sa o pripojenie na server
"irc.felk.cvut.cz".
Pozve uzivatela nick na aktualny kanal, alebo na kanal #kanal, na ktorom tiez musite byt prihlaseni. Tento prikaz ma vyznam, ak je kanal, invite only (len na pozvanie).
Poznamka: niektore IRC servery vyzaduju zadanie mena kanala aj v pripade, ze ide o aktualny kanal.
/invite nick #kanal
Vam sa vypise:
*** Inviting nick to channel #kanal
pozyvanemu pouzivatelovi sa vypise:
*** V|X invites you to channel #kanal
Nastavovanie modov uzivatela. Znamienko "+" atribut nastavi, znamienko "-" atribut zrusi. Na vyber mate tieto atributy:
/mode V|X +i
*** Mode change "+i" for user V|X by V|X
Pozrite si aj nastavovanie modov kanala.
Nieco velmi podobne, ako msg. Odlisuje sa tym, ako to vyzera v klientovi:
/notice nick hahahaha
-V|X- hahahaha
Zapne rezim rozhovoru s pouzivatelom nick. Vsetko, co odteraz napisete, nepojde do kanala, ale sa posle ako privatna sprava pre pouzivatela nick, takze nemusite pouzivat /msg.
/query nick
*** Starting conversation with nick
Bez parametra sa rusi konverzacia s danym pouzivatelom.
*** Ending conversation with nick
Naraz mozete pouzit tento prikaz na rozhovor len s jedinym pouzivatelom (pri novom zadani prikazu sa rusi platnost stareho).
Poznamka: ak chcete pouzit tento prikaz pre uzivatela, s ktorym mate aktivny dcc chat, syntax je:
/query =nick
Tento prikaz sluzi na priame spojenie medzi pouzivatelmi bez ucasti IRC servera (pouzije sa len pri nadviazani spojenia). Komunikacia je zvacsa rychlejsia, zalezi vsak od nastavenia siete a firewallu na oboch stranach spojenia, ci mozete taketo spojenie pouzivat.
Mozete vyuzivat dva typy spojenia - chat (nieco ako msg) a send (get) - na posielanie suborov cez irc..
Ak sa chceme s niekym spojit cez dcc chat, musime napisat:
/dcc chat nick
Ak klient pouzivatela nick podporuje dcc, objavi sa mu hlasenie:
*** DCC chat (chat) connection requested by nick [vasa adresa]
a pre vytvorenie spojenia musi tiez napisat
/dcc chat vas_nick
Uskutocnenie spojenia sprevadza hlasenie:
*** DCC chat (chat) connection to nick [adresa] established
Po nadviazani dcc chat spojenia s pouzivatelom nick sa privatne spravy posielaju pomocou:
/msg =nick text
alebo
/dmsg nick text
Pouzivatel vidi spravy podobne ako msg, ale uzatvorene v =znakoch=
=V|X= toto je dmsg
*V|X* a toto je msg
Dcc spojenie ukoncime prikazom
/dcc close chat nick
*** DCC chat (chat) to nick connection closed
Ak chcete niekomu na irc poslat subor cez dcc, urobite to takto:
/dcc send nick subor
Zadany subor musi existovat a ak treba, uvedte plnu cestu k nemu.
Ak potrebujete prijat subor, ktory vam niekto posiela cez dcc, pouzite:
/dcc get nick [subor]
Ak nezadate parameter subor, prijmete prvy zo suborov, ktore vam pouzivatel nick poslal.
V pripade potreby mozete dcc send/get spojenie zrusit prikazom:
/dcc close send | get nick
/dcc
zadany bez akychkolvek parametrov vypise zoznam prave prebiehajucich dcc spojeni.
Poznamka: toto nie su vsetky moznosti pouzitia dcc prikazov, ale tie ostatne v praxi nebudete pravdepodobne potrebovat.
Zacne ignorovat dany typ sprav prijatych od pouzivatela nick. Je to dobre vtedy, ked vas na IRC niekto slovne obtazuje. Tento prikaz vam zabezpeci klud (...az pokym pouzivatel nezmeni nick). Ignoracia rozlisuje tieto typy sprav:
/ignore peto ALL
*** You are ignoring ALL messages from peto
Prikaz /ignore bez parametrov zobrazi zoznam ignorovanych
pouzivatelov a typ ignorovanych sprav.
Zapne (+)/vypne (-) upozornovanie na pritomnost pouzivatela nick na irc.
/notify peto
*** peto has been added to your notification list
Ak sa peto objavi na IRC, objavi sa hlasenie:
*** Signon by peto detected
a pri jeho odchode z IRC uvidite zasa:
*** Signoff by peto detected
Pre odstranenie pouzivatela zo zoznamu napiste:
/notify -peto
*** peto has been removed from your notification list
Prehlad zoznamu docielime prikazom
/notify
Prehlad priomnych nickov prikazom
/notify +
a prehlad nepritomnych nickov zo zoznamu
/notify -
Poznamka: ak nepouzivate ziaden script, vsetky tieto nastavenia budu platit len do ukoncenia programu.
Ukonci program irc. Nepovinny parameter rozluckovy text sa vypise na vsetkych kanaloch, na ktorych ste boli.
/quit Cafte!
*** Signoff V|X (noris@decef.elf.stuba.sk) (Cafte!)
/quit
*** Signoff V|X (noris@decef.elf.stuba.sk)(Leaving)
Nastavuje priznak nepritomnosti na IRC. Parameter away-text sa pouziva na vyjadrenie priciny vasej nepritomnosti pre vsetkych pouzivatelov, ktori medzicasom s vami budu chciet hovorit. Preto je vhodne oznacit sa ako "away" v pripade, ze odchadzade na dlhsi cas od pocitaca.
Stav away a away-text je viditelny pri prezerani pouzivatelov prikazmi who , whois a zistovani odozvy prikazom ping. Program irc nam pri zadani away-textu vypise:
/away pracujem
*** You have been marked as being away
Ak chcete zrusit oznacenie "away", zadajte prikaz bez parametrov:
/away
*** You are no longer marked as being away
Poznamka: tieto hlasenia sa nezobrazuju ostatnym pouzivatelom.
Spusti program a po jeho skonceni vrati riadenie irc. Vystup programu je presmerovany do okna irc, ale nezobrazuje sa na kanali. Pouzitie tohto prikazu zalezi na vasom operacnom systeme a vasich znalostiach (napr. NEMA zmysel spustat v irc mailoveho klienta, ale mozete sa pozriet na zatazenie vasho servera):
/exec uptime
10:36am up 2 days, 22:44, 53 users, load average: 10.36, 8.92, 7.32
Poskytne podrobny anglicky manual k prikazu prikaz alebo zobrazi uvod k IRC a zoznam prikazov. Ak viete po anglicky (netreba vela) a mate nejaky problem, pozrite si help. Nazorne priklady vam urcite pomozu.
Nastavuje hodnoty premennych programu irc. Vacsinou nema zmysel nastavovat ich rucne, robia to za vas skripty. Niektore zaujimave premenne:
Kanalovych operatorov spoznate podla toho, ze prvym znakom ich nicku je znak "@" (zavinac). Tito pouzivatelia maju pravo menit nastavenie atributov kanala (kanalove mody), menit topic a odstranovat z kanala pouzivatelov.
Znamienko "+" mod nastavuje, znamienko "-" mod odstranuje. Najprv popis modov:
Znemozni pristup na kanal #kanal pouzivatelovi s danym nickom, adresou, alebo adresou vyhovujucou maske (nick!adresa, hviezdickove a otaznikove nahrady: "*" = lubovolny pocet lubovolnych znakov, "?" = jeden lubovolny znak), ktoru uvadzate ako argument.
/mode #kanal +|- b V|X
*** Mode change "+|- b V|X!*.*" on channel #kanal by V|Xzakaze / povoli pristup komukolvek s nickom V|X na kanal #kanal.
/mode #kanal +b *!noris@*.*
*** Mode change "+|- b *!noris@*.*" on channel #kanal by V|Xzakaze / povoli pristup na kanal #kanal komukolvek s login-menom noris a lubovolnou adresou.
I - Invite only channel (kanal len na pozvanie)
Nastavi / zrusi priznak "len na pozvanie" na kanali #kanal " Na takyto kanal nemoze vstupit nikto, koho by predtym nepozval niektory clen kanala prikazom invite. Kanal je "invite only ", ked sa vam pri joine vypise:
*** Cannot join channel #kanal (invite only channel)Standardne je kanal nastaveny -I.
K - Key (kanal s pristupovym klucom, heslom)
Nastavi / zrusi pristupovy kluc na kanal #kanal. Standardne je kanal nastaveny "-k".
/mode #kanal +k heslo
*** Mode change +k heslo on channel #kanal by V|Xnastavi heslo "heslo". Toto heslo musi byt uvedene ako parameter prikazu join pri kazdom vstupe na takyto kanal. V opacnom pripade (alebo, ak heslo zabudnete) vas caka hlasenie:
*** Cannot join channel #kanal (bad channel key)
/mode #kanal -k
*** Mode change -k on channel #kanal by V|Xzrusi heslo. Na kanal je opat umozneny volny pristup.
L - Limit (nastavenie limitu uzivatelov na kanali)
Nastavei maximalny pocet pouzivatelov na kanali #kanal / zrusi limit. Standardne je kanal nastaveny -L.
/mode #kanal +l 36
*** Mode change +l 36 on channel #kanal by V|Xnastavi maximalny pocet pouzivatelov kanala na 36. Ak sa niekto pokusi prihlasit na zaplneny kanal, zobrazi sa mu hlasenie:
*** Sorry, cannot join channel (channel is full)
/mode #kanal -l
*** Mode change -l on channel #kanal by V|Xzrusi obmedzenia limitu.
M - Moderated channel (moderovany kanal)
Prepina kanal medzi normalnym stavom a moderovanym kanalom. Na moderovanom kanali mozu na kanal pisat iba operatori a pouzivatelia s nastavenym atributom V. Standardne je kanal -M.
/mode #kanal +m
*** Mode change "+m" on channel #kanal by V|Xvytvori moderovany kanal.
/mode #kanal -m
*** Mode change "-m" on channel #kanal by V|Xzrusi moderovanie a kanal je opat verejny.
Poznamka: v praxi sa s moderovanymi kanalmi stretnete len zriedka.
N - No messages (zakaz sprav na kanal)
Povoluje alebo zakazuje posielanie sprav prikazom msg pre kanal #kanal. Standardne je kanal nastaveny +N.
/mode #kanal +n
*** Mode change "+n" on channel #kanal by V|Xnastavi zakaz posielania sprav
/mode #kanal -n
*** Mode change "-n" on channel #kanal by V|Xznamena povolenie posielania sprav. Pri pokuse poslat msg na kanal s nastavenym atributom +n sa vypise:
*** Cannot send to channel #kanal.
O - channel Operator (vytvaranie kanalovych operatorov)
Prideluje alebo odobera pravo kanaloveho operatora na kanali #kanal. Prvy clen kanala (zakladatel) ziska automaticky pravo kanaloveho operatora.
/mode #kanal +o nick
*** Mode change "+o nick" on channel #kanal by V|Xprideli prava operatora pouzivatelovi nick. Pred jeho menom sa objavi znak "@".
/mode #kanal -o nick
*** Mode change "-o nick" on channel #kanal by V|Xpravo operatora odoberie.
Pozor: pri pridelovani prav kanalovych operatorov by ste mali vediet, komu ich davate, ak ich uz raz mate. V opacnom pripade moze na kanali vzniknut organizovany chaos... (t.j. ze vam prava vezmu ;-)
S - Secret channel (utajeny kanal)
Prepina medzi utajenym a normalnym modom kanala #kanal. Kanal s nastavenym atributom S sa nevypisuje v zozname kanalov prikazom list, a nie je mozne prezerat jeho pouzivatelov prikazom who. Ak ste na utajenom kanali, v informacii o kanali sa po zadani prikazu whois vypise *private*. Standardne je kanal nastaveny ako -S.
Utajenie kanala:
/mode #kanal +s*** Mode change "+s" on channel #kanal by V|X
A jeho odtajnenie:
/mode #kanal -s
*** Mode change "-s" on channel #kanal by V|X
Na kanali, ktory ma nastaveny atribut T mozu menit topic len kanalovi operatori. V opacnom pripade kazdy pouzivatel kanala. Standardne je nastavene +T.
Cize
/mode #kanal +t
*** Mode change "+t" on channel #kanal by V|Xpovoli zmenu topic-u len kanalovym operatorom,
/mode #kanal -t
*** Mode change "-t" on channel #kanal V|Xho umozni zmenit vsetkym pouzivatelom na kanali #kanal.
V - Verbose (pravo hovorit na moderovanom kanali)
Udeli / zrusi pravo na komunikaciu na moderovanom kanali. Oznacuje sa znakom "+" pred nickom (napriklad +V|X, +WWW)
/mode #kanal +v nick
*** Mode change "+v nick " on channel #kanaludeli toto pravo pouzivatelovi nick
/mode #kanal -v nick
*** Mode change "-v nick " on channel #kanalpravo komunikacie na moderovanom kanali zrusi.
Atributy kanala teda umoznuju rozne nastavenia kanala, na ktorom mate prava kanaloveho operatora. Este ako poznamku zhrnam, ze standardne prava, ktore sa pouzivaju najcastejsie su:
nt
Atributy mozeme prirodzene zadavat aj naraz. Ako priklad posluzia tieto dva prikazy:
/mode #kanal +nstl-k
*** Mode change "+nstl-k" on channel #kanal by V|X
/mode #kanal +o V|X +nl 80
*** Mode change "+o V|X +nl 80" on channel #kanalZistili ste, na co sluzia?
Odstrani (vykopne) pouzivatela s prezyvkou nick z kanala #kanal a vypise nepovinny text ako zdovodnenie, preco ste to spravili, resp. co spravil on ;-)
/kick #cs petko (prestan otravovat!)
*** petko has been kicked off channel #cs by V|X (prestan otravovat!)
Kicknutemu pouzivatelovi (petko) to vypise:
*** You have been kicked off channel #cs by V|X (prestan otravovat!)
Ak nemate prava kanaloveho operatora, nemozete samozrejme ani kickovat. Ak to predsa len skusite, IRC sa presvedcit neda a vypise sa:
*** You are not a channel operator
Urcite ste si vsimli rozlicne usmevy v texte na irc (ak nie, su to tie zatvorky, minuska a ine znaky, ktore vam asi este nic nehovoria).Vyjadruju (alebo aspon by mali) autorovu naladu pri pisani tej ktorej vety. Na irc je totiz tazko vzdy vystihnut citovy kontext textu. S pomocou smajlikov je to ovela lahsie. Tu vam ponukam ukazku roznych smajlikov (slovo emotikona znie trochu odstrasujuco pre ludi, co ho pocuju po prvykrat, ktore nie su ani zdaleka kompletne, lebo fantazii sa medze nekladu. Ale vo vacsine pripadov sa stretnete s tymito:
Experimentujte! Mozno prave vy vymyslite novy smajlik ;-)
*** xxx flood by nick
detectedkde xxx je public, msg, notice ... Ak je floodovanie zamerne (napr.
opakovanie tej istej spravy do kanala niekolkokrat tesne za sebou), obycajne
sa riesi kickom z kanala.
Tento subor bol napisany na pocitaci bez irc s pouzitim autentickych textov. Ak su v nom nejake detaily, ktore treba objasnit, alebo opravit, ozvite sa autorovi.
(c) VIX, vix (at) fornax.sk, posledna uprava: 23/9/2002