Скрипт предназначен для использования на HUB-серверах Verlihub,
PtokaX 0.4.1.x и Eximius. При желании можно добавлять любое количество
нужных локализаций для любых других серверов. Для этого скрипт
использует собственный API, который обрабатывается соответствующими
файлами локализации. Это открытый проект, допускается копирование,
изменение и дополнение кода, использование его без каких-либо
ограничений. Дополнения, замечания, пожелания ну и конечно поддержка
приветствуются. Для использования на таких разных платформах в скрипте
предусмотрена соответствующая настройка локализации. Основные
возможности и функции:
• Незаметная заглушка (замаскированный GAG);
• Лог последних сообщений общего чата с отправкой пользователям;
• Система текстовых файлов (с имитатором команд);
• Система информационного приветствия;
• Таблица ников-исключений;
• Возможность составлять собственное меню;
• Система плагинов, подключаемых к скрипту с возможностью расширения;
Входящие в дистрибутив плагины:
• BASIC – базовый плагин. Возможность проверки ников пользователей на
наличие запрещённых символов, длину и символов русского и латинского
алфавитов одновременно. Функция «чат только для зарегистрированных».
Функция «приват только для зарегистрированных». Таблица «плохих ников»
с возможностью проверять ники пользователей зарещёнными шаблонами.
Таблица обязательных шаблонов содержания ников. Функция "скачивание
только для зарегистрированных". Возможность включения и выключения
общего чата операторами Хаба.
• Uvedonlenie o komandah.CmdSpy – уведомления о командах, вводимых
пользователями операторам Хаба, которые включили для себя эту функцию.
Возможно добавлять команды-исключения.
• Log chata.ChatLog – лог сообщений общего чата и привата с созданием
нового файла лога ежесуточно. Возможность задавать исключения.
• Antireklama.AntiAD – антиреклама с проверкой по шаблонам. Имеются
исключения. Проверяет приват, общий чат и описания пользователей. 4
режима наказания: постоянный бан, временный бан по умолчанию, бан на
заданное время, без бана (скрывает сообщения с рекламой).
• Triggery i anticapslok.Triggers and anticapslock – движок триггеров с
широчайшими возможностями. Хаб-роботы и боттриггеры. А также на базе
триггеров система антикапслока с разными режимами. Для упрощения
имеется движок преобразования кратких шаблонов. Возможность
использовать локальную таблицу преобразования кодировок.
• Konfigurator Menu.MenuConfig – диалоговый конфигуратор файлов меню.
• Avtozameny.Autoreplaces – движок автозамен, основанный на триггерном
движке. Заменяет текст по шаблонам на заданный. На его основе построен
антифлуд.
• Antimat – система антимата, работающего по шаблонам и заменяющего мат
в общем чате на заданные заранее варианты замены, выбираемые случайным
образом.
• Seti.Nets – система проверки адресов на принадлежность заданному
списку сетей (которые считаются локальными) с возможностью уведомления.
Возможность проверки адреса входящих на принадлежность локальным
диапазонам. Поиск пользователей с адресами не из списка. Префиксы к
никам для подсетей.
• Shpiony.SpyFinder – система уведомления о входе на Хаб и поиске на нём пользователей, чей адрес занесён в список шпионов.
• Kalkuliator.Calkulator – простой плагин для выполнения простых
операций с двумя числами (сложение, вычитание, умножение, деление,
возведение в степень).
• Proverka ogranichenia skorosti.CheckSpeedLimit – плагин проверки
пользователей на предмет ограничения скорости отдачи выше разрешённого
предела.
• Typi akkauntov i chistka bazy.AccountsType and cleaning – возможность
регистрировать себе тип аккаунта с динамическим или статическим
IP-адресом. При статическом аккаунте при входе пользователя происходит
проверка его адреса на соответствие адресу регистрации. Система очистки
базы регистраций Хаба от «заброшенных» аккаунтов, которые не заходили
на Хаб дольше заданного периода неактивности. Ведение статистики о
данных пользователя при подключении.
• Obiavleniya.Announcements – плагин объявлений в общий чат через указанный период.
• Dinamicheckie topiki.DynTopics – динамическое изменение топика Хаба из списка динамических топиков.
• Zhaloby.Complaints – система автоматических жалоб от пользователей
Хаба на нарушителей порядка. При определённом пороге количества жалоб
на нарушителя к нему автоматически применяется наказание в виде
временного бана на заданное время. Защита от абъюзов. Возможность
отзывать свою жалобу.
• Avtoregistracia i upravlenie akkauntom.Autoregistration and account –
автоматическая регистрация на Хабе с защитой от роботов и
спам-регистрации. Получение пароля. Удаление аккаунта. Смена профиля.
• Dopolnitelnye opisaniya.AddDescription – система дополнений к описанию пользователей по профилям.
• Skrytie polzovateli.HiddenUsers – возможность крываться из списка пользователей Хаба и скрывать других пользователей.
• Poisk IP.IPFinder – поиск пользователей по IP-адресу.
• Skazat useru v chat.SayToUser – сказать в общий чат так, чтобы было видно только одному пользователю.
• Komnaty.Rooms – создание чат-комнат с различными параметрами и
свойствами. Комнаты-тюрьмы. Возможность создания пользователями
собственных именных комнат.
• Limit poiska po TTH.TTH search limit – ограничитель периода поиска по TTH.
• Zapret dvoynikov IP.SingleIPs – запрет входа на Хаб пользователям с одинаковыми IP-адресами.
И прочие мелочи…
Плагины возможно отключать, задавать им нужный приоритет (очередь
обработки). Возможно добавлять практически любые плагины. Это очень
просто. Так можно передать обработку на внешние сервисы, например PHP,
.NET и т.п. Про то, как самому писать плагины, будет рассказано ниже.
Более подробное описание тут
или в дистрибутиве.
Скрипт работает по системе плагинов.
Функциональность неограничена.
За справками и помощью в аську или джаббер :)
Текущая версия: 2.0.2 Имеется документация.
Функциональность неограничена.
Последние версии тут:
http://phazasoft.narod.ru/ekzekutor/
Тестовый хаб с ботом работает иногда тут:
dchub://phazasoft.mine.nu
http://dccp.ru
|