Хостинг серверов Minecraft playvds.com
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Плагин [ADMIN/SEC/CHAT] ChatGuard 7.3.3 - анти-мат, анти-флуд, анти-капс и анти-реклама [1.5.2-∞]

Тема в разделе "Релизы плагинов", создана пользователем Den_Abr, 4 фев 2013.

  1. baksovic111

    baksovic111 Активный участник Пользователь

    Баллы:
    88
    Skype:
    Baksovic2
    Имя в Minecraft:
    Baksovic
    Кто сталкивался с проблемой?
    Вместо кика, банит..
    Уже и так и сяк пробовал..
     
  2. Хостинг MineCraft
    <
  3. BestMark

    BestMark Старожил Пользователь

    Баллы:
    103
    Skype:
    BestMarkBukkit
    Имя в Minecraft:
    BestMark
    Стоит пофиксить один обход анти-рекламы плагина с пробелами, например, mc . govnocraft . ru
    Также желательно добавить функцию ограничения сообщений. Например, чтобы игроку можно было писать сообщение только раз в 5 секунд.
    Еще можно добавить функцию ограничения кол-ва цифр на сообщение.
     
  4. JIaBpyxa

    JIaBpyxa Активный участник

    Баллы:
    61
    Спасибо, очень нужная вещь! Не забрасывайте ни в коем случае!
     
  5. tofifi

    tofifi Новичок Пользователь

    Баллы:
    11
    Как сделать что бы он только одиночные слова блокировал ? а то из за конца в слове потре****ь он видит мат и блокирует
     
  6. Автор темы
    Den_Abr

    Den_Abr Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    добавить определяемое по ошибке слово в вайтлист
     
  7. tofifi

    tofifi Новичок Пользователь

    Баллы:
    11
    там множество слов и все их не узнать
     
  8. Автор темы
    Den_Abr

    Den_Abr Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Ну а иначе никак, пока что.

    Может через месяц выйдет версия 7.0, там я попытаюсь учесть это.
     
  9. tofifi

    tofifi Новичок Пользователь

    Баллы:
    11
    Я так понимаю перм chatguard.inform даёт возможность модерам видеть надпись о нарушение чата игроком?
     
  10. Автор темы
    Den_Abr

    Den_Abr Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Да[DOUBLEPOST=1426869698,1426779713][/DOUBLEPOST]Есть ли заинтересованные в развитии плагина?
    Я тут на досуге леплю 7.0
    Будет новый конфиг. Может кто-то хочет посмотреть и внести какие-нибудь предложения и замечания?
     
  11. Toster_tpl

    Toster_tpl Старожил Пользователь

    Баллы:
    153
    Я, конечно, с java на Вы, но зачем делить строку чата на слова, чтобы сравнивать их со swearlist?
    Какой тогда смысл от регулярки?
    Как это защитит от "mysuper-server . ru" или "192. 168 . 1. 1"?
    Как на счет нагрузки от проверки каждого слова по регулярке?
     
  12. Studenikin

    Studenikin Старожил Пользователь

    Баллы:
    123
    Skype:
    vanya.studenikin
    Имя в Minecraft:
    stuvanya
    Я бы добавил функцию замедления чата - писать сообщения не чаще чем 1 раз в n секунд, кроме того, сделайте более сильную защиту от повторяющихся сообщений, что бы при их чередовании тоже блокировало
     
  13. Автор темы
    Den_Abr

    Den_Abr Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    На слова я делал деление для более удобной замены на альтернативное.
    Плагин не создавался чтобы только защищать от такого способа спаммига, плюс ко всему в 7.0 я это учёл.
    Не думаю, что при проверке 5-10 слов по регулярке будет нагрузка, как это было бы от миллиона.
    Оба этих предложения уже сделаны в 7.0, спасибо, но я пока мало работаю над этой версией.
     
  14. Toster_tpl

    Toster_tpl Старожил Пользователь

    Баллы:
    153
    Отлично. Тогда ждем :)
    Для себя пока написал небольшой плагин, который защитит от "myserver . ru"
     
  15. Studenikin

    Studenikin Старожил Пользователь

    Баллы:
    123
    Skype:
    vanya.studenikin
    Имя в Minecraft:
    stuvanya
    от ip адресов отлично защищает AntiAD
     
  16. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Спорим на 100 баксов что нет, "девяносто пять, десять, сто два, ноль, пять" :D. Есть милиард способов поиметь системы.
     
  17. Studenikin

    Studenikin Старожил Пользователь

    Баллы:
    123
    Skype:
    vanya.studenikin
    Имя в Minecraft:
    stuvanya
    upload_2015-4-1_23-13-5.png
    у меня заблокировано слово "сука", но "ссукка" он спокойно пропускает
     
  18. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Это можно чинить бесконечно. В итоге вы добьетесь настолько тяжолой проверки, что вас чатом заддосят. А чат и без того отжирает дохренище если разом флудануть из овер600 ботов.
    Просто бань безразбора и все.
     
    Последнее редактирование: 2 апр 2015
  19. Автор темы
    Den_Abr

    Den_Abr Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    Тоже уже поправлено. В новой версии будет больше задействовано возможностей регулярных выражений.
    Ясное дело, что плагином просто так взять и всем закрыть рот нельзя, модераторы нужны будут всегда, пока не появится искусственный интеллект :D
     
  20. Toster_tpl

    Toster_tpl Старожил Пользователь

    Баллы:
    153
    Когда ждать? :)
     
  21. Moisei

    Moisei Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Moisei
    Мальчишки и девчонки я уже голову сломал.
    Мб кто поможет (или мб уже была описана тут эта проблема, но 37 страниц я не осилю сейчас читать)
    Проблема такова после добавления Русских Матных слов в кодировке ANSI у меня теперь каждое слово будь то даже 1 буква воспринимает как мат (т.е. как будто каждую букву берет из списка).

    Как избавиться от этого?
     

Поделиться этой страницей