Psybnc — различия между версиями
Siniy (обсуждение | вклад) (Создана новая страница размером ==Описание== ==Установка и настройка== ==Первоначальная настройка аккаунта== ...) |
Siniy (обсуждение | вклад) (→Скрипты) |
||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
==Описание== | ==Описание== | ||
+ | '''psyBNC''' — простой в использовании многопользовательский [[BNC|баунсер]] с огромным количеством всевозможных функций, таких как симметричное шифрование для разговора и соединения, и возможность соединения баунсеров в своеобразную сеть с общими виртуальными хостами, патилайнами и т.д. psyBNC можно установить на многих операционных системах, включая Windows. | ||
+ | |||
+ | Несмотря на то, что давно не поддерживается разработчиком, является самым распространенным баунсером. | ||
==Установка и настройка== | ==Установка и настройка== | ||
+ | |||
+ | [[Установка psyBNC]] | ||
==Первоначальная настройка аккаунта== | ==Первоначальная настройка аккаунта== | ||
− | + | * После получения аккаунта в баунсере настройте ваш [[IRC-клиент|клиент]] с указанием сервера, порта и пароля, которые вам выдаст администратор BNC (либо тот, который вы указывали при первоначальной настройке, если вы сами администрируете сервер). | |
− | + | * После входа есть возможность поменять пароль, если текущий вас чем то не устраивает, но это, в принципе, не обязательно: ''/password новый_пароль'' | |
− | + | * После успешного входа вы должны указать сервер IRC, с которым вы будуте соединятся. Многие администраторы в правилах пользования указывают сервер, с которого должны заходить пользователи. Например: ''/addserver irc.ircnet.ru:6667'' | |
− | + | Также есть возможность указать пароль от ника, чтобы не приходилось идентифицироваться после входа на сервер: | |
+ | ''/addserver irc.ircnet.ru:6667 пароль_от_ника'' | ||
− | + | После добавления сервера баунсер попробует с ним соединиться, после этого можете заходить на каналы и пользоваться IRC как обычно. | |
− | + | * Другие нужные настройки: | |
− | + | **Настройка ника в ваше отсутствие: ''/SETAWAYNICK ник_после_выхода'' | |
− | + | **Настройки "реального имени" (отображаются в [[whois]], требует перезахода на сервер для бнц): ''/SETUSERNAME имя'' | |
− | + | **Настройка [[vhost|виртуального хоста]] (должен поддерживаться баунсером и сервером, с которым соединяется): ''/BVHOST хост'' | |
− | + | **Настройка сообщения о вашем выходе с бнц: ''/SETLEAVEMSG Сообщение'' | |
− | + | Остальные [[Команды psyBNC|команды]] выводятся по команде ''/BHELP'' | |
− | + | ==Команды== | |
− | + | [[Команды psyBNC]] | |
− | + | ==Скрипты== | |
− | + | Основано на [http://www.xakep.ru/post/17670/default.asp статье] Forb'а. | |
− | + | На большинстве баунсеров доступ к скриптам имеют только администраторы. После установки личного скрипта нужно выполнить команду ''/sreload''. | |
+ | Документация по скриптам есть в поставке psyBNC - файл '''SCPIRTING''' в папке psybnc, но к сожалению русский перевод файла отсутствует: | ||
− | + | [[Файл:SCRIPTING.txt]] | |
− | + | Готовый файл скрипта должен быть в папке scripts и иметь имя '''USER''N''.SCRIPT''', где ''N'' - порядковый номер пользователя баунсера. | |
− | + | Самый распространенный скрипт - защита от сплитов при помощи идентификации ника в [[NickServ]]: | |
− | + | server NOTICE *!Services@ircnet.ru * "*registered and protected*" echo "PRIVMSG NickServ :IDENTIFY mycoolpass" | |
+ | server NOTICE *!Services@ircnet.ru * "*зарегистрирован и защищен*" echo "PRIVMSG NickServ :IDENTIFY mycoolpass" | ||
− | + | где, ''mycoolpass'' ваш пароль от ника. | |
− | + | Также для примера: | |
− | + | ctcp VERSION *!*@* - - echo "NOTICE $NICK :произвольный текст" | |
− | + | Этот скрипт выводит [[нотис]] с произвольным текстом тому кто запросил [[CTCP]] запрос VERSION/ | |
− | + | ==Ссылки== | |
− | + | [http://www.psybnc.at/ http://www.psybnc.at/] - оффициальный сайт | |
− | + | [http://psybnc.su/ http://psybnc.su/] - русский портал о psyBNC | |
− | + | [http://allexsoft.org/ http://allexsoft.org/] - Сайт Allexsoft | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |
Текущая версия на 13:15, 13 июля 2009
Содержание
Описание
psyBNC — простой в использовании многопользовательский баунсер с огромным количеством всевозможных функций, таких как симметричное шифрование для разговора и соединения, и возможность соединения баунсеров в своеобразную сеть с общими виртуальными хостами, патилайнами и т.д. psyBNC можно установить на многих операционных системах, включая Windows.
Несмотря на то, что давно не поддерживается разработчиком, является самым распространенным баунсером.
Установка и настройка
Первоначальная настройка аккаунта
- После получения аккаунта в баунсере настройте ваш клиент с указанием сервера, порта и пароля, которые вам выдаст администратор BNC (либо тот, который вы указывали при первоначальной настройке, если вы сами администрируете сервер).
- После входа есть возможность поменять пароль, если текущий вас чем то не устраивает, но это, в принципе, не обязательно: /password новый_пароль
- После успешного входа вы должны указать сервер IRC, с которым вы будуте соединятся. Многие администраторы в правилах пользования указывают сервер, с которого должны заходить пользователи. Например: /addserver irc.ircnet.ru:6667
Также есть возможность указать пароль от ника, чтобы не приходилось идентифицироваться после входа на сервер: /addserver irc.ircnet.ru:6667 пароль_от_ника
После добавления сервера баунсер попробует с ним соединиться, после этого можете заходить на каналы и пользоваться IRC как обычно.
- Другие нужные настройки:
- Настройка ника в ваше отсутствие: /SETAWAYNICK ник_после_выхода
- Настройки "реального имени" (отображаются в whois, требует перезахода на сервер для бнц): /SETUSERNAME имя
- Настройка виртуального хоста (должен поддерживаться баунсером и сервером, с которым соединяется): /BVHOST хост
- Настройка сообщения о вашем выходе с бнц: /SETLEAVEMSG Сообщение
Остальные команды выводятся по команде /BHELP
Команды
Скрипты
Основано на статье Forb'а.
На большинстве баунсеров доступ к скриптам имеют только администраторы. После установки личного скрипта нужно выполнить команду /sreload. Документация по скриптам есть в поставке psyBNC - файл SCPIRTING в папке psybnc, но к сожалению русский перевод файла отсутствует:
Готовый файл скрипта должен быть в папке scripts и иметь имя USERN.SCRIPT, где N - порядковый номер пользователя баунсера.
Самый распространенный скрипт - защита от сплитов при помощи идентификации ника в NickServ:
server NOTICE *!Services@ircnet.ru * "*registered and protected*" echo "PRIVMSG NickServ :IDENTIFY mycoolpass" server NOTICE *!Services@ircnet.ru * "*зарегистрирован и защищен*" echo "PRIVMSG NickServ :IDENTIFY mycoolpass"
где, mycoolpass ваш пароль от ника.
Также для примера:
ctcp VERSION *!*@* - - echo "NOTICE $NICK :произвольный текст"
Этот скрипт выводит нотис с произвольным текстом тому кто запросил CTCP запрос VERSION/
Ссылки
http://www.psybnc.at/ - оффициальный сайт
http://psybnc.su/ - русский портал о psyBNC
http://allexsoft.org/ - Сайт Allexsoft