Сайт IRC канала #okovskiy_les
Новости ВебГейт Гостевая Галерея Лолки Логи Статьи Файлы Статистика О нас
#okovskiy_les -> faq Доброго вечера, Гость! Четверг, 11 Декабря 2025

Вход

Запомнить

Новости


Ссылки

Форум Нелидово
Форум All-Win
Dal.Net.Ru
Форум Dal.Net.Ru
Сайт канала #Help

Друзья

Тень
Archangel

Погода


F.A.Q.

Что такое IRC

  Статья предназначена для пользователей, впервые заходящих в сеть.
  Все нижеприведенные советы и команды предполагаются к использованию в сети Dal.Net.Ru. При использовании в других сетях возможны вариации.

  Ну, сперва, как и полагается во всех ЧАВО, начнем с истории:
  IRC расшифровывается, как Internet Relay Chat, в переводе - Ретранслируемый Интернет-Чат. Протокол был придуман в 1988 году финским студентом Ярко Ойкариненом (Jarkko Oikarinen). Среди пользователей слово "IRC" частенько заменяют сленговыми словами "ирка", "ирц", "мирц", "мирка".. Последние 2 слова - отголосок названия самого популярного из клиентов для общения в IRC - программы mIRC.
  Общение в IRC происходит в режиме онлайн, т.е. все сообщения немедленно транслируются и становятся видны адресатам. Основное отличие от ICQ - общение группами пользователей. Существуют так называемые "комнаты" (каналы), подключившись к которым, любой может видеть все сообщения, которые адресованы на этот канал и посылать свои сообщения. Таким образом, получается виртуальный разговор между практически неограниченным количеством собеседников. В то же время, есть возможность и приватного общения, как в ICQ. В этом случае 2 пользователя могут общаться между собой, не опасаясь, что их разговор станет виден другим.
  Имя канала всегда начинается с "#" и обычно отражает тематику разговоров на нем. К примеру, на канале #linux общаются в основном о Линуксах, на #music - о музыке и т.п.. Впрочем, тематика вполне может быть совершенно свободной, это зависит только от операторов канала.
  Операторы (опы) канала - это "хозяева" данного канала. Перед ником оператора стоит значок "@". В их власти задавать темы для разговора, менять режимы канала, давать и снимать статусы другим пользователям, а также запрещать входить на канал (банить) нежелательным гостям и насильно отключать их (кикать) от канала. Кроме опов, на канале есть и другие статусы - хопы (полуоператоры, со значком "%" перед ником) и войсы (+ перед ником). Также есть и специальные статусы - овнер канала (в некоторых сетях отображаются с "~" перед ником, в некоторых просто ник) и протекты ("&" или ничего, аналогично овнеру). Эти статусы дают защиту от кика и деопа его другими операторами...
  Вообще, иерархия пользователей в IRC относительно канала и сети в целом - это отдельный большой разговор, который я, пожалуй, попробую отразить в другой статье. А пока немного теории:
  Сеть IRC состоит из группы серверов, которые взаимосвязаны между собой и постоянно синхронизируются друг с другом. Зайдя через любой из серверов одной и той же сети, пользователь имеет возможность попадать на один и тот же канал и видеть тех же пользователей. То есть, канал и ник - это сетевые понятия, не зависящие от выбранного сервера (если сервера входят в одну и ту же IRC сеть). Из этого можно логично предположить, что если вдруг ваш любимый канал, который обычно полон знакомыми вам людьми вдруг становится пустым, а то и незарегистрированным - видимо, вы попали не в ту сеть.. Либо сервер по каким то причинам отлинковался от сети - в этом случае, все ники, заходящие с других серверов, перестают быть вам видны, соответственно канал пустует. В этом случае можно попробовать зайти в сеть через другой сервер, если тот все еще на связи с хаб-сервером (главным сервером сети, к которому линкуются все остальные сервера).
  Каждый пользователь в сети имеет свой уникальный ник - одновременное пребывание двух и более одинаковых ников в одной сети невозможно. Ник можно легко менять, многие меняют ник в зависимости от своих потребностей. К примеру, пользователь с ником Archangel решил ненадолго отойти от компа и, чтобы другие в это время его не звали напрасно, меняет ник на Archangel[away].
  В IRC существует великое множество команд, которые можно условно разделить на 3 категории: серверные, сервисные и клиентские. Смена ника, вход на канал, покидание канала и сети относятся к серверным командам: /nick новый_ник, /join #канал, /part #канал и /quit соответственно.
  Все команды, посылаемые вручную, начинаются со слэша ("/"). Если вы вдруг забудете поставить в самом начале слэш, вводя команду в окне канала или привата, клиент немедленно пошлет эту команду в окно и команда превратится в обычную фразу. Особенно нужно быть внимательным, вводя команды, которые содержат пароли на ник или канал.
  Перечислю несколько основных серверных команд. Слова, написанные русскими символами подлежат замене на свои, т.е. пример "/join #канал" предполагает, что нужно вводить /join #help или /join #abuse - просто подставляете свои значения, не меняя остальных слов в команде. Слова, заключенные в угловые скобки (<>) предполагают обязательный ввод параметра, в квадратных скобках ([]) - необязательный параметр. Сами скобки в команде содержаться не должны.
  
  /join <#канал> - войти на канал
  /part <#канал> [текст] - покинуть канал (если дописать текст, другие пользователи увидят этот текст в строке покидания вами этого канала)
  /quit [текст] - отключиться от сети
  /nick <ник> - сменить ник
  /topic <#канал> [текст] - если ввести без текста, то можно увидеть установленную тему на канале (топик), которая, впрочем, всегда показывается пользователю при его входе на канал. Если в команде ввести текст, то топик изменится на новый с заданным текстом, при условии, что статус пользователя на канале позволяет это сделать.
  /kick <#канал> <ник> [причина] - позволяет отключить (кикнуть) пользователя от канала, текст причины отобразится в строке кика.
  /whois <ник> [ник] - покажет информацию о запрашиваемом нике: адрес, сервер, каналы, к которым в данный момент подключен ник и другую информацию. Если ввести ник 2 раза, то можно посмотреть более полную информацию, включая время молчания. Если ник зашел через тот же сервер, что и вы, то информация будет полной и с одним ником в команде.
  /list [ >N или *слово* ] - посмотреть список существующих на данный момент каналов. Ввод команды без параметров выведет весь список. А если ввести, допустим, /list >20 - то отобразятся только те каналы, где сидят более 20-и человек. Если ввести /list *викторин*, то отобразится список каналов, топики которых содержат слово "викторин", например, сюда попадет канал с топиком "Добро пожаловать к нам на викторину!" и подобные ему. Звездочки по краям слова указывают на то, что до и после слова могут быть другие символы и слова.
  /mode <#канал> <+флаги-флаги> [параметры] - команда изменения режимов канала. Команда достаточно сложная и я не буду приводить здесь ее полное описание. Могу лишь показать пару примеров:
  Ставим бан на адрес ника:
  /mode #канал +b *!*@217.118.23.65
  
  Снимаем вышепосталенный бан и даем нику статус оператора:
  /mode #канал -b+o *!*@217.118.23.65 ник
  
  Список всех серверных команд можно увидеть, введя /helpop [команда]
  
  Сервисные команды управляют сервисами, работающими в IRC сети. Сервисы - это псевдоклиенты, или, проще говоря, специальные программы, решающие очень многие задачи. Сервисы поделены по зонам обслуживания: например, за обслуживание каналов отвечает ChanServ, ников - NickServ, отправка и прием memo-сообщений - MemoServ и так далее. Основная задача NickServ и ChanServ - защита ников и каналов. Если зарегистрировать на сервисах свой ник, то при вводе команды идентификации сервисы признают пользователя владельцем ника и выдают все прописанные ему статусы. То же касается и каналов: на зарегистрированном канале можно прописывать большое количество опций, сохранять топик итд итп. Некоторые из важных сервисных команд:
  
  /ns register <пароль> [емэйл] - регистрирует текущий ник.
  /ns id [ник] <пароль> - команда идентификации ника, очень важная команда: ее необходимо вводить при каждом входе в сеть, иначе, по истечении одного месяца, ник автоматически разрегистрируется по причине неиспользования - и то, что вы будете просто брать этот ник, не поможет, т.к. использованием ника считается его идентификация (лучше делать это автоматом, но об этом в следующих статьях).
  /ns info <ник> - просмотр информации о зарегистрированном нике
  /ns ghost <ник> <пароль> - освобождение "зависшего" ника: бывает, что из-за плохой связи с сервером, клиент переподключается к сети, а сервер еще продолжает видеть старого клиента и, соответственно, не дает новому взять тот же ник. Если такой ник зарегистрирован, то ввод этой команды скомандует сервисам отключить тот ник от сети, после чего можно брать свой старый ник.
  /cs register <#канал> <пароль> <описание> - регистрация канала на сервисах. При регистрации канала у вас должен быть зарегистрированный и идентифицированный ник, а также вы должны быть на этом канале со статусом оператора. Статус оператора дается автоматически первому входящему на незарегистрированный канал (/join <#канал>).
  /cs id <#канал> <пароль> - идентификация канала. Введя эту команду, вы будете обладать правами владельца канала. Однако, если вы уже идентифицировали до этого ник владельца, то эту команду вводить уже ни к чему, т.к. сервисы уже признали вас владельцем ника и обладателем присвоенных этому нику статусов.
  /cs info <#канал> - посмотреть информацию о канале
  /cs op <#канал> [ник] - попросить ChanServ дать нику (или себе, если не указан ник) дать статус оператора канала. ChanServ выполняет это действие только если у вас есть соответствующий доступ к этому каналу - т.е., у вас на этом канале должен быть прописан соответствующий статус. Подробнее о статусах, их привилегиях и значениях я опишу в следующих статьях.
  /cs deop <#канал> [ник] - команда, обратная вышеописанной
  /seen <ник> - спросить SeenServ, когда ник последний раз был в сети.
  
  Все сервисные команды можно посмотреть, введя /hs help
  
  Клиентские команды - особенная группа команд. Их набор и синтаксис целиком зависят от клиента, который вы используете для общения в IRC. Кроме того, многие клиенты позволяют создавать пользовательские команды - алиасы, которые, в свою очередь, могут выполнять целый ряд разных видов команд - сервисных, серверных и опять же клиентских. Перечислю самые распространенные клиентские команды, исходя из команд программы mIRC:
  
  /query <ник> [текст] - команда открытия привата.
  /me <текст> - посылает сообщения от третьего лица. Этой командой пользуются, когда хотят показать какое-либо действие. Например: вводим /me пошел пить чай. Все увидят в окне канала (привата) от вас строку вида: [12:05:34] * Ник пошел пить чай
  /ignore <ник> - устанавливает ник в список игноров. Все последующие сообщения от него будут игнорироваться программой. Если открыто приватное окно, его необходимо закрыть, иначе сообщения будут продолжать поступать. Команда /ignore имеет множество параметров, посмотреть которые можно, введя в mIRC команду /help /ignore
  
  Все команды клиента можно посмотреть, введя /help
  
  Здесь перечислены только самые основные вещи, которые следует знать, общаясь в IRC. С другой стороны, можно обходиться только входом на канал и покиданием сети - этого вполне достаточно, чтобы пообщаться. Но если вы хотите стать продвинутым ирк-юзером - копайте.. копайте глубже! :)
Добавил: shur1k
18 Июля 2007, 17:28:00
Вернуться
Просмотров: 3612
Комментариев: 0


Ваш IP: 216.73.216.19
Хост: no_item
Браузер: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Страница сгенерирована за 0 сек
Посещений за последние 24 часа: 0
Посещений всего: 0
#[email protected] 2005-2007
Графика: Лехыч
Код: shur1k