AntiMat

Здесь обсуждаются графические оболочки, боты, языковые файлы и другие дополнения к CommFort 4.
LIT
Сообщения: 251
Зарегистрирован: 08:32, 28.06.2007

Re: AntiMat для Commfort 4.xx и 3.xx

Сообщение LIT »

Кстати, могу поделиться своими исключениями (дополняйте у кого есть):

Код: Выделить всё

Gnezdukov
^(з|с)ключ(е|и)н(е|и)(е|и)
^(е|и)б(а|о)лы
^cен(е|и)болы
^(е|и) п(а|о)т(е|и)рял т(е|и)л(е|и)ф
^н(е|и)п(а|о)йму
^ц(е|и)нтр(а|о)х
^(е|и) п(а|о)т(а|о)м 
^(з|с)т(е|и)б(а|о)ть(з|с)я
и баны
^прибой
^вы(ш|щ)(е|и)б(а|о)л(а|о)
^н(е|и)п(а|о)н(е|и)м(а|о)(е|и)(ш|щ)
^Н(а|о)(з|с)тр(а|о)(е|и)н(е|и)(е|и) п(а|о)лный 
^учёб(а|о)й
^slushau
^(а|о)бляп(а|о)й(з|с)я
^вы(ш|щ)(е|и)б(а|о)ть
^м(а|о)нд(а|о)рыны
^г(е|и)бб(а|о)н
^г(е|и)б(а|о)н
^тр(е|и)п(а|о)нц(е|и)(е|и)
^п(а|о)п(з|с)у к(а|о)кую н(е|и)ть
^sonnenstrahl>
^п(з|с)(е|и)ху(е|и)т
^тр(е|и)п(а|о)ть
^(е|и) п(а|о)йму 
^п(а|о)(з|с)(е|и)б(а|о)ньк(е|и)
^(з|с)(е|и)бя, (е|и) б(а|о)ль(ш|щ)(е|и)
^(е|и)  п(а|о)луч(е|и)т(з|с)я
^(з|с)(а|о)(ш|щ)(е|и)б(а|о)т(е|и)льн(а|о)
^н(е|и)п(а|о)н(е|и)м(а|о)ю
^в(а|о)л(е|и)б(а|о)л(е|и)
^(е|и) б(а|о)льн(а|о)
^к(а|о)м(а|о)нд(е|и)
^р(а|о)(з|с)(з|с)тр(е|и)п(а|о)л?
^к(а|о)р(а|о)бля
^п(е|и)р(е|и)б(а|о)л(е|и)л(а|о)
^Сп(а|о)(з|с)(е|и)б(а|о) т(е|и)(е|и)
^(е|и) п(а|о)йду 
^(ш|щ)(е|и)п(а|о)
^(а|о)(з|с)к(а|о)рбля(ш|щ)(е|и)ь
^(з|с)(е|и)п(а|о)тн(а|о)я
^н(е|и)п(а|о)н(е|и)л
^н(е|и) б(а|о)(е|и)т(е|и)c
^(е|и) (е|и)ё б(а|о)ль(ш|щ)(е|и)
^(е|и) п(а|о)нятн(а|о)я
^гр(е|и)б(а|о)ных
^7в(е|и)тр(а|о)х
^sneide
^и бот
^(е|и) п(а|о)йм(е|и) 
^wavetraxx
^н(е|и)б(а|о) л(е|и)т(е|и)т
^(е|и) п(а|о)л(е|и)т(е|и)л(е|и)
^н(е|и)п(а|о)нр(а|о)в(е|и)т(з|с)я
^ п(а|о)в(е|и)рн(е|и) (е|и) п(а|о)л(е|и)т(е|и)л(е|и)
^(е|и)  б(а|о)л(е|и)ю
^г(а|о)н(е|и)б(а|о)л(а|о)
^р(а|о)(з|с)тр(е|и)п(а|о)н(а|о)я
^komandos
^к(а|о)м(а|о)нды
^ХуЛ(е|и)г@Nka
^кл(е|и)п(а|о)т(е|и)
^п(е|и)р(е|и)б(а|о)л(е|и)л(е|и)
^и б(а|о)н 
^п(а|о)тр(е|и)п(а|о)л(а|о)
^и б(а|о)льн(а|о)
^(е|и) б(а|о)ль(ш|щ)(е|и)
^ (е|и) б(а|о)ль(ш|щ)(е|и) 
^н(е|и)п(а|о)нр(а|о)в(е|и)л(а|о)(з|с)ь
^н(е|и)п(а|о)н(е|и)д
^Djonny(ne)Depp
viktor6
Сообщения: 409
Зарегистрирован: 10:30, 03.10.2008

Re: Антимат

Сообщение viktor6 »

NexxGen писал(а):Наименование: АнтиМат Bot [NexxGen] v. 1.15
Комментарий:
- Возможность проверять во всех каналах, кроме указаных.
- Возможность разделения логов по дням.

P. S. Новые регулярные выражения будут публиковаться по мере их составления.
А - Возможность проверять во всех каналах, кроме указаных.
Это те каналы там где бот сидит или каналы без бота???
Если каналы без бота то у меня чегото оно не работает ребята проверьте у вас работает или это только у меня
Аватара пользователя
NexxGen
Сообщения: 704
Зарегистрирован: 16:43, 03.04.2008
Откуда: Печора

Re: Антимат

Сообщение NexxGen »

viktor6 писал(а): А - Возможность проверять во всех каналах, кроме указаных.
Это те каналы там где бот сидит или каналы без бота???
Если каналы без бота то у меня чегото оно не работает ребята проверьте у вас работает или это только у меня
Имеются ввиду каналы , в которых присутствует бот !
Z182712747589 и R377043131694 — для поддержки энтузиазма на добровольных началах))
Аватара пользователя
Paradox
Сообщения: 269
Зарегистрирован: 16:20, 05.12.2007
Контактная информация:

Re: Антимат

Сообщение Paradox »

viktor6 писал(а):А - Возможность проверять во всех каналах, кроме указаных.
Это те каналы там где бот сидит или каналы без бота???
Если каналы без бота то у меня чегото оно не работает ребята проверьте у вас работает или это только у меня
Не видел еще не одного бота, который бы не присутсвуя в канале мог бы его проверять, вообще функиця проверки всех каналов кроме указанных ограничивается максимальным количеством одновременно открытых каналов на клиенте бота, а это где то 16 каналов.
Аватара пользователя
NexxGen
Сообщения: 704
Зарегистрирован: 16:43, 03.04.2008
Откуда: Печора

Re: Антимат

Сообщение NexxGen »

Наименование: АнтиМат Bot [NexxGen] v. 1.15.1
Комментарий:
- Исправлен баг проверки ника, при подключении пользователя к чату.
- Мелкие доработки.

P. S. Новые регулярные выражения будут публиковаться по мере их составления.
Вложения
AntiMat.rar
(302.35 КБ) 348 скачиваний
Z182712747589 и R377043131694 — для поддержки энтузиазма на добровольных началах))
tuniks
Сообщения: 83
Зарегистрирован: 14:55, 30.06.2007

Re: Антимат

Сообщение tuniks »

NexxGen писал(а):Наименование: АнтиМат Bot [NexxGen] v. 1.15.1
Комментарий:
- Исправлен баг проверки ника, при подключении пользователя к чату.
- Мелкие доработки.....
Посмотри, пожалуйста, ещё раз свой код, ну просто вываливается приложение, когда в проверяемом канале размещается текст более 1100 символов и в нем БОТ находит совпадение мату. Раньше окно об ошибке появлялось, но приложение продолжало функционировать. Сейчас просто падает без сообщений. Грешить на систему нет оснований, все остальные приложения работают без крашей и стабильно месяцами, при этом используют те же dll и ocx. Включил подробный лог, может это поможет в поиске ошибки. Спасибо.

P.S. Может, хотя бы для меня, скомпилируешь без отображения лога работы в окне программы? Достаточно того, что ведется файл логов.
Есть у меня сильные подозрения на не совсем правильное использование у тебя comctl32.ocx.
Да и ещё один совет, попробуй выложи исполняемый файл без использования запаковщика, в полном объеме.

Спасибо огромное за твою работу.
Аватара пользователя
NexxGen
Сообщения: 704
Зарегистрирован: 16:43, 03.04.2008
Откуда: Печора

Re: Антимат

Сообщение NexxGen »

tuniks писал(а):Посмотри, пожалуйста, ещё раз свой код, ну просто вываливается приложение, когда в проверяемом канале размещается текст более 1100 символов и в нем БОТ находит совпадение мату. Раньше окно об ошибке появлялось, но приложение продолжало функционировать. Сейчас просто падает без сообщений. Грешить на систему нет оснований, все остальные приложения работают без крашей и стабильно месяцами, при этом используют те же dll и ocx. Включил подробный лог, может это поможет в поиске ошибки. Спасибо.

P.S. Может, хотя бы для меня, скомпилируешь без отображения лога работы в окне программы? Достаточно того, что ведется файл логов.
Есть у меня сильные подозрения на не совсем правильное использование у тебя comctl32.ocx.
Да и ещё один совет, попробуй выложи исполняемый файл без использования запаковщика, в полном объеме.

Спасибо огромное за твою работу.
Стукни в асю
Последний раз редактировалось NexxGen 15:09, 06.09.2009, всего редактировалось 1 раз.
Z182712747589 и R377043131694 — для поддержки энтузиазма на добровольных началах))
Аватара пользователя
Romans225
Сообщения: 257
Зарегистрирован: 09:19, 24.01.2008
Откуда: Интернет

Re: AntiMat для Commfort 4.xx и 3.xx

Сообщение Romans225 »

Изображение
Норильский КФ чат V5.x: --- cf.zapto.org ---
Аватара пользователя
NexxGen
Сообщения: 704
Зарегистрирован: 16:43, 03.04.2008
Откуда: Печора

Re: AntiMat для Commfort 4.xx и 3.xx

Сообщение NexxGen »

Romans225 ты это к чему ? :)
Z182712747589 и R377043131694 — для поддержки энтузиазма на добровольных началах))
Аватара пользователя
Paradox
Сообщения: 269
Зарегистрирован: 16:20, 05.12.2007
Контактная информация:

Re: AntiMat для Commfort 4.xx и 3.xx

Сообщение Paradox »

NexxGen писал(а):Romans225 ты это к чему ? :)
Доброе утро :D К тому что багов в боте всё меньше и меньше, ищем ошибки орфографии :D
Аватара пользователя
NexxGen
Сообщения: 704
Зарегистрирован: 16:43, 03.04.2008
Откуда: Печора

Re: Антимат

Сообщение NexxGen »

Наименование: АнтиМат Bot [NexxGen] v. 1.16
Комментарий:
- Возможность указывать свою причину ограничения для каждого рег.выражения.

Для этого в файле Mat.txt перед необходимым регулярным выражением добавляете строку, содержащую причину ограничения, первые два символа этой строки обязательно должны быть ##
Например:
##Нецензурное выражение.
[(\s|_)]*[xхh]+[(\s|_)]*[yuу]+[(\s|_)]*[Л]+[(\s|_)]*[иеui]
#..ху..

Если причина ограничения не указана, то будет использована общая причина ограничения из настроек бота.

P. S. Новые регулярные выражения будут публиковаться по мере их составления.
Вложения
AntiMat.rar
(302.72 КБ) 298 скачиваний
Z182712747589 и R377043131694 — для поддержки энтузиазма на добровольных началах))
Аватара пользователя
Paradox
Сообщения: 269
Зарегистрирован: 16:20, 05.12.2007
Контактная информация:

Re: Антимат

Сообщение Paradox »

Спасибо большое за новую версию, теперь антимат превратился в универсальный фильтр :)

Код: Выделить всё

##Реклама
(\w)+\.(ru|su|org|com)
#Cайты

##Реклама
\d(\d)?(\d)?\.\d(\d)?(\d)?\.\d(\d)?(\d)?\.\d(\d)?(\d)?
#IP-адреса
Последний раз редактировалось Paradox 23:19, 09.12.2008, всего редактировалось 3 раза.
not-alone
Сообщения: 67
Зарегистрирован: 17:48, 16.08.2008
Контактная информация:

Re: AntiMat для Commfort 4.xx и 3.xx

Сообщение not-alone »

Код: Выделить всё

[23:23:32] К нам присоединился Ебать моЙ хуЙ зДраСте_0)))))
[23:23:32] The chosen one запретил публикацию сообщений пользователю Ебать моЙ хуЙ зДраСте_0))))) (20 минут). Причина: "Нецензурная лексика".
а как же бан от сервера?

как я понял проверка списка каналов производится прямым заходом на канал. если каналов много - зайти на все невозможно и проверка обламывается. необходимо после проверки выходить из канала. а лучше закрывать матерный канал.

и ещё. незнаю проверяется или нет темы каналов созданных, на которых бот постоянно не сидит.
т е в списке каналов есть каналы с нормальным названием, но матерной темой. неплохо и их банить бы...только вот полностью отключать доступ..или только класть стопсей.. неясно. лучше выбирать...
Последний раз редактировалось not-alone 00:46, 09.12.2008, всего редактировалось 1 раз.
Аватара пользователя
Paradox
Сообщения: 269
Зарегистрирован: 16:20, 05.12.2007
Контактная информация:

Re: AntiMat для Commfort 4.xx и 3.xx

Сообщение Paradox »

Да сделать такую систему неплохо было бы.
Например в настройках высталено проверять только указанные, бот сидит в них а из остальных ( в которые его как правило приглашают юзеры ) выходит спустя 5 секунд.
Аватара пользователя
NexxGen
Сообщения: 704
Зарегистрирован: 16:43, 03.04.2008
Откуда: Печора

Re: AntiMat для Commfort 4.xx и 3.xx

Сообщение NexxGen »

not-alone писал(а):как я понял проверка списка каналов производится прямым заходом на канал. если каналов много - зайти на все невозможно и проверка обламывается. необходимо после проверки выходить из канала. а лучше закрывать матерный канал.
Проверка списка каналов осуществляется запросом и дальнейшей проверкой списка каналов
Z182712747589 и R377043131694 — для поддержки энтузиазма на добровольных началах))
Закрыто