В общих чертах
Программисты всего мира уже давно и упорно изобретают разнообразные средства общения через Интернет. Все знают, что такое ICQ, многие в курсе, что есть еще MSN, AOL, NetMeeting, наконец врядли найдется школьник, который еще не знает, что такое электронная почта.
Но все эти средства обладают как минимум одним из недостатков:
Отсутствие ощущения беседы в реальном времени
Либо такой реальный траффик, который не каждый может себе позволить
Стоит также упомянуть закрытость внутренних протоколов большинства из перечисленных средств.
Однако еще в 1988 году был изобретено то, что не страдает ни одним из этих недостатков: это IRC (Internet Relay Chat). Простой текстовый протокол, который, потратив немного времени, можно освоить и использовать, даже если у вас на компьютере из программ доступен только telnet. Этот протокол полностью открыт для всех желающих написать собственный IRC-client или улучшить код сервера.
Основные достоинства общения на базе IRC можно описать так:
1. Мультиплатформенность: существуют консольные и графические клиенты на любой вкус для любых операционных систем
2. Быстрота и минимум трафика
3. Всегда можно выбрать сеть, которая вам по душе, сервер, который к вам ближе всего, и канал, на котором собираются люди, с которыми вы хотите общаться.
4. Вы можете заставить свой клиент работать так, как хочется именно вам, так как простота протокола IRC позволяет с помощью скриптов изменить практически все.
Можно перечислить еще много чего, но думаю, и этого вполне достаточно.
Есть, конечно, и некоторые недостатки (а где их нет?):
1. IRC - это модерируемое средство общения. Это означает, что вести себя в сети следует примерно так, как вы вели бы себя в общественном месте. Если вы будете приставать к незнакомым с грязными домогательствами, материться при дамах,
закидывать посетителей килограммами политических листовок или лезть в драку, то вы наверняка нарветесь на неприятности в жизни. В IRC произойдет то же самое - вас просто отключат.
2. Несмотря на то, что большинство клиентов не требует почти никакого знания IRC, придется все-таки выучить десяток команд, чтобы чувствовать себя комфортно.
Что там где?
В мире существует множество IRC-сетей. Это отдельные страны, со своими правилами, культурой и основным языком общения. Внутри каждая сеть состоит из нескольких серверов. Почему их несколько? Это делается для удобства. Вы можете выбрать сервер, который ближе всего к вам, а серверы между собой будут обмениваться информацией, чтобы пользователи разных серверов видели друг друга и могли общаться на одних и тех же каналах. Каналы можно сравнить с комнатами, где сразу несколько человек могут разговаривать между собой. Хотя для того, чтобы поговорить с кем-то одним, вы вовсе не обязаны заходить на канал.
Самые полезные команды
Какой бы ни был у вас клиент, но команды IRC всегда можно набрать руками, если какие-то кнопки пока еще непонятны/не работают.
Все команды начинаются с символа /.
1. /server имя_сервера:порт Например, чтобы попасть в RusNet, достаточно набрать:
/server irc.rusnet.ru:6669 (Если у вас Windows) /server irc.rusnet.ru:6667 (Если у вас Unix)
2. /nick ваше_уникальное_имя Под каким именем вы хотите, чтобы вас знали в сети IRC? Имя должно быть уникальным в рамках одной сети. Так что, если в ответ на эту команду вы получили
Nickname already in use
это означает, что вам надо придумать другое имя.
3. /whois ваше_или_чужое_имя
4. Посмотреть информацию о себе или другом человеке, ник которого вам известен, можно с помощью этой команды.
5. /join #имя_канала Если вы знаете, где собираются ваши друзья/коллеги/однокурсники, то для того, чтобы присоединиться к ним, достаточно знать имя этого канала (или иначе "комнаты"). Например, если вам интересно поговорить с пользователями linux, то наберите
/join #linux
И не забывайте, что все имена каналов должны начинаться с символа #
6. /part #имя_канала Эта команда вам поможет выйти с канала. При этом соединение с сервером сети никак не пострадает.
7. /quit прощальное_сообщение Если вы хотите выйти из сети совсем, то достаточно набрать
/quit
Если вы хотите при этом попрощаться, то можно набрать, например
/quit Досвидания!
8. /who #имя_канала Эта команда позволит вам посмотреть, кто же находится с вами в одной комнате.
9. /list Эта команда покажет все комнаты в сети, которые для вас доступны. Впрочем, некоторые из них могут быть заперты и для входа нужно иметь ключ. Но таких меньшинство и скорее всего вам нечего там делать.
10. /links Покажет вам все сервера, которые объединены в сеть, в которой вы в данный момент находитесь. Полезно изучить этот список и выбрать тот сервер, который географически ближе всего к вам.
11. /msg чей-то_ник Если вы хотите кому-то по-секрету что-то сказать, то воспользуйтесь этой командой. Ваше сообщение увидит только тот человек, чей ник вы укажете.
12. /me описание_действия С помощью этой команды вы можете описать другим ваши действия, например так:
/me заснул на клавиатуре
На этом команды не заканчиваются, но на первое время вам этого вполне хватит.
Друзья: Всё для вебмастера | [ Реклама на форуме ] |
[ DDos Услуги. DDos атака. Заказать ДДос ] |
0
Что такое IRC?
Автор
MohoreX
, 18 May 2007 15:43
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных