Общие настройки концентратора | |
---|---|
Переменная | Объяснение |
hub_name | Имя вашего концентратора |
hub_desc | Описание вашего концентратора |
hub_host | Адрес концентратора |
hub_owner | Владелец, который управляет концентратором |
hub_security | Это имя бота безопасности концентратора |
hub_security_desc | Это описание бота безопасности концентратора |
opchat_name | Это имя бота OpChat |
opchat_desc | Это описание бота OpChat |
show_tags | Показывать теги пользователям? 0=скрыть от всех, 1=показывать теги только OP, 2=показывать теги всем. По умолчанию=2 |
Настройки подключения концентратора | |
---|---|
Переменная | Объяснение |
listen_port | Порт, который прослушивает концентратор. Другие концентраторы используют порт 411, но для этого вам нужно запустить verlihub от имени root. По умолчанию = 4111 |
extra_listen_ports | Дополнительные порты, которые слушает концентратор |
listen_ip | Если на вашем ПК установлено более одной сетевой карты, введите IP-адрес для прослушивания. Если у вас не более одной сетевой карты, никаких изменений не требуется |
dns_lookup | Обратный поиск DNS при подключении пользователя. Необходимо для просмотра маски хоста пользователя. Если у вас медленный DNS-сервер, это может замедлить работу концентратора |
max_users | Максимальное количество пользователей, разрешенных на вашем концентраторе |
max_upload_kbps | Максимальная скорость загрузки, которую разрешено использовать концентратору. Это ОЧЕНЬ полезно для защиты концентратора от задержек в более крупных концентраторах. Установка правильного предела не позволит концентратору принимать больше, чем он может обработать в любой момент времени, тем самым предотвращая задержку действий |
min_frequency | Отчасти автоматическая система антизадержек, более высокие значения допускают меньшую задержку; 0 означает отключено. Наибольшее используемое значение — 3. Нормальные значения будут находиться в диапазоне от 0,1 до 1,5. Если вы хотите попытаться побить рекорды, установите значение 0 (хотя это не рекомендуется). Помните, что чем ниже это значение, тем меньше дополнительных ресурсов у концентратора для обработки накопившихся действий. Рекомендуем оставить это значение по умолчанию |
min_class_use_hub | Установка этой переменной в число классов не позволит пользователю загружать файлы, если его класс ниже установленного предела. Это переопределит следующую переменную ниже, если она не равна 0 |
min_class_use_hub_passive | То же самое, что и выше, только эта переменная предназначена специально для пассивных пользователей |
Правила для никнеймов | |
---|---|
Переменная | Описание |
min_nick | Минимальная длина ника. По умолчанию 3 |
max_nick | Максимальная длина ника |
nick_chars | Допустимые символы в имени пользователя |
nick_prefix | Чтобы заставить подключающегося пользователя иметь префикс перед своим ником, например: [GOD] сообщит всем подключающимся пользователям установить свой ник как [GOD]nickname |
nick_prefix_cc | Объяснено выше, но используется, когда определены зоны cc |
Правила шары | |
---|---|
Переменная | Объяснение |
min_share | Минимальный объем, которым люди должны поделиться в вашем хабе в мегабайтах. Люди, которые делятся меньшим объемом, не смогут присоединиться |
min_share_reg | Если вы хотите, чтобы у ваших зарегистрированных пользователей был другой минимальный уровень общего доступа, используйте это |
min_share_vip | Если вы хотите, чтобы у ваших VIP-пользователей был другой минимальный уровень общего доступа, используйте это |
min_share_ops | Если вы хотите, чтобы у ваших OP был другой минимальный уровень общего доступа, используйте это |
min_share_factor_passive | Коэффициент умножения для минимальной доли пассивных пользователей (значение 2,0 означает, что пассивные должны делиться в два раза больше значения min_share) |
min_share_use_hub | Если это значение больше, чем min_share, то пользователи, у которых меньше этого значения, не смогут искать и загружать, но им будет разрешено присоединиться к хабу |
max_share | Если вы хотите запретить пользователям делиться слишком большим объемом, введите максимально разрешенный объем в МБ |
max_share_reg | Если вы хотите запретить зарегистрированным пользователям делиться слишком большим объемом, введите максимально разрешенный объем в МБ |
Настройки бана | |
---|---|
Переменная | Объяснение |
tban_kick | Время, в течение которого пользователи должны ждать после бана, чтобы снова присоединиться. В секундах. По умолчанию = 300 секунд |
tban_max | Максимальный срок, на который OP может забанить кого-либо. В секундах |
hide_all_kicks | Скрывает все сообщения о киках от пользователей |
Настройки входа | |
---|---|
Переменная | Объяснение |
int_login | Количество секунд, которое пользователь должен ждать после отключения, прежде чем ему будет разрешено повторное подключение |
send_user_info | Когда люди присоединяются, хаб отправляет им информацию о себе. Установите на 0 (ноль), чтобы отключить, или на 1, чтобы включить. По умолчанию = Вкл |
send_user_ip | Когда люди присоединяются, хаб отправляет им их IP-адрес. Установите на 0 (ноль), чтобы отключить, или на 1, чтобы включить. По умолчанию = Вкл |
nicklist_on_login | Показывать список ников при входе пользователей |
allways_ask_password | Всегда спрашивать у пользователей пароль, независимо от того, зарегистрированы они или нет |
chat_default_on | Включить окно чата по умолчанию. 1 = да, 0 = нет. Если нет, пользователям необходимо использовать !chaton для получения сообщений |
Пользовательские сообщения хаба | |
---|---|
Переменная | Объяснение |
msg_chat_onoff | |
msg_change_pwd | Вы можете настроить сообщение об изменении пароля пользователя, поместив сообщение в эту переменную. |
Пользовательские сообщения об ошибках | |
---|---|
Переменная | Описание |
msg_banned | Вы можете настроить сообщение об ошибке, указывающее на то, что пользователь заблокирован, поместив сообщение в эту переменную |
msg_hub_full | Вы можете настроить сообщение об ошибке, указывающее на то, что концентратор заполнен, поместив сообщение в эту переменную |
msg_nick_prefix | |
msg_downgrade | Вы можете настроить сообщение об ошибке, указывающее на то, что клиент слишком новый, поместив сообщение в эту переменную |
msg_upgrade | Вы можете настроить сообщение об ошибке, указывающее на то, что клиент устарел, поместив сообщение в эту переменную |
msg_replace_ban |
Пользовательские приветственные сообщения | |
---|---|
Переменная | Описание |
msg_welcome_guest | Если вы хотите поприветствовать участников класса 0, введите здесь приветственное сообщение. Используйте %[nick], чтобы использовать в сообщении псевдоним человека |
msg_welcome_vip | Если вы хотите поприветствовать зарегистрированных участников, введите здесь приветственное сообщение. Используйте %[nick], чтобы использовать псевдоним человека в сообщении |
msg_welcome_op | Если вы хотите поприветствовать своих OP, введите приветственное сообщение здесь. Используйте %[nick], чтобы использовать псевдоним человека в сообщении |
msg_welcome_cheef | Если вы хотите поприветствовать своих Cheef OP, введите приветственное сообщение здесь. Используйте %[nick], чтобы использовать псевдоним человека в сообщении |
msg_welcome_admin | Если вы хотите поприветствовать своих Admin OP, введите приветственное сообщение здесь. Используйте %[nick], чтобы использовать псевдоним человека в сообщении |
msg_welcome_master | Если вы хотите поприветствовать своего Master-пользователя, введите приветственное сообщение здесь. Используйте %[nick], чтобы использовать псевдоним человека в сообщении |
Максимальное количество расширений пользователей | |
---|---|
Переменная | Описание |
max_extra_regs | Если хаб заполнен, разрешить присоединение еще большего количества зарегистрированных пользователей |
max_extra_vips | Если хаб заполнен, разрешить присоединение еще большего количества VIP-пользователей |
max_extra_ops | Если хаб заполнен, разрешить присоединение еще большего количества OP |
max_extra_admins | Если хаб заполнен, разрешить присоединение еще большего количества Admin OP |
Настройки списка хаблиста | |
---|---|
Переменная | Описание |
hublist_host | |
hublist_port | |
hublist_send_minshare | При значении 1 в описание регистрации хаблиста автоматически добавляется поле минимального общего доступа |
timer_hublist_period | Количество секунд между двумя регистрациями хаблистов |
Перенаправление хаба | |
---|---|
Переменная | Описание |
redir_host_max | Установите значение 0 (ноль) и redir_host0 на DNS-имя вашего хаба, чтобы отключить перенаправление |
redir_host0 | Введите хосты для перенаправления, если пользователям не разрешено входить в ваш хаб, или оставьте их пустыми. Не забудьте обновить redir_host_max, если вы решили не оставлять их пустыми. Не используется с VerliHub 0.9.8e. |
redir_host1 | Not used since VerliHub 0.9.8e. |
redir_host2 | Not used since VerliHub 0.9.8e. |
redir_host3 | Not used since VerliHub 0.9.8e. |
redir_host4 | Not used since VerliHub 0.9.8e. |
redir_host5 | Not used since VerliHub 0.9.8e. |
redir_host6 | Not used since VerliHub 0.9.8e. |
redir_host7 | Not used since VerliHub 0.9.8e. |
redir_host8 | Not used since VerliHub 0.9.8e. |
redir_host9 | Not used since VerliHub 0.9.8e. |
Настройки поиска | |
---|---|
Переменная | Объяснение |
int_search | Минимальное количество секунд, которое пользователь должен ждать, прежде чем ему будет разрешено снова выполнять поиск |
int_search_reg | Минимальное количество секунд, которое зарегистрированные пользователи должны ждать, прежде чем им будет разрешено снова выполнять поиск |
min_search_chars | Минимальное количество символов, разрешенных в поиске. (Это может быть полезным средством управления подстановочными поисками, такими как «mp3», которые для пассивного пользователя вернули бы тысячи и тысячи результатов поиска обратно через концентратор |
max_passive_sr | Максимальное количество поисковых ответов, которые разрешено получать пассивному пользователю. Это полезно для контроля задержек и пропускной способности, поскольку пассивные пользователи полностью полагаются на концентратор для возврата результатов поиска |
Настройки тега DC | |
---|---|
Переменная | Объяснение |
tag_allow_none | Разрешить клиентам НЕ сообщать тег? 1=да, 0=нет. Да по умолчанию |
tag_sum_hubs | Количество чисел для суммирования и использования в качестве количества HUBS из части тега H:X/Y/Z |
tag_min_class_ignore | Какие пользователи низшего класса не должны проверяться на наличие тегов |
tag_max_hs_ratio | Введите здесь минимальное соотношение концентратора и слота. Пользователям, которые ниже этого, будет отказано в подключении к концентратору. Например, установка значения 1 означает, что пользователю необходимо иметь 1 открытый слот на концентратор |
tag_max_hubs | Установите это, чтобы ограничить количество концентраторов, в которых ваш пользователь может находиться одновременно |
tag_min_version_plusplus | Используйте теги _min_version_, чтобы указать минимальную версию для клиента, разрешенную в концентраторе |
tag_min_version_dcgui | |
tag_min_version_odc | |
tag_min_version_dc | |
tag_min_version_dcpro | |
tag_min_version_strongdc | |
tag_min_version_idc | |
tag_min_version_zdc | |
tag_max_version_plusplus | Используйте теги _max_version_, чтобы указать максимальную версию для клиента, разрешенную в концентраторе |
tag_max_version_dcgui | |
tag_max_version_odc | |
tag_max_version_dc | |
tag_max_version_dcpro | |
tag_max_version_strongdc | |
tag_max_version_idc | |
tag_max_version_zdc | |
tag_allow_sock5 | Мы все знаем, что такое соединение socks, это может помешать пользователю подключиться к вашему концентратору с помощью такого метода, если установлено значение 0 |
Определения пользователя кода страны | |
---|---|
Переменная | Описание |
cc_zone1 | Введите страны для первой зоны кода страны. Формат `:XX:YY:ZZ:`. Он должен начинаться и заканчиваться двоеточием, и все коды стран разделяются двоеточиями. Может быть любое количество кодов (примеры кодов: CZ; UK; US; SE. ПРИМЕЧАНИЕ: они должны быть заглавными!) |
cc_zone2 | Введите страны для второй зоны кода страны. Формат `:XX:YY:ZZ:`. Он должен начинаться и заканчиваться двоеточием, и все коды стран разделяются двоеточиями. Может быть любое количество кодов (примеры кодов: CZ; UK; US; SE. ПРИМЕЧАНИЕ: они должны быть заглавными!) |
cc_zone3 | Введите страны для третьей зоны кода страны. Формат `:XX:YY:ZZ:`. Он должен начинаться и заканчиваться двоеточием, и все коды стран разделяются двоеточиями. Может быть любое количество кодов (примеры кодов: CZ; UK; US; SE. ПРИМЕЧАНИЕ. Они должны быть написаны заглавными буквами!) |
max_users0 | Если присоединяется пользователь, который не входит в список кодов стран, указанный ниже, применяется это ограничение пользователей |
max_users1 | Ограничение пользователей, которое применяется к cc_zone1 |
max_users2 | Ограничение пользователей, которое применяется к cc_zone2 |
max_users3 | Ограничение пользователей, которое применяется к cc_zone3 |
Определения пользователей IP-адресов | |
---|---|
Переменная | Описание |
ip_zone4_min | Если вы хотите ограничить пользователей по IP-адресу, введите здесь минимальный IP-адрес для первой IP-зоны. (Verlihub позволяет определить 3 IP-зоны.) |
ip_zone4_max | Если вы хотите ограничить пользователей по IP-адресу, введите здесь максимальный IP-адрес для первой IP-зоны. (Verlihub позволяет определить 3 IP-зоны.) |
ip_zone5_min | Если вы хотите ограничить пользователей по IP-адресу, введите здесь минимальный IP-адрес для второй IP-зоны. (Verlihub позволяет определить 3 IP-зоны.) |
ip_zone5_max | Если вы хотите ограничить пользователей по IP-адресу, введите максимальный IP-адрес для второй IP-зоны здесь. (Verlihub позволяет определить 3 IP-зоны.) |
ip_zone6_min | Если вы хотите ограничить пользователей по IP-адресу, введите минимальный IP-адрес для третьей IP-зоны здесь. (Verlihub позволяет определить 3 IP-зоны.) |
ip_zone6_max | Если вы хотите ограничить пользователей по IP-адресу, введите максимальный IP-адрес для третьей IP-зоны здесь. (Verlihub позволяет определить 3 IP-зоны.) |
max_users0 | Если присоединяется пользователь, который не принадлежит указанному ниже диапазону IP-адресов, применяется это ограничение для пользователей |
max_users4 | Ограничение пользователей, применяемое к ip_zone4_* |
max_users5 | Ограничение пользователей, применяемое к ip_zone5_* |
max_users6 | Ограничение пользователей, применяемое к ip_zone6_* |
Разные настройки | |
---|---|
Переменная | Описание |
cmd_start_user | Префикс для команд пользователя. По умолчанию «+» |
cmd_start_op | Префикс для команд OP. По умолчанию «!» |
report_dns_lookup | По умолчанию будет отправлять в opchat результаты обратного поиска DNS |
max_message_size | При правильной настройке переопределит ранее упомянутые настройки контроля флуда. Работает в байтах, т. е. в одном сообщении разрешено 1024 байта данных, по умолчанию 10240, что позволяет отправлять огромное сообщение. Это применимо ко ВСЕМ классам, включая master (класс 10) |
int_chat_ms | Это период времени между каждым сообщением, которое пользователь может отправить в mainchat. Значение 1000 заставит пользователя ждать не менее 1 секунды, прежде чем он сможет отправить еще одно сообщение в mainchat. Может использоваться для контроля флуда |
show_email | Установите значение 0, если вы хотите оптимизировать свой список ников, удалив все поля электронной почты. Установите значение -1, чтобы отключить и показать все адреса электронной почты, указанные пользователем в настройках клиента |
show_speed | См. show_email. |
show_share | См. show_email. |
show_desc_len | То же, что и переменная show_email, за исключением того, что с помощью этой переменной вы можете указать количество разрешенных символов. Например, 10 позволит длине описания пользователя составлять 10 символов. -1, чтобы отключить и показать все описание |
int_nicklist | Значение 30 по умолчанию означает, что пользователь может запрашивать обновление списка ников только каждые 30 секунд, полезно для контроля задержек и пропускной способности |
desc_insert_mode | Вставьте «A», «P» или «5» в описание пользователя? (1 = да/0 = нет) A означает Активный P означает пассивный и 5 означает тип подключения socks |
use_reglist_cache | Установите значение по умолчанию на единицу Verlihub будет кэшировать весь reglist для запроса при входе в концентратор. Если это включено, то любые внешние приложения, используемые для добавления пользователей непосредственно в базу данных, не будут известны в кэше reglist, пока в концентраторе не будет введено !reload или концентратор не перезагрузит свои собственные переменные конфигурации, настройку времени, которой можно манипулировать |
use_penlist_cache | Точно такая же, как и предыдущая переменная, но эта имеет дело со списком банов и киклистов и временными правами |
save_lang | Установите значение 1, чтобы включить многоязычность. См. это руководство для получения более подробной информации и не забудьте отключить ее после сохранения языка, как описано в руководстве ранее |
timer_conn_period | Вероятно, лучше не связываться с этой переменной, поскольку она на самом деле не влияет на производительность так, как люди думают |
timer_serv_period | См. предыдущую переменную |
timer_reloadcfg_period | Это параметр времени в секундах, который сообщает verlihub о необходимости перезагрузить свои настройки, а также кэш reglist и banlist из базы данных. Значение по умолчанию — 300 секунд (5 минут), что означает, что verlihub будет перезагружать базу данных каждые 5 минут |
delayed_search | Установите значение 1 по умолчанию, это наложит начальную задержку, указанную int_search, на подключающегося пользователя. Полезно для поисковых ботов, которые ищут спам-хабы |
delayed_myinfo | То же, что и выше, см. int_myinfo для лучшего описания |
step_delay | Не трогайте эту настройку, если вы не знаете, что делаете |
bc_reply | Если вы установите значение disable (отключить), то команды !bc не будут отправлять вам ответы от всех обратно в PM |
log_level | настройки уровня журнала 0 отключено 1 незначительно 2 3 4 5 и т. д. и т. п. где 5 регистрирует все, что может регистрировать. Используйте с осторожностью и только при отладке, так как эта функция может значительно повлиять на ресурсы |
optimize_userlist | Установите значение 1, если вы хотите загружать список пользователей медленнее для пользователей при подключении. Насколько медленно, определяется следующей переменной ниже |
ul_portion | См. optimize_userlist |
int_flood_pm_period | Только этот способ контроля флуда применяется к личным сообщениям. Это настройка времени в секундах, которая измеряет, сколько личных сообщений вы пытаетесь отправить пользователю за указанный здесь период времени |
int_flood_pm_limit | Эта настройка является числовым значением. Пример: значение 2 отключит пользователя, если он попытается отправить спам другому более двух раз подряд |
timeout_myinfo | Обычно следует оставить это значение по умолчанию. Оно само собой разумеется |
hub_version | Это жесткое значение, определяемое исходным кодом. Если вы измените его, то при следующем перезапуске хаб снова изменит его |
hub_version_special | Здесь можно указать дополнительную строку версии, которая будет добавлена к жестко закодированной строке версии хаба |
classdif_reg | Это значение многих несколько сбивает с толку. Давайте поясним это на примере. При установке значения 2 пользователь может зарегистрировать только другого пользователя, который находится максимум на 2 класса ниже |
classdif_kick | См. выше |
classdif_download | См. выше |
classdif_pm | См. выше |
min_class_register | Это очевидно. Если установить это значение на 3, то оно переопределит все остальные настройки, и ТОЛЬКО OP или выше смогут зарегистрировать нового пользователя |
min_class_bc | Этот параметр снова самоочевиден, значение 5 означает, что только администраторы могут отправлять широковещательные сообщения |
min_class_bc_regs | См. выше. Расширение regs относится к зарегистрированным пользователям. Это переопределяет значение выше при установке |
min_class_redir | Применяется для ручного перенаправления пользователей с вашего концентратора |
dest_report_chat | Этот параметр является выводом команды +report. По умолчанию все +reports будут отображаться в opchat |
dest_regme_chat | См. выше. Применяется к команде +regme |
dest_drop_chat | Применяется к пользователям, которые были удалены с концентратора другими пользователями, т. е. OP, которые используют команду !drop |
default_password_encryption | Метод шифрования, который будет использоваться (если доступен) для шифрования паролей, которые будут установлены. Вступает в силу немедленно. (1 - ENCRYPT (по умолчанию), 0 - не зашифрован - обычный текст, 2 - MD5). Если указанный метод недоступен, используется другой метод шифрования или, в худшем случае, сохраняется пароль в виде обычного текста |
timeout_key | тайм-аут (в секундах) от соединения до первого ответа |
timeout_nick | тайм-аут (секунд) от ответа ключа до получения ника |
timeout_myinfo | тайм-аут (секунд) - от ника до myinfo (описание, общий доступ, теги и т. д.) |
timeout_flush | тайм-аут (секунд) (зарезервировано, не используется) |
timeout_login | тайм-аут (секунд) от соединения до появления в списке пользователей |
timeout_setpass | тайм-аут (секунд) от входа до установки пользователем своего начального пароля |
max_class_int_login | максимальный класс, который получает int_login секунд временного бана при каждом входе в систему (это добавляется в основном для отладки) |
mainchat_class | Минимальный класс, который может использовать главный чат |
topic_mod_class | Минимальный класс, который может устанавливать тему хаба |
plugin_mod_class | Минимальный класс, который может выдавать команды плагина |
trigger_mod_class | Минимальный класс, который может выдавать команды модерации триггера |
disable_regme_cmd | Установите значение 1, чтобы запретить пользователям использовать команду +regme |
disable_me_cmd | См. выше |
disable_usr_cmds | Установите значение 1, чтобы временно отключить все команды + для пользователей ниже класса 1 |
max_class_int_login | максимальный класс, который получает временный бан на int_login секунд при каждом входе в систему (это добавляется в основном для отладки) |
Авторские права © 2006-2023 Verlihub Team