IRC

specrot

17-04-2011 05:53:10

1. Что такое IRC?

IRC (Internet Relay Chat — ретранслируемый интернет-чат) — сервисная система, при помощи которой можно общаться через сеть Интернет с другими людьми в режиме реального времени. Она была создана в 1988 году финским студентом Ярко Ойкариненом (Jarkko Oikarinen). В русском компьютерном сленге IRC называют «иркой», «ирцем», а также «мирк», «мирц» (кальки с названия наиболее популярного клиента — программы mIRC). Wikipedia

Мир IRC состоит из серверов. Сервер может быть соединен с другими серверами. Совокупность соединенных друг с другом серверов образует сеть. В мире существуют сотни сетей. Наиболее популярные и известные — это QuakeNet, UnderNet, IRCNet, EfNet.

Для работы с irc необходима специальная программа клиент. Для Linux и Unix самые распространенные — консольная irssi и графический X-Chat. Под Windows — это mIRC. Программа проста в настройке и установке настолько, что 90% пользуются именно ею и часто незнающие люди называют irc «мирком». Далее надо подключиться к серверу. Для этого найдите желаемый сервер и наберите в клиенте, например: /server ircinfo.ru

После подключения к серверу можно найти нужного человека и общаться с ним. Можно также подключиться к каналу. Общение на канале напоминает общение людей в комнате. Кто-нибудь говорит и все его слышат. У каждого канала есть имя, которое отражает общую тематику разговора. Это может быть как интересующая всех тема (например, #linux, #quake), так и просто какое-нибудь объединяющее всех название (например, #progtech, #zhukovsky.net). Если в первом случае разговоры обычно ведутся вокруг указанной тематики, то во втором случае разговоры ведутся на совершенно разные темы. Если вы впервые зашли на IRC, то скорее всего вам потребуется помощь — почитайте статьи на нашем сайте, а что будет не понятно, спрашивайте на официальном канале помощи в сети, где вы находитесь. Например, в WeNet — это #help. Для получения полного списка каналов воспользуйтесь командой «/list».

Кроме обычных пользователей сети IRC есть так называемые операторы каналов и операторы сети. Операторы канала — это хозяева канала, определяющие его правила. Они могут закрыть доступ на канал без приглашения, лишить любого пользователя возможность говорить на канале, выкинуть пользователя с канала, поставить ему бан (невозможность зайти на канал) и многое другое. Иными словами, это управляющие, которые следят за порядком на канале. Оператором канала в классическом случае становится тот, кто первым заходит на канал и тем самым создает его. Но на данный момент такие случаи очень редки. В основном сейчас существует множество постоянных каналов. У таких каналов есть постоянные операторы. Для того чтобы они получили статус оператора при входе на канал, используются сервисы сети или, реже, постоянно сидящие на канале боты (роботы), которые имеют статус оператора и могут его раздавать определенным пользователям. Прежде чем начать общение, стоит почитать этикет и ознакомиться с правилами канала.

Боты — это программы, которые подключаются к IRC серверу и могут выполнять специальные операции. Кроме поддержки статуса оператора, боты могут выполнять функции доски объявлений, могут выводить информацию о заходящем на канал пользователе, выступать в роли «ведущего» викторины показывать прогноз погоды или результаты футбольных матчей и множество другой полезной и не очень информации. Отношение к ботам в разных сетях разное и в основном зависит от общей политики сети. В сети WeNet работают сервисы, которые позволяют зарегистрировать канал и регулировать права доступа на него для неограниченного числа посетителей. Боты так же разрешены, если они не нарушают правила сети, ответственность за плохо настроенного бота возлагается на его хозяина.

Операторы сети — это администраторы, управляющие работой сети в целом. В их власти выкинуть пользователя с сервера и запретить ему вход на отдельный сервер или вообще на все сервера сети. Однако операторам сети запрещено вмешиваться во внутренние дела каналов — для этого существуют операторы каналов. Фактически операторы могут вмешиваться, только если в результате действий какого-либо пользователя нарушается нормальная работа сети или нарушаются её правила. Естественно, ответственность операторов определяется сетью и культурой в ней сложившейся, в WeNet правила для операторов очень жесткие и действует правило «IRC — средство для общения, а не игрушка для ирцопов», в некоторых других сетях они могут делать всё, что захотят.
2. Зачем это нужно?

Нужно это все для общения
3. Чем это лучше обычного чата?

Лучше обычного чата это по нескольким причинам:

Работает в реальном времени (сообщение набранное одним человеком сразу же передается на сервер и оттуда всем остальным посетителям канала)
Потребляет меньше траффика (поскольку передается исключительно текст а не целая веб страница) [1]
Работает быстрее (это следует из предыдущих 2х пунктов)
Более удобен в использовании (это достигается наличием огромного количества клиентских приложений, которые имеют богатые возможности по настройке внешнего вида чата)
Имеет развитую систему управления и администрирования

4. Как это работает?

Работает все очень просто:

Устанавливаете клиентскую программу
Настраиваете определенный сервер на котором вы желаете общатся
Подключаетесь
Общаетесь

5. Что мне нужно что бы начать общаться?

Что бы начать общаться в чате трекера вам достаточно установки отдельного IRC клиента на свой компьютер. Для этого скачиваем любой клиент IRC, устанавливаем его, настраиваем сервер, подключаемся и общаемся. Вот несколько клиентов:
mIRC
X-Chat
Встроенный IRC-клиент браузера Opera
ChatZilla — клиент, встроенный в браузеры Mozilla Seamonkey и Firefox
irssi
Konversation
KVIrc
Miranda IM с плагином IRC Protocol
HydraIRC
Настройки для подключения к IRC серверу анархии:
Вот тут я и в тупике, потому что:
1. нужен сервер (комп, который работает 24/7/365 + наземный интернет канал)
2. нужен IP адрес (реальный , статический)
3. нужен домен (имя.ru)
3. нужно установить IRCd на сервере
4. сконфигурировать , запустить