
AntiMAT
Вот какой глюк был обнаружен в игре Викторина при суммировании очков
[1:27:41] lucifier : !лучшие
[1:27:41] РоБот:
ЛУЧШИЕ ИГРОКИ:
1: Finrod - 2938
2: Askito - 2511
3: FEDERAL - 2124
4: hamster - 1519
5: Басяня - 1053
...
...
87: Phoenix* - 0
88: LeX - 0
89: LeX - 0
90: Phoenix* - 0
91: Phoenix* - 0
92: Phoenix* - 0
93: Phoenix* - 0
94: Phoenix* - 0
95: Phoenix* - 0
96: Phoenix* - 0
97: Phoenix* - 0
98: Phoenix* - 0
99: Phoenix* - 0
100: Phoenix* - 0
101: Phoenix* - 0
102: Phoenix* - 0
103: Phoenix* - 0
104: LeX - 0
105: LeX - 0
106: LeX - 0
107: LeX - 0
108: LeX - 0
109: DriD - 0
110: LeX - 0
111: Phoenix* - 0
112: Phoenix* - 0
113: Phoenix* - 0
114: Phoenix* - 0
115: LeX - 0
116: LeX - 0
Приходиться часто корректировать файл top...но в чем причина я так и непонял: предположительно думал что это из-за наличия символов *, -=, @, $, но после удаления этих символов как видно выше проблема осталась..
[1:27:41] lucifier : !лучшие
[1:27:41] РоБот:
ЛУЧШИЕ ИГРОКИ:
1: Finrod - 2938
2: Askito - 2511
3: FEDERAL - 2124
4: hamster - 1519
5: Басяня - 1053
...
...
87: Phoenix* - 0
88: LeX - 0
89: LeX - 0
90: Phoenix* - 0
91: Phoenix* - 0
92: Phoenix* - 0
93: Phoenix* - 0
94: Phoenix* - 0
95: Phoenix* - 0
96: Phoenix* - 0
97: Phoenix* - 0
98: Phoenix* - 0
99: Phoenix* - 0
100: Phoenix* - 0
101: Phoenix* - 0
102: Phoenix* - 0
103: Phoenix* - 0
104: LeX - 0
105: LeX - 0
106: LeX - 0
107: LeX - 0
108: LeX - 0
109: DriD - 0
110: LeX - 0
111: Phoenix* - 0
112: Phoenix* - 0
113: Phoenix* - 0
114: Phoenix* - 0
115: LeX - 0
116: LeX - 0
Приходиться часто корректировать файл top...но в чем причина я так и непонял: предположительно думал что это из-за наличия символов *, -=, @, $, но после удаления этих символов как видно выше проблема осталась..
В Windows Vista бот не желает нормально работать,антимат вроде срабатывает а вот викторина...
Вообщем при запуске викторины бот пишет что викторина запущена,выдаёт первый вопрос и потом появляется окно висты с сообщением о закрытии программы из-за ошибки
В подробностях ошибки написано:
Сигнатура проблемы:
Имя события проблемы: BEX
Имя приложения: AntiMAT.exe
Версия приложения: 0.0.0.0
Штамп времени приложения: 2a425e19
Имя модуля с ошибкой: user32.dll
Версия модуля с ошибкой: 6.0.6000.16438
Штамп времени модуля с ошибкой: 45d3dc0e
Смещение исключения: 00067715
Код исключения: c0000409
Данные исключения: 00000000
Версия ОС: 6.0.6000.2.0.0.256.1
Код языка: 1049
Дополнительные сведения 1: 75eb
Дополнительные сведения 2: 0f53e5e2487f5af0286b1a5f23d79c36
Дополнительные сведения 3: e675
Дополнительные сведения 4: 18af4c79e0eebc59be201c0513b85f89
Кто сталкивался с такой ситуацией и сможет помочь советом?


В подробностях ошибки написано:
Сигнатура проблемы:
Имя события проблемы: BEX
Имя приложения: AntiMAT.exe
Версия приложения: 0.0.0.0
Штамп времени приложения: 2a425e19
Имя модуля с ошибкой: user32.dll
Версия модуля с ошибкой: 6.0.6000.16438
Штамп времени модуля с ошибкой: 45d3dc0e
Смещение исключения: 00067715
Код исключения: c0000409
Данные исключения: 00000000
Версия ОС: 6.0.6000.2.0.0.256.1
Код языка: 1049
Дополнительные сведения 1: 75eb
Дополнительные сведения 2: 0f53e5e2487f5af0286b1a5f23d79c36
Дополнительные сведения 3: e675
Дополнительные сведения 4: 18af4c79e0eebc59be201c0513b85f89
Кто сталкивался с такой ситуацией и сможет помочь советом?
Народ помогите плиз. Я установил новую версию антимата. Прописал все как сказано в main.ini, перезагружаю клиент, затем снова загружаю его и включаю антимат. Потом хочу запустить викторину однако при вводе !старт выдает такую тему: 13.09.2007 0:24:05 Cod-5 Microlabs 192.168.1.2 00-E0-4C-77-1B-DE викторина !старт FALSE
А если написать какой нибудь мат, например С*ка то он выдает следующие: 13.09.2007 0:25:44 Cod-5 Microlabs 192.168.1.2 00-E0-4C-77-1B-DE викторина с*ка TRUE, однако она никого не банит а лишь выдает ошибку : Application error: is not a valid integer value...
Подскажите плиз че делать? я уже все перепробовал!
А если написать какой нибудь мат, например С*ка то он выдает следующие: 13.09.2007 0:25:44 Cod-5 Microlabs 192.168.1.2 00-E0-4C-77-1B-DE викторина с*ка TRUE, однако она никого не банит а лишь выдает ошибку : Application error: is not a valid integer value...
Подскажите плиз че делать? я уже все перепробовал!
Rest in Peace
- gomelchanin
- Сообщения: 151
- Зарегистрирован: 14:09, 13.04.2007
- Откуда: ГОМЕЛЬ
-
- Сообщения: 19
- Зарегистрирован: 20:41, 24.07.2007
- Контактная информация:
Самый лучший вариант защиты чата от мата и флуда - использование двух антиматов (1- заложен в сервере чата,2 - бот антимат)Diver писал(а):Подправленный dict.txt:Pomeo писал(а):[10:56] Ski (10.0.43.188): бляяяяяяяяя
http://dump.ru/files/i/i05881938/
http://ifolder.ru/3123637
За такие выходки - запрет на доступ к серверу на 24 часа. Бот спасет только от случаев явного мата, а без нормальных модераторов будет только провоцировать людей на составление таких конструкций, которые он не сможет распознать.
Описание формата регулярных выражений можно почитать например тут.
Работает изумительно,ниодно матерное слово не проходит без БАНа + словарный запас сервера можно пополнять .
Меня интересует размер файла Antimat.ini походу он не должен превышать 64Кб изза этого могут и возникать проблемы.Pomeo писал(а):У меня какой то ерор появлятся начал R/i или O/I и их много много....
В следующей версии скорее всего вынесу базу флуда и мата в разные файлы это позволит уменьшить размер файла
Спешу как могу, все упирается в свободное время которого практически нет! Наберитесь еще чуток терпенияgomelchanin писал(а):уважаемый -=SJ=- когда можно ожидать следующую версию бота? ждем недождемся.

Слепил свою викторину.
Слепил свою викторину 8)
РАБОТАЕТ НА ЛЮБОЙ ВЕРСИИ КЛИЕНТА И СЕРВЕРА Commforta! А так же возможно подключить к ЛЮБОЙ, например ICQ, программе в которой ведется лог общения!
Работает по принципу: читаю лог-обрабатываю-эмулирую нажатия клавиш(от имени бота в клиенте).
Ведет статистику, использует базу вопросов от аналогичного бота "АНТИ-МАТ" (~150к вопросов)
В нашей сети никто не сидел в commforte до появления викторины, щас люди по начам сидят, набирая очки
Единственный минус: окно клиента Commfort'a должен постоянно на переднем плане:( т.е. курсор мигать в окне сообщений. У нас висит на сервере, поэтому с этим проблем нет
Если заинтересовал, то выложу сюда.
РАБОТАЕТ НА ЛЮБОЙ ВЕРСИИ КЛИЕНТА И СЕРВЕРА Commforta! А так же возможно подключить к ЛЮБОЙ, например ICQ, программе в которой ведется лог общения!
Работает по принципу: читаю лог-обрабатываю-эмулирую нажатия клавиш(от имени бота в клиенте).
Ведет статистику, использует базу вопросов от аналогичного бота "АНТИ-МАТ" (~150к вопросов)
В нашей сети никто не сидел в commforte до появления викторины, щас люди по начам сидят, набирая очки

Единственный минус: окно клиента Commfort'a должен постоянно на переднем плане:( т.е. курсор мигать в окне сообщений. У нас висит на сервере, поэтому с этим проблем нет

Если заинтересовал, то выложу сюда.

Re: Слепил свою викторину.
выложиSkif писал(а):Слепил свою викторину 8)
РАБОТАЕТ НА ЛЮБОЙ ВЕРСИИ КЛИЕНТА И СЕРВЕРА Commforta! А так же возможно подключить к ЛЮБОЙ, например ICQ, программе в которой ведется лог общения!
Работает по принципу: читаю лог-обрабатываю-эмулирую нажатия клавиш(от имени бота в клиенте).
Ведет статистику, использует базу вопросов от аналогичного бота "АНТИ-МАТ" (~150к вопросов)
В нашей сети никто не сидел в commforte до появления викторины, щас люди по начам сидят, набирая очки![]()
Единственный минус: окно клиента Commfort'a должен постоянно на переднем плане:( т.е. курсор мигать в окне сообщений. У нас висит на сервере, поэтому с этим проблем нет
Если заинтересовал, то выложу сюда.
выложи
Выложил 
http://dump.ru/files/m/m3391169905
База вопросов как и говорил подходит от AntiMAT
158133 штук http://meetfile.com/files/31931/questions.zip.html ~4.7Мб
Канал викторины должен быть 3-й по счету. т.е. "events", "main", "Викторина"
з.ы. Бывает сам отвечает на вопросы и плюсует себе очки
Но это можно считать как прикол, хотя не планировалось
В дальнейшем уберу этот баг.

http://dump.ru/files/m/m3391169905
База вопросов как и говорил подходит от AntiMAT
158133 штук http://meetfile.com/files/31931/questions.zip.html ~4.7Мб
Канал викторины должен быть 3-й по счету. т.е. "events", "main", "Викторина"
з.ы. Бывает сам отвечает на вопросы и плюсует себе очки

Но это можно считать как прикол, хотя не планировалось

В дальнейшем уберу этот баг.
Последний раз редактировалось Skif 20:05, 02.10.2007, всего редактировалось 1 раз.
Викторина
Я сделал ,всё как надо,. сервак у мня 3.00 реганный, а в Викторине самой пишет вот
Memo1
ошибка открытия файла questions.txt
ошибка открытия файла D:\Program Files\CommFort\Logs\0_\Channels_public\викторина.txt
ошибка открытия файла D:\Program Files\CommFort\Logs\0_\Channels_public\викторина.txt
Memo1
ошибка открытия файла questions.txt
ошибка открытия файла D:\Program Files\CommFort\Logs\0_\Channels_public\викторина.txt
ошибка открытия файла D:\Program Files\CommFort\Logs\0_\Channels_public\викторина.txt