Старый 11.04.2004, 03:55   #1   
Murderator
 
Аватар для ZEUS
 
Сообщений: 4,388
Регистрация: 19.07.2003

ZEUS вне форума Не в сети
Post IRC-чат~FAQ общего характера

Что значит IRC?
IRC сокращённо Internet Relay Chat, то есть чат в реальном времени.

В чём преимущества IRC перед чатами на WWW?
Преимуществ достаточно, чтобы отказаться от WWW чатов в пользу IRC.
Вот самые основные: минимальные требования компьютера (от 386), возможность использования в самых известных операционных системах ,
многообразие IRC-клиентов (программа для использования IRC), многообразие сетей, наличие в каждой сети множества каналов (есть всегда из чего выбрать), более удобная и доступная система модерирования каналов, возможность без особых усиилй самому создать и модерировать канал. И это только малая часть преимуществ, которые отделяют IRC и WWW чаты.

Где взять IRC-клиент?
В интернете сейчас таких мест полно. Их и многие другие источники Вы найдёте на поисковых серверах, если будете искать по названиям IRC-клиентов.
~Наиболее популярный на егодняшний момент - Mirc.
Скачать можно отсюда: http://www.mirc.com/get.html
~Если у Вас установлен браузер Mozilla, то в его состав входит IRC-клиент ChatZilla. В таком случае в окне браузера достаточно просто набрать имя протокола IRC:// и имя сервера irc.u-antona.vrn.ru вместо
www.u-antona.vrn.ru. Далее откроется окно irc-клиента, в котором Вы сможете работать.
Скачать браузер Mozilla всегда можно по адресу: www.mozilla.org
Непосредственный переход к окну загрузки выбора браузера по следующей ссылке:
http://www.mozilla.org/products/mozilla1.x/download/

Как попасть на IRC-чат на ФОРУМЕ U-ANTONA?
Во-первых, нужно скачать в интернете IRC-клиент, после этого подконектится к серверу IRC.U-ANTONA.VRN.RU, порт 6667. Или же просто набрать в окне статуса
после запуска программы /server irc.u-antona.vrn.ru:6667
На сервере irc.u-antona.vrn.ru открыто несколько каналов.

Как попасть на канал #uantona ?
После того, как попадёте на сервер u-antona.vrn.ru, нужно зайти на канал
#UANTONA. Это можно сделать с помощью команды /join #UANTONA

Как попасть на канал #game?
После того, как попадёте на сервер u-antona.vrn.ru, нужно зайти на канал
#GAME. Это можно сделать с помощью команды /join #GAME

Что такое приват и как им пользоваться?
Приват - окно для беседы один на один в отличии от окна канала, где
разговаривают сразу все. Самый простой способ создать приват - дважды кликнуть на нике того, с кем хотите поговорить, в списке ников на канале. Если ваш клиент это не поддерживает - напишите /query nickname, где nickname - имя того, с кем нужно открыть приват. Можно написать /query nickname message, тогда откроется приват с уже написанным от вас сообщением message

Кто такие IRC-опы и IRC-админы?
Это создатели и сопроваждающие серверов, входящих в данную сеть.
Обычно занимаются только администрированием данного сервера и соответственно данной сети. К ним Вам понадобится обратиться только, если возникнут проблемы, разрешимые с их помощью. Просто поболтать Вам с ними вряд ли удастся, у них нет
на это ни желания, ни времени.

Кто такие операторы канала?
Операторы - люди или боты, перед ником которых стоит значок @. Они занимаются модерированием канала, устанавливают там свои правила и могут карать за их нарушения. Статус оператора могут дать сами операторы.

Как узнать IP-адрес человека?
Наберите /dns nickname.

Что такое пинг и зачем он нужен?
Пинг - время отправки-получения пакета данных. Позволяет определить, насколько
кто-то относительно другого находится в лаге. Лаг - большой пинг. То есть чем пинг меньше, тем лучше и меньше шансов оказаться в большом лаге.

Что означает ping timeout?
Означает, что отправленный пакет данных не вернулся за определённое время обратно.

Если я знаю название канала, как мне на него попасть?
Наберите /join #channel. Вместо channel подставляем название известного Вам канала.

Как выйти с канала с сообщением?
Наберите /part #channel message.

Как выйти с IRC с сообщением?
Наберите /quit message.

Могу ли я кикнуть или забанить человека с канала?
Только если у Вас есть статус оператора на этом канале )значок @(.

Возможно ли заразиться вирусом через IRC?
Исключено, если не принимать и не запускать незнакомых исполнимых файлов, самораспоковыющихся архивов и т.п.

Как проигрывать звуки в IRC? Какие можно? И как услышать, что проигрывают другие?
Чтобы проигрывать звуки в IRC, для начала надо включить колонки Далее проверить правильность прописанного пути нужной Вам директории для звуков и положить в неё звуки. Далее зависит от IRC-клиента. В Мирке нужно из командной строки.
Команда - /sound [nick|channel] [file.wav|file.mid], подробнее смотрите в Help.
Проигрывать можно только *.wav и *.mid. Чтобы слышать, что играют другие, надо будет в опциях для звуков включить опцию, начинающуюся с Accept... (принимать
чужие запросы на проигрывание) и обязательно иметь файлы, что проигрывают, у себя на компе в прописанной директории для звуков.

Что такое popups?
Это создание своих всплывающих менюшек при нажатии правой кнопки мыши. То есть кроме стандартных Вы можете добавить свои собственные. Причём идёт деление для окна статуса, окна привата, области канала и области списка ников. Используется для удобства и возможности использования однотипных действий. Например, дарить розы девушкам или банить на 5 секунд. Одним словом, можно сделать то, что нет в стандартном наборе. Более подробно смотрите в Help.

Что такое aliases?
Это создание укороченных команд. Например, вместо набирания /join #channel можно прописать на /j действие команды /join и писать короче: /j #channel. Это простой пример, а можно для некоторой команды прописать действие и посложнее. Более подробно смотрите в /help.

Что такое events?
Это описание событий и реакцию на них. Простой пример: когда Вас кто-то банит, Вы автоматически отбаниваетесь, баните обидчика, деопаете его и кикаете с канала. Очень удобно, если едите бутерброд, а во второй руке чашка с чаем
Можно не отрываться на некоторые мелочи, а прописать, чтобы они исполнялись автоматически. Более подробно смотрите в /help.

Как быстро сменить сервер?
Наберите /server address port, где address - нужный Вам сервер, например, irc.bpnet.ru, а порт зависит от сервера, обычно везде проходит 6667.

Как писать жирным шрифтом?
Нажмите комбинацию клавиш Ctrl+B, потом наберите текст, который будет жирным, в конце опять нажмите комбинацию клавиш Ctrl+B.

Как писать наклонным шрифтом?
Никак. Написание наклонным шрифтом не предусмотрено.
Как писать подчёркнутым шрифтом?
Нажмите комбинацию клавиш Ctrl+U, потом наберите текст, который будет
подчёркнутым, в конце опять нажмите комбинацию клавиш Ctrl+U.

Как писать цветом?
Нажмите комбинацию клавиш Ctrl+K, потом первую цифру, потом запятую, потом вторую цифру, потом через пробел текст. Первая цифра - от 1 до 16 - цвет текста.
Вторая цифра - от 1 до 16 - цвет фона.
Внимание: на нашем Форуме использование цветного шрифта не рекомендуется.

Как скопировать уже написанное с экрана?
Просто поставте курсор мыши на позицию, с которой начнёте копировать, нажмите
левую кнопку мыши и, удерживая её, выделите до позици, на которой копирование должно закончиться, потом отпустите левую кнопку мыши. Выделенное попадёт в буфер обмена. Далее нажатиме комбинации клавиш Shift+Insert вставте в нужном
месте.

Что считается флудом?
Обычно флудом считается вывод одной и той же информации несколько раз подряд или вывод сразу из буфера более 10 строчек, либо любое количество совсем не читабельной информации, которая никому не интересна.

Что такое нюк?
Специальная программа (существует множество разных), использующая "дырки" операционной системы при работе с протоколами в интернет, лечится патчами (заплатками) к операционной системе.

Как мне сделать так, чтобы при появлении на канале определенного человека, ему сразу же отправлялся нотайс?
Для этого придётся использовать скрипт, который либо можно написать самому, либо скачать в интернете, благо их там полным полно.

Как убрать эти долбанные часы перед каждой строчкой? Достали уже, программа Мирк.
Нужно зайти в меню File-> Options-> IRC-> Messages и снять галочку с опции Timestamp events.

Как объяснить, что иной раз вылетает сразу куча народу ?
Происходит так называемый "сплит" или "анлинк", т.е. один сервер обрывает связь с другими (сплитить могут даже целые ветки сети), и, соответственно, народ сидящий на разных серверах остаётся "по разные стороны баррикад". В этом случае cовет один - подождать, т.к. сплит - обычно кратковременное явление.

Как сделать так, чтобы только аопы и сопы могли смотреть аоп/соп листы?
Вообще-то только аопы и сопы могут смотреть аоп/соп листы

При входе на канал получаю сообщение вида : chanserv set mode +??-??? - где ? - буквы English'а родного - что каждая из букв значит и где это устанавливается?
Поподробнее о каждом: n - запрещён вывод сообщений в канал от людей,
находящихся вне канала; t - топик могут менять только операторы канала;
l - лимит на количество одновременно сидящих человек на канале;
m - модерированный канал, в канал могут говорить только операторы и те, кто
имеют мод +v;
k - заход на канал возможен только, если ввести поставленный пароль;
p - приватный канал, его нет в списке всех каналов;
s - секретный канал, когда делается команда /whois и человек сидит на нём - всё
равно не показывает.

Что значит +v опять же - расшифровку v я слышал, а что это реально даёт - не знаю.
Эта установка значит, что дали голос (перевод). Работает установка только на каналах с модом +m (модерированный). Только операторы и люди с +v могут писать в канал.

Можно ли каким-нибудь образом сделать log всего трёпа на канале без личного присутствия (боты исключены - заметно)?
Зарегестри левый ник и поставь в установках клиента ведения лога на общий канал. Проблема только, что если у тебя выделенка или хост, которого почти нет у других, тебя узнают. А использование проксей уже не возможно - моментально ставится бан с серваков.

Какими портами пользуются программы irc?
Серверы, к которым мы конектимся, допускают конект через определённые порты (например, 6667, 7000 и т.д.), соответственно программы irc через них и держат
соединение. Одним словом, через какой порт подконектишься, тем портом программа пользоваться и будет.

Я заранее извиняюсь, если где чего не дочитал, но я не могу найти описания *ПРИНЦИПОВ КАНАЛА* о которых упоминаеться в правилах.
Ты, прав, принципы нигде не описаны. Это нечто негласное, но интуитивно понятное. Пример: если кто-либо будет писать в канал, что канал полный отстой и т.д., то это будет явно противоречить принципам канала. Не стали описывать принципы по тем соображениям, что все их описать сложно, а слушать каждый раз придирки, что мол такого принципа в списке нет, надоело.

Eggdrop - программа, используемая в IRC-сетях. Предназначена для выполнения различного рода функций на канале (Административных, проведения игр, etc.). Чаще её называют Ботом.
Как правило, правильно установленный и настроеный бот может постоянно находиться на канале. Бот или ботнет (объединение ботов) могут заменить сервисы (Широко распространено в сетях, не имеющих сервисов, IRCnet например).

Для чего это нужно:
1. Поддержка канала.
2. Слежение за порядком на канале.
3. Исполнение какой-нибудь полезной функции. (Например, изменение лимита пользователей в сетях, где это необходимо, защита от join-флуда).
4. Ведение базы пользователей.
5. Ведение базы статистики.
6. Проведение игр на канале.
7. Много чего остального, что невозможно раскрыть в рамках этого раздела.

Теперь несколько полезных сведений для новичков.
1. Пользователи на боте имеют несколько уровней прав.
а)Owner(владецец) - имеет доступ к основным настройкам, отвечающим за функционирование бота (переменные бота, непосредственно отвечающие за жизнь бота в сети, добавление каналов, настройка каналов, назначение прав пользователям и пр.)
б)Master(мастер ) - доступ к менее важным настройкам, рестарт бота, управление ботнетом.
в)Op(оператор) - доступ к основным командам управления каналом.
г)Voice(голос) - в случае, если канал будет переведён в режим "модерируемый", пользователь будет иметь "право голоса".
* Пользователи на боте имеют чёткую иерархическую структуру, т.е. Мастер не может назначить кого-либо Owner'ом, или использовать его функции.

2. Права на боте делятся на глобальные и локальные. Локальные - это права на отдельном канале. Например, когда бот вашего знакомого был посажен к вам на канал.

3. Описание флагов бота.
n (owner) Пользователь имеет полный контроль над ботом. Назначайте его только проверенным людям.
m (master) Пользователь имеет доступ к наиболее распространённым настройкам.
t (botnet-master) Пользователь имеет полный доступ ко всем настройкам, относящимся к ботнету.
a (auto-op) Пользователь получит статус оператора при входе на канал.
o (op) Пользователь имеет права оператора.
v (voice) Пользователь имеет "право голоса" на модерируемом канале (при включённой опции +autovoice статус будет получен при входе на канал.).
g (auto-voice) Пользователь получит "право голоса" при входе на канал.
f (friend) Пользователь - друг (защита от флуд-кика, деопа и пр.).
p (party) Пользователь имее доступ к partyline и DCC.
q (quiet) Пользователь не получит "право голоса".
d (deop) Пользователь не получит статус оператора.
k (auto-kick) Пользователь будет автоматически кикнут и забаннен.
x (xfer) Пользователь имеет доступ к файловой области бота (если включено) и может посылать и принимать файлы от бота.
c (common) Флаг стоит, если пользователь заходит в IRC с общественного гейта. Бот будет принимать его по нику.
b (bot) Флаг используется только для ботов.
e (nethack-exempt) Пользователь является исключением при stopnethack режиме.
u (unshared) Пользователь не входит в общий юзерлист.
h (highlight) Использование жирного текста в сообщениях от бота.

4. Боты могут объединяться в ботнеты. Это необходимо для ведения общей базы пользователей, общей базы статистики, защиты друг-друга и пр.

Инсталяция eggdrop'a
1. Получаем где-нибудь шелл и заходим на него.
2. Качаем или закачиваем архив с ботом [отсюда] посредством lynx или прямой закачки по FTP.
3. Разархивируем бота.
# tar -zxf eggdrop.tar.gz 4. Переходим в папку с ботом и выполняем следующие дествия.
# cd eggdrop1.6.13
# ./configure
# make config
# make
# make install 5. Eggdrop установится. Затем переходим в папку с ботом, настраиваем конфиг, запускаем бота.
# ./eggdrop -m название_конфига 6. Все последующие запуски eggdrop выполняются без -m, во избежание затирания юзерлиста.

Команды представлены для скрипта LoL Toolz. И включены по умолчанию. Если что-то не работает, то у вас либо нет прав для использования команды, либо команда отключена владельцем бота.

Публичные команды:

Для владельцев бота (+n):
!param - Изменение параметров бота или канала.
!enable - Разблокировка пользователя на боте (действие, обратное !disable).
!disable - Блокировка пользователя на боте (приостановка использования своих прав пользователем, без удаления пользователя из юзерлиста).
!deluser - Удаление пользователя из юзерлиста бота.
!join - Добавление нового канала для бота.
!remove - Удаление канала из базы бота.
!part - см. !remove.

Для владельцев каналов (+n локально):
!addhost - Добавление хоста существующему пользователю.
!delhost - Удаление хоста существующего пользователя.
!addowner - Добавление пользователя как владельца текущего канала.
!addmaster - Добавление пользователя как мастера текущего канала.
!delowner - Удаление кользователя как владельца текущего канала.
!delmaster - Удаление пользователя как мастера текущего канала.

Для мастеров бота (+m):
!jump - Сменить сервер, на котором висит бот.
!botnick - Сменить ник боту.

Для мастеров каналов (+m локально):
!adduser - Добавление пользователя.
!addbot - Добавление бота.
!addop - Добавление пользователя как оператора текущего канала.
!delop - Удаление пользователя как оператора текущего канала.
!ban - Забаннить маску или пользователя.
!unban - Разбаннить маску или пользователя.
!chattr - Изменение прав пользователя.
!mode - Смена режима канала.
!op - Дать статус оператора пользователю.
!deop - Забрать статус оператора у пользователя.
!banlist - Посмотреть список банов канала.
!addvoice - Добавить пользователя как "голоса" текущего канала.
!delvoice - Удалить пользователя как "голоса" текущего канала.
!addfriend - Добавить пользователя как "друга" текущего канала.
!delfriend - Удалить пользователя как "друга" текущего канала.
!topic - Установить топик на текущем канале.
!whois - Посмотреть права пользователя.
!online - Статистика бота.
!voice - Дать пользователю "голос" на канале.
!devoice - Забрать у пользователя "голос" на канале.
!kick - Выбросить пользователя с канала.

Команды, доступные всем пользователям:
!silent - Бот не будет при вызове команды без идентификации выводить напоминание о необходимости идентификации. Но ничего и не сделает.
!unsilent - Действие, обратное команде !silent.
!unident - Отменить идентификацию на боте.
!unpermident - Отменить идентификацию на боте по маске.
!time - Получить время с сервера бота.
!seen - Посмотреть, когда был последний раз пользователь.
!help - Помощь по командам.

При использовании других административных скриптов, команды могут менять синтаксис, но приблизительных набор их везде одинаков.
  Ответить с цитированием
Поиск в теме: 


Опции темы

Быстрый переход:

  Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Support by DrIQ & Netwind