Иногда случается ситуация, когда обученный и настроенный фильтр вдруг теряет один из своих словарей (а иногда даже и оба). При этом в окне "информация" вместо числа писем в словаре пишется фраза "Error loading file <file.bye>! May be it doesn't exist". Эта ошибка случается довольно редко, но, тем не менее, она всё же крайней неприятна - при том, что сам файл вроде бы лежит на месте и никуда не перемещается.

Сегодня, в "день дураков" я написал утилиту, предназначенную, чтобы BayesIt прекратил дурачиться и снова "нашёл" свои потерянные словари. ;D

Утилиту следует распаковать в рабочую папку фильтра (туда, где лежат словари) и запустить с именем нужного словаря (без расширения) - например, если повреждён словарь спама, запускаем утилиту командой:

byerep spamdict

а если повреждён словарь не-спама, то командой:

byerep nspamdict

В большинстве случаев утилита сможет в течение нескольких секунд восстановить целостность словаря.