Перейти к содержимому

 Друзья: Всё для вебмастера | [ Реклама на форуме ]


Rutor
Rutor


[ DDos Услуги. DDos атака. Заказать ДДос ]


Что такое IRC?


  • Авторизуйтесь для ответа в теме
В этой теме нет ответов

#1
MohoreX

MohoreX

    Бит

  • Members
  • 4 сообщений
В общих чертах

Программисты всего мира уже давно и упорно изобретают разнообразные средства общения через Интернет. Все знают, что такое 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 заснул на клавиатуре

На этом команды не заканчиваются, но на первое время вам этого вполне хватит.


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных