Это руководство предназначено специально для сети Freenode IRC, сети, которую Википедия использует для связи IRC. Некоторые функции в этой сети не обязательно присутствуют в других сетях, а функции в других сетях не обязательно здесь.
Вариант 1. Используйте IRC на вкладке браузера (просто как 1, 2, 3)
В современном веб-браузере перейдите по этой ссылке, чтобы перейти на справочный канал Википедии.
Вариант 2: выберите, какой IRC-клиент использовать (для опытных)
В качестве альтернативы для доступа к IRC-серверам Freenode вы также можете использовать IRC-клиент. Для IRC существует три типа графических клиентов: независимый программный клиент, дополнительный клиент веб-браузера и веб-клиент, запускаемый при открытии веб-сайта.
- Автономные клиенты: им требуется административный доступ на компьютере.
- Для Windows в течение многих лет основным графическим клиентом для Windows был mIRC ( http://mirc.com ). Пиджин ( http://www.pidgin.im ) также доступен. HexChat ( http://hexchat.org/ ) также доступен для Windows и представляет собой гибкий профессиональный пакет с открытым исходным кодом, который стоит особняком и может быть значительно изменен опытным человеком. Текстовые и разговорные (GPL / BSD) доступны для Mac. Quassel IRC также легко настроить в Windows, Linux, BSD и Mac.
- Пакеты для различных клиентов IRC могут быть включены в установочные компакт-диски вашей операционной системы, а ссылки на веб-сайты для клиентского программного обеспечения можно найти здесь . У Trillian также есть IRC-клиент, где вы должны отметить текстовое поле для плагинов.
- Текстовые клиенты включают irssi , ircII и BitchX .
- Клиент, подключенный к браузеру: они устанавливаются как надстройка веб-браузера и не требуют административного доступа.
- Для платформ, поддерживаемых браузером Firefox (Windows, Mac и Unix), существует клиент IRC под названием ChatZilla. ChatZilla встроен в SeaMonkey , и Opera также имеет встроенный клиент.
- Клиенты веб-страницы: не требуют административного доступа. В отличие от клиентов, подключенных к браузеру, они также не сохраняют ваши настройки или предыдущие разговоры в чате. Для этого требуется JavaScript.
- Официальный веб-чат Freenode (организованный Freenode)
- KiwiIRC - KiwiIRC, бесплатный веб-клиент ( Apache License 2.0). Это также удобно для мобильных устройств.
- IRCCloud , Freemium чат - клиент IRC (очень проста в использовании и настройки).
- Другой крупный веб-клиент - это mibbit.com, а в некоторых сетях размещается qwebirc с открытым исходным кодом ( http://www.qwebirc.org/ ). Некоторые пользователи используют веб-клиенты на основе cgi: irc ( http://cgiirc.org ).
См. Также Сравнение клиентов ретрансляционного чата через Интернет .
Как мне подключиться?
Если у вас есть клиент, вам понадобится сервер. Вы можете просто использовать chat.freenode.net для достижения основной ротации серверов. Вы также можете найти полный список, выполнив:
host chat.freenode.net
(Linux)nslookup chat.freenode.net
(Windows)
Проблемы с подключением?
После того, как вы получили своего клиента и имя сервера, вам все равно может потребоваться небольшая помощь в подключении. Взгляните на это руководство или этот учебник по IRC на irchelp.org , который также содержит множество другой полезной информации.
О сетевых услугах
Регистрация псевдонима
Если вы хотите использовать определенный псевдоним в сети и не хотите, чтобы его использовали другие, вы должны зарегистрировать его в сети.
Вы можете сделать это, набрав (в любом окне):, конечно, заменив любой пароль по вашему выбору, и с вашим адресом электронной почты. Старайтесь не делать свой пароль слишком предсказуемым или легко угадываемым, но также избегайте использования любого пароля, который вы используете где-либо еще, поскольку очень легко случайно ввести пароль в IRC-канал, открыв его другим. Теперь вы должны проверить свою электронную почту на наличие подтверждающего сообщения от Freenode и выполнить шаги, которые оно содержит. Обратите внимание, что одноразовые / одноразовые электронные письма не допускаются, и это может задержать или отрицательно повлиять на вашу регистрацию./msg nickserv register password [email protected]
password
[email protected]
Регистрация вашего ника также позволит вам быть добавленным в список доступа к каналу; например, у некоторых людей в # wikipedia-en-help есть + рядом с их псевдонимами (для обозначения «помощников»).
Примечание. Вам нужно зарегистрировать свой ник только один раз. Каждый раз, когда вы подключаетесь с этого момента, вам нужно доказывать, кто вы, с помощью этой команды:/msg nickserv identify password
Некоторые клиенты IRC позволяют вам устанавливать выполнение (это: команда или команды, которые будут автоматически выполняться при подключении), поэтому это была бы идеальная команда для включения в ваш список выполнения. На mIRC вы можете найти список исполнений по адресу: Файл | Выберите сервер .. | Опции | Выполнять.
Есть и другие параметры, которые вы можете установить (а также параметры конфиденциальности), вы хотите получить список, набрав: /msg nickserv help
Настройка IRC-клиента для идентификации при подключении
Некоторые клиенты IRC позволяют автоматически выдавать команды при подключении к серверу:
mIRC
- Перейдите в Файл, выберите Сервер, Параметры, Выполнить
- Перейдите в Сеть, нажмите «Добавить», найдите в списке «freenode» и нажмите «ОК».
- В разделе «Выполнить команды» добавьте:
/nick nickname_you_want
/msg nickserv identify yourpassword
- Щелкните OK столько раз, сколько вам нужно, чтобы выйти из меню, и все готово.
ChatZilla
- В меню выберите ChatZilla -> Настройки. Перейдите в Глобальные настройки.
- Перейдите на вкладку «Автозагрузка». Прокрутите вниз до Locations.
- Щелкните Добавить и используйте следующие форматы для добавления сети и канала , а также для идентификации:
- irc: //chat.freenode.net/wikipedia-en
- ircs: // freenode / nickserv, isnick? msg = идентифицируйте% 20yourpassword
- (в последнем примере заменить ВАШ ПАРОЛЬ с вашей учетной записи пароль Freenode)
- Нажмите Применить, а затем ОК, чтобы выйти из диалогового окна настроек ChatZilla.
- Чтобы добавить все свои каналы по отдельности в одном формате после того, как вы к ним присоединились, щелкните правой кнопкой мыши вкладку каждого канала -> Открыть этот канал при запуске
- Чтобы добавить канал в закладки, не присоединяясь к нему автоматически при запуске, перетащите вкладку этого канала прямо на панель инструментов или меню закладок Firefox.
HexChat (версия для Windows)
- Зайдите в HexChat. Выберите Список сетей. Вы увидите пять полей для заполнения:
- Псевдоним : Псевдоним, с которым вы хотите подключиться по умолчанию.
- Второй выбор (необязательно): альтернативный ник, если первый недоступен.
- Третий вариант (необязательно): как указано выше.
- Имя пользователя (необязательно): это ваш идентификатор. Например, в примере @ Wikipedia / Jimbo-Wales из этого поля будет сгенерировано "example". Это может быть что угодно, не более девяти символов.
- Настоящее имя (необязательно): это поле вашего «настоящего имени», которое отображается при использовании команды / whois . Это не обязательно должно быть ваше настоящее имя; у вас может быть просто ваше имя пользователя в Википедии или URL-адрес вашей учетной записи. Это может быть что угодно.
- Как только детали будут заполнены, выделите вкладку FreeNode в разделе «Сети». Затем щелкните вкладку «Редактировать ...».
- Нажмите «Добавить» рядом с «Серверы для FreeNode». Введите следующее:
- chat.freenode.net/6667 Это порт, который вы можете использовать для подключения к сети. См. Также расширенный раздел ниже.
- Установите флажок «Использовать глобальную информацию о пользователе» в разделе «Ваши данные».
- Установите флажок «Автоматически подключаться к этой сети при запуске» в разделе «Подключение».
- В поле «Избранные каналы» заполните каналы, к которым вы хотите присоединиться автоматически, в следующем формате:
- # Wikipedia, # wikipedia-en, # Wikimedia, # mediawiki ... Однако обратите внимание, что для этой опции существует ограничение в 256 символов (см. Также расширенный раздел ниже).
- Оставьте поля «Команда подключения» и «Пароль NickServ» пустыми. В поле «Пароль сервера» введите пароль, который вы используете для идентификации себя в NickServ.
- Наконец, выберите свой набор символов (по умолчанию выбран "IRC (Latin / Unicode Hybrid)").
- Теперь нажмите «Закрыть», и все будет готово. Закройте HexChat и перезагрузитесь; Теперь вы должны быть идентифицированы и подключены к выбранным вами каналам.
Расширенные возможности HexChat
Для HexChat доступно несколько дополнительных опций. Если вы присоединяетесь к большему количеству каналов, чем позволяет ограничение в 256 символов, вы можете настроить альтернативное автосоединение с помощью Блокнота.
- Откройте Блокнот.
- Вы можете указать свои пользовательские режимы (см.
/quote help umode
) В первой строке. Например, вы можете ввести (без ведущего / ):- режим + iw
- Во второй строке введите idchans
- В третьей строке вы можете ввести каналы, к которым собираетесь присоединиться. Введите следующий формат:
- таймер 5 присоединиться # Википедия, # wikipedia-en, # Викимедиа, # mediawiki ...
- Сохраните файл как autojoin.txt
- Перейдите в HexChat, список сетей, выделите FreeNode и нажмите «Редактировать ...»
- Если вы указали «Избранные каналы», теперь вы можете удалить содержимое этого поля, если хотите; автосоединение будет извлечено из файла Блокнота.
- В поле «Команда подключения» введите:
- ЗАГРУЗИТЬ -e autojoin.txt
- Закройте HexChat и перезагрузитесь. Теперь изменения должны вступить в силу.
Вы также можете использовать HexChat для подключения к Freenode с помощью безопасного соединения (SSL). Для этого вам нужно будет указать другой порт и немного изменить настройки.
- Перейдите в HexChat, список сетей, выделите FreeNode и нажмите «Редактировать ...»
- Выделите запись в разделе «Серверы для freenode» (например, chat.freenode.net/6667 ) и щелкните вкладку редактирования.
- Измените эту строку на:
- chat.freenode.net/6697
- В разделе «Подключение» установите эти флажки:
- «Использовать SSL для всех серверов в этой сети»
- «Принять недействительный сертификат SSL»
- Нажмите "закрыть".
- Закройте HexChat и перезапустите программу. Теперь изменения должны вступить в силу.
Emacs (ERC)
ERC является частью проекта GNU. Он включен в последние версии GNU Emacs.
для запуска Введите: M-x erc- если вы запускаете erc таким образом, вам необходимо передать chat.freenode.net в качестве сервера «6667» в качестве порта и вашего никнейма (вы можете опустить пароль, если вы не зарегистрировали ник).
Вы можете ускорить процесс подключения, если поместите это в свой файл инициализации (~ / .emacs)
( defun irc () «Подключиться к freenode» ( интерактивно ) ( erc : сервер «chat.freenode.net» : порт 6667 : ник «ВАШ НИК» : пароль «ПАРОЛЬ ИЛИ nil» )) ( глобальный-набор-ключ "\ C-ci" 'irc )
Затем вы можете запустить irc-клиент с помощью C-c i
Пиджин
- нажмите Учетные записи -> Добавить / изменить.
- Щелкните кнопку Добавить.
- Измените протокол на IRC и введите chat.freenode.net в качестве сервера.
- Ник
- Чтобы зарегистрировать свой ник. Щелкните «Друзья»> «Новое мгновенное сообщение»> «Введите имя в NickServ».
- отправьте сообщение «Зарегистрируйте ПАРОЛЬ ЭЛЕКТРОННОЙ ПОЧТЫ» (где заглавные буквы заменены вашей информацией)
- нажмите присоединиться к чату и добавьте канал, т.е. # wikipedia-en-help
Триллиан
- Перейдите на экран «Управление учетными записями».
- Нажмите "Добавить новую учетную запись".
- Выберите IRC из списка
- Заполните данные для:
- Имя учетной записи (как вы хотите называть соединение)
- Псевдоним (то, что вы хотите, чтобы пользователи видели как ваше "имя")
- Хост сервера (должен быть установлен на chat.freenode.net)
- Подключите Аккаунт. Вы должны увидеть всплывающее окно состояния. Вы можете закрыть его в любой момент
- Нажмите кнопку «Другие подключения» (крайняя справа от поля «Статус»).
- Перейдите в IRC
- Нажмите «Присоединиться к каналу».
- Введите название канала, в который хотите войти.
Quassel
- Зайдите в Настройки, Настроить Quassel ...
- На левой панели нажмите «Сети» (в разделе «IRC»).
- Выберите вкладку «Автоопределение».
- Установите флажок «Автоматическая идентификация» и введите сервер (должен быть NickServ) и свой пароль.
- Нажмите «Применить» внизу, а затем «ОК», чтобы закрыть окно.
Подача заявки на маскировку хозяина
См. Страницу с инструкциями на Meta-Wiki .
"Неаффилированные" плащи
Если вам нужен плащ, который не рекламирует Википедию, попросите в #freenode предоставить неаффилированный плащ или, если вы ищете сотрудника Freenode напрямую, вы можете сделать это через /stats p
команду или присоединиться к #freenode и /who freenode/staff/*
команда в клиенте IRC.
Список каналов IRC
Каналы на Freenode включают, но не ограничиваются:
- #mediawikiconnect - для пользователей / вопросов оMediaWiki, программном обеспечении, которое делает возможной Википедию.
- #wikiaconnect - ОВикия
- #wikibooksconnect - ОВикиучебниках(на английском языке).
- #wikimediaподключиться -Фонд Викимедиа
- # wikimedia-commonsподключиться -Wikimedia Commons
- #wikinewsподключиться -Викиновости
- #wikipediaподключиться -Википедия
- # wikipedia-en-helpconnect - канал, по которому новые участники Википедии могут присоединяться и задавать вопросы.
- # wikipedia-enподключение -английская Википедия
Настройки клиента IRC
- В поле « Настоящее имя» (или « Полное имя» ) можно указать все, что угодно.
- В идеале настройку идентификатора следует включить и снова установить на все, что вы хотите.
Я хочу отправить кому-нибудь файл, но он не работает!
Вы должны определить диапазон портов в своем IRC-клиенте, добавить исключение в любое программное обеспечение межсетевого экрана, которое вы можете использовать, и разрешить этот диапазон портов в вашем маршрутизаторе. Или просто зайдите на portforward.com и попросите их о помощи.
Какие есть основные команды?
Вот несколько основных команд для IRC: (из Викиучебника )
Командование | Что оно делает | Пример |
---|---|---|
/ прикрепить / сервер | Войти на сервер | / прикрепите chat.freenode.net / server chat.freenode.net |
/Ник | Установите свой ник | / ник YourName |
/ присоединиться / j | Присоединяйтесь к каналу | / присоединиться к # en.wikibooks / j # en.wikibooks |
/ сообщение | Отправляет сообщение (может быть приватным или для всего канала) | Сообщение каналу: / msg # en.wikibooks Hello, World! Отправить личное сообщение: / msg JohnDoe Привет, Джон. |
/кто | Отображение информации о пользователе на сервере | / whois JohnDoe |
/ stats p | Отображает список активного, дежурного сетевого персонала | / stats p |
/ очистить / очистить все | Удаляет текст канала. Удаляет весь текст открытого канала. | / очистить / очистить все |
/далеко | Устанавливает сообщение об отсутствии. Примечание: введите / прочь еще раз, чтобы вернуться издалека. | / прочь я уехал, потому что ... |
/меня | Отправляет действие на канал. См. Пример. | Следующее: / мне нравится пирог. выводит в чат в случае JohnDoe: JohnDoe любит пирог. |
/покидать | Отключает вас от сети IRC. Вы также можете выйти с сообщением о выходе. | / quit Поехали спать. Что происходит: Джон Доу бросил (спать) |