Показать сообщение отдельно
Старый 16.07.2010, 13:18   #2
Мандрагора
Неактивный пользователь
 
Аватар для Мандрагора
 
Регистрация: 15.04.2010
Сообщений: 10
Репутация: 5
По умолчанию Re: Установка p2p-сервера verlihub

Настройка Verlihub

Все настройки хаба хранятся в базе данных. Всё администрирование осуществляется на хабе его хозяином. Чтобы получить текущие настройки, введите:

!getconfig

Для изменения значения переменной, используйте команду !set:

!set <переменная> <значение>

После изменений, необходимо перезагрузить значения переменных (однако, некоторые изменения требуют перезагрузки хаба). Для этого используйте:

!reload

Если Ваши изменения не вступят в силу, перезапустите хаб.

Добавлено через 1 минуту
Базовая конфигурация

Существует несколько компонентов базовой конфигурации хаба. Есть некоторые параметры, которые нужно менять в базе данных, а также есть некоторые файлы, которые необходимо добавить (такие как MOTD(Сообщение Дня), FAQ, и др.) в конфигурационную директорию.

Добавлено через 1 минуту
Переменные хаба

В следующей таблице представлен список "базовых" опций хаба, которые нужно сконфигурировать.
Конфигурируются установочным скриптом
Переменная Описание
listen_port Порт, который слушает хаб. Другие хабы используют 411-й порт, но, чтобы сделать так, Вам надо запускать verlihub от рута. По умолчанию: 4111.
hub_host Хост, который люди будут использовать чтобы попасть на хаб (например: myhub.no-ip.com).
hub_name Имя хаба.
Не конфигурируются установочным скриптом, возможно, Вам понадобиться изменить данные настройки
Переменная Описание
listen_ip Если Вы имеете несколько сетевых интерфейсов, введите IP адрес, который хаб должен слушать. Если у Вас один сетевой интерфейс, то изменять данную опцию е требуется. По умолчанию: нет значения(пусто).
hub_desc Описание Вашего хаба.
hub_category Данная переменная - вводящееся расширение протокола хаблистов, позволяющее указать специфику хаба, например movies (фильмы).
hub_owner Хозяин хаба.
min_nick Минимальная длина ника. По умолчанию: 3.
max_nick Максимальная длина ника. По умолчанию: 32.
max_users Максимальное число пользователей на хабе. По умолчанию: 6000.
min_share Минимальная величина шары у юзеров в мегабайтах. Пользователи с меньше шарой не смогут войти на хаб. По умолчанию: 2 GB (2048).
tban_kick Время в секундах, в течение которого юзер не сможет зайти на хаб после кика. По умолчанию: 300 секунд (5 минут).
send_user_info Когда приходит юзер, он получит некоторую информацию о себе от хаба. 0 - выключить, 1 - включить. По умолчанию: 1.
send_user_ip Когда приходит юзер, хаб отправит ему, сообщаемый им (юзером) IP адрес. 0 - выключить, 1 - включить. По умолчанию: 0.
hub_security Имя основного бота (Security) на хабе.
hub_security_desc Описание основного бота (Security) на хабе.
opchat_name Имя ОпЧата (чата для операторов).
opchat_desc Описание ОпЧата.



Например, для того чтобы установить имя хаба в 'My Hub', используйте следующую команду:

!set hub_name My Hub

Добавлено через 2 минуты
Топик хаба

Чтобы установить топик хаба, используйте команду:

!topic This is a useless topic

Эта команда изменить топик на “This is a useless topic”. По умолчанию, только администраторы могут устанавливать топик хаба. Возможность изменять топик классам ниже админа (уровеь 5), можно дать в настройках хаба.

Добавлено через 15 минут
Сообщение дня (MOTD)

Сообщение дня показывается каждому подключившемуся к хабу юзеру. Всё что нужно, это сохранить содержимое сообщения в текстовый файл 'motd' в кофигурационной директории (в этом мануале /etc/verlihub/motd) и verlihub автоматически будет его использовать. Verlihub позволяет показывать своё сообщения дня каждого класса пользователей. Список используемых файлов:
Файл Описание
motd Все пользователи полчат это сообщение
motd_reg Зарегистрированные пользователи получат это сообщение в добавок к motd.
motd_vip ВИП пользователи получат это сообщение вдобавок к motd_reg и motd.
motd_op Операторы полчат данное сообщение вдобавок к motd_vip, motd_reg и motd.
motd_cheef Шефы получат это сообщение вдобавок к motd_op, motd_vip, motd_reg и motd.
motd_admin Админы получат это сообщение вдобавок к motd_cheef, motd_op, motd_vip, motd_reg и motd.
motd_master Хозяины хаба видят все сообщения motd.

Добавлено через 1 минуту
FAQ (часто задавемые вопросы)

FAQ доступен пользователям по команде +faq в чате хаба. Снова, всё что нужно сделать, это сохранить содержимое FAQ в текстовый файл 'faq' в кофигурационной директории (в этом мануале /etc/verlihub/faq) и verlihub автоматически будет его использовать.

Добавлено через 9 минут
Правила хаба

Когда пользователи набирают +rules в чате хаба, они получат содержимое файла 'rules', находящегося в конфигурационно директории (в этом мануале /etc/verlihub/rules).

Добавлено через 2 минуты
Помощь по хабу

Чтобы сделать юзерам достуаной помощь по хабу, Вам необходимо создать 7 различных хелп-файлов (если они ещё не созданы). Каждый класс пользователей имеет свой собственный хелп-файл. Например, обычный пользователь увидет справку для класса 0, после ввода команды +help, оператор увидет хелп для классов 3, 2, 1 и 0. Далее идёт таблица с перечнем файлов для работы системы помощи.
Класс Значение Хелп-файл
0 Обычные пользователи /etc/verlihub/help_usr
1 Зарегистрированные пользователи /etc/verlihub/help_reg
2 ВИП пользователи /etc/verlihub/help_vip
3 Операторы /etc/verlihub/help_op
4 Шефы /etc/verlihub/help_cheef
5 Админы /etc/verlihub/help_admin
10 Хозяин хаба /etc/verlihub/help_master

Добавлено через 1 минуту
Кодировка FAQ/Rules/Help/MOTD/и других командных файлов

Все ткстовые файлы, используемы verlihub'ом, должны быть в DOS-кодировке. Если Вы используете кодировку UNIX, все windows-клиенты будут интерпретировать текстовые файлы неправильно, и отображать их содержимое в одной строке. Существуют инструменты конвертирования в обе стороны: unix2dos и dos2unix, однако, они могут быть не включены в Ваш дистрибутив. Пользователи Gentoo могут использовать команду для установки обоих программ:

emerge dos2unix unix2dos

Эти инструменты также доступны во многих дистрибутивах. Если Вы используете редактор vim, то он может сохранять и изменять файлы в DOS-кодировке напрямую. Для этого запустите vim, и введите следующую команду перед сохрнением файлов:

>set fileencoding=dos
__________________
...
Мандрагора вне форума
 
Ответить с цитированием Вверх
Сказали спасибо:
 
Время генерации страницы 0.02452 секунды с 10 запросами