| PC Help |
| уроци | | | софтуер | | | хардуер | | | речник | |
| | | връзки | ||||||||
Комуникации | Първи стъпки в Internet Relay Chat IRC - основни понятия Като цяло една IRC сесия протича по следният начин: потребителят, използващ даден прякор (nick - погледни по-надолу) се свързва към даден сървър (който е част от дадена мрежа). След като връзката е установена, потребителят влиза в дадена стая или канал (channel - повече информация ще намерите по-нататък), в която има (обикновено) и други потребители (с други прякори). В стаята почти винаги ще има и оператори (оp - още, по-надолу) - привилегировани потребители. Той може да разговаря в същата стая и или да праща частни съобщения до други потребители. След известно време потребителят затваря връзката към сървъра и IRC сесията е приключила. 2.1 - Прякори (Nicknames) Във всяка IRC мрежа може да съществува само един потребител с даден прякор. В случаи, че даденият прякор е вече в употреба, сървърът ще уведоми потребителят (в Staus прозореца при mIRC) за това и ще му даде време(обикновено минута) за да го смени. Ако прякорът не е сменен: a) при някои мрежи, прякорът ще бъде заменен с Guest525342(525342 е само примерен номер - зависи от сървъра/мрежата) б) при UniBg(и при някои други мрежи), връзката към потребителя ще бъде затворена. Командата за смяна на прякора е: 2.1.1 - NickServ(или NS при UniBg) Услугата NickServ( NS в UniBg ) позволява на даден потребител да си регистрира даден прякор(обаче,трябва да изберете нещо по-различно, защото повечето прякори са вече регистрирани от други потребители). По този начин можете да бъдете сигурен(а), че винаги (освен ако вече не е регистриран от друг потребител) ще сте си с прякора,с който желаете. За съжаление, тази услуга не е достъпна на всяка мрежа - досега зная, че съществува на DALnet и UniBg. Регистрацията става по следният начин: а) при DALnet - за регистрация ще трябва да напишете: /msg nickserv register <парола> - така ще регистрирате прякора, с който сте в момента Пример: С този ред: - за да бъдете разпознати и да ползвате вече регистрираният прякор напишете: Пример: Така ще се идентифицирам пред NickServ с прякор Ozzo и парола blahblah: Това се основните команди за работа с прякори. Обаче, има още няколко команди за различни възможности. За повече информация напишете: б) при UniBg - за да се регистрирате напишете: /msg ns register <парола> -по този начин ще се регистрирате с прякора, с който сте в момента Пример: Така ще се идентифицирам пред NickServ с прякор Ozzo и парола blahblah: - за да се идентифицирате,напишете: Пример: И по този начин ще бъда разпознат с прякор Ozzo и парола blahblah: Отново за повече информация, напишете: 2.2 - Стая, канал (Channel) Всяка IRC мрежа се състои от няколко стотин/хиляди (зависи от размера на мрежата) канала/стаи. В повечето стаи има различен брой обикновени потребители и в повечето случаи по един или повече оператори (чети по-надолу). Най-общо стаята (или канала,едно и също е) е място, където потребители се срещат и разговарят. Докато сте в дадена стая "виждате" и "чувате" всичко, което се случва там. Всяка (или поне по-голяма част) от стаите си имат определена тема(topic) за разговор (всъщност,почти никои не говори по нея -още повече, че доста пъти темата е послание или съобщение към един или група от потребители(например гостите в канала)) . Обикновено пред името на стаята стои символа #. Почти винаги стаите си имат правила (написани в темата или публикувани на даден сайт). Правилата често включват забрана за рекламиране на други стаи или сайтове, ругаене или претрупване канала със съобщения (flood). Наказанията варират от изритване (погледни оператори), забраняване достъпа до канала (ban - повече за ban при оператори) - временен или дълготраен (не толкова често използван) или автоматично изритване (малко повече информация при ChanServ) при всеки опит да се влезе в стаята. Присъединяването към някоя стая става с командата /join . Синтаксиса е: Ако стаята не съществува, вие я създавате и автоматично ставате неин оператор. Значи, ако искате да създадете стая просто пишете: Все пак тук е мястото да кажа, че ако тази стая е регистрирана чрез ChanServ (малко по-надолу) ,но няма никой в нея, ще получите съобщение, че е управлявана от ChanServ (или CS при UniBg) и оператор правата ще ви бъдат отнети. 2.2.1 - ChanServ (или CS при UniBg) ChanServ е услуга доста подобна на NickServ ,но за канали т.е.,можете да си регистрирате даден канал (стига той да не е вече създаден). Като цяло целта на ChanServ е да осигури сигурност на канала и нейният откривател (founder) най-вече, когато няма оператори в стаята(преди тази услуга да бъде предоставена имаше много случаи на превземане на различни стаи от нежелани личности - ChanServ прави това доста по-трудно). Чрез нея можете да напуснете вашият канал и по-късно (след като сте били разпознат(а) от ChanServ) да получите оператор права отново. Отново ще мога да дам примери само с DALnet и UniBg. Регистрацията и разпoзнаването стават по следният начин: а) при DALnet: - регистрация: Забележка: За да бъде регистрацията успешна е небходимо да сте оператор в този канал (нещо, което става автоматично, когато създадете канал). Пример: Така ще регистрирам канал #mertropolis (вече регистриран :o) ) с парола blahblah и techno movement in bulgaria като негово описание: -идентифициране: Пример: По този начин ще се идентифицирам пред DALnet като създателя на канал #metropolis, който е с парола blahblah: Както при NickServ повече информация за ChanServ (наистина има доста повече команди при ChanServ, отколкото при NickServ - препоръчвам да погледнете командата /mode по-надолу) можете получите като напишете: б) при UniBg: - регистрация: Забележка: И тук, както при DALnet трябва да сте оператор на този канал за да го регистрирате. Пример: Така ще регистрирам канал #metropolis с парола blahblah: - идентифициране: Пример: По следният начин ще бъда разпознат от CS за канал #metropolis с парола blahblah: За повече CS команди, погледнете помощното меню на CS. Ще го извикате чрез: Забележка: За да регистрирате канал при DALnet и UniBg е необходимо първо да сте регистрирали прякора, с който сте в този момент. Също така не забравяйте, че ще трябва да използвате прякора поне веднъж на 20 дни (в противен случай ще го загубите). Същото важи и за канала - необходимо е да влизате в него (като преди това сте били разпознат от ChanServ/CS като създателя) веднъж на 20 дни. 2.3. Оператори (Op) Всяка стая в IRC си има своите оператори (ако не ги виждате, то те просто временно не са в IRC) - ще ги разпознаете по символа @ пред името им. Създателят на стаята автоматично става и неин оператор. Права, които оператора (за всеки оператор става въпрос, не само за създателя) има са:
Всички тези промени (с изключение на изритването, което се извършва чрез /kick (погледни частта с командите)) се извършват чрез различни опции на командатата /mode (погледни по-надолу). В някои случаи (не рядко ; ) ) само операторите могат да променят темата на канала (това става отново чрез /mode). 2.4 Частни съобщения Както споменах в примерната IRC сесия, потребителят може да обменя съобщения с други потребители както в канала (които всички присъстващи в стаята могат да видят), така и само с избран потребител (или и по двата начина). Възможните начини това да стане е чрез командите /msg и /query: - чрез /msg (за по-раширена информация погледни частта с командите- /msg) става по следният начин: - чрез /query синтаксиса е следният:
| ||||||