Болтун 0.3.0 Unicode Alpha 7 08.01.2009. Плагин предназначен только для тестирования. И нечего его распостранять без приметки "beta" ================================================ Список файлов: readme.txt - Этот файл boltunw.dll - Собственно плагин boltun.mindw - База реплик для плагина lang_pack.txt - Файл с переводом интерфейса Болтуна на русский язык. mind.txt - Описание формата файла базы реплик и принципа работы Болтуна. ================================================ Установка: Скопировать файлы boltunw.dll и boltun.mindw в папку Plugins Миранды. Строки из lang_pack.txt могут быть использованы для русификации интерфейса. ================================================ Описание настроек: Основные настройки: "Болтун говорит со всеми" - Болтун говорит абсолютно со всеми контактами "Болтун говорит со всеми, кто не в списке контактов" - Болтун говорит с теми, кто отсутствует в вашем списке контактов "Болтун говорит со всеми, когда меня нет" - Болтун говорит абсолютно со всеми контактами, когда статус отличается от "невидимый" или "в сети" "Предупреждать о разговоре с Болтуном" - Каждый контакт один раз в жизни будет предупрежден о разговоре с Болтуном. "Отмечать сообщения как прочитанные" - Отмечать сообщения контакта, с которым говорит Болтун, как прочитанные. Таким образом вы не увидите уведомлений о них. "Текст предупреждения" - Сообщение, которое Болтун передает контакту в качестве предупреждения. "Время печати" - время набора сообщения, в секундах. "Время печати зависит от длины сообщения (в буквах)" - время набора зависит от длины сообщения. "Время печати" тогда указывает время набора сообщения из 25 символов. "Время обдумывания ответа" - время паузы перед началом набора сообщения, в секундах. "Время печати и обдумывания может увеличиваться" - Время набора и обдумывания случайным образом может быть до 4-х раз больше заданного. Установки движка: "База реплик" - имя файла, с которого будет загружаться и в который будет сохраняться база реплик. Кнопка "..." - выбор файла базы реплик в диалоге. Кнопка "Сохранить" - сохранение базы реплик в файл, не дожидаясь автосохраниния при выходе из Миранды. Кнопка "Перегрузить" - загрузка базы реплик из файла. "Молчать, если нету хороших ответов" - Для непонятной реплики не используются общие ответы, а Болтун просто молчит. "Начинать ответы с маленькой буквы" - Заменыть в ответе первую букву на маленькую. Но если ответ начинается с пробела, то замены не происходит, а пробел удаляется. "Не испольозвать ответы типа "Не понял?"" - Пытаться ответить общими фразами вместо проявления непонимания. ================================================ Список изменений: 08.01.2009: - Добавлена реакция на повторяющиеся реплики - Исправления ошибок в ядре движка. - При ошибке загрузки базы теперь приблизительно указывается строка с ошибкой в файле базы (не верьте ему!!!!). 04.01.2009: - Удалена утечка памяти при загрузке базы - Поддержка алиасов - Небольшие оптимизации 30.09.2008: - Исправлены некоторые недочеты, которые вызывали повторяемость бота. - Обновлен файл описания базы (т.к. добавлены начальные фразы в базу реплик). 29.09.2008: - Устранено влияние истории одного контакта на разговор с другим. - Убрано запоминание не отосланных ответов. 28.09.2008: - Болтун теперь в случае нескольких реплик подряд отвечает только на последнюю. - Предотвращены возможные проблемы при одновременном разговоре с несколькими контактами. - Болтун теперь отслеживает историю каждого контакта отдельно, чтобы лучше избегать повторений. 19.09.2008: - Добавлена возможность Болтуна начинать разговор. 14.09.2008: - Улучшен алгоритм выбора во избежание повторяющихся ответов. 13.09.2008: - Переделано определение текущего каталога. - Убрано сохранение базы, чтобы никто не строил иллюзий касательно самообучения. - Изменены настройки выбора файла базы, исправлено некоторые ошибки в диалоге настроек. - Добавлена смена курсора на песочные часы на время загрузки базы. 12.09.2008: - Исправлена ошибка, приводившая к исчезновению значков статусов в плагине MRA. 10.08.2008: - Предупреждение о разговоре с Болтуном теперь работает не только когда включен "Болтун разговаривает со всеми" - Изменено расширение файла базы, чтобы не путать его с файлом профиля. - Исправлены ошибки с включением кнопки "Применить" в настройках при отсутствии изменений. - Создан файл перевода интерфейса Болтуна на русский язык. - Добавлена опция "Молчать, если нет хорошего ответа" - Добавлена опция "Отвечать с маленькой буквы" - Исправлен поиск предложения без финальной точки среди часто используемых. - Исправлен алгоритм работы движка для разных типов предложений. - Поиск среди ключевых слов теперь более лояльный. - Добавлен файл с описанием формата файла базы реплик и принципа работы бота. - Пустые списки ключевых и специальных слов теперь удаляются при загрузке. - Исправлена ошибка при ответе английскими символами. - Исправлена ошибка при разделении предложения на слова для слов типа "каким-нибудь". - Исправлена ошибка, связанная с обработкой перевода стоки в реплике. - Разбиение совпадений по ключевым словам на приоритеты и выбор согласно им. - Болтун теперь старается меньше повторяться. 28.07.2008: - Переписан движок по образу и подобию старого (скорее всего, он несколько потупел). - Добавлена поддержка Unicode (для чего и переписан движок) - Добавлено время "обдумывания" ответа, предваряющее процесс написания. - Добавлено оповещение "набирает текст" при ответе бота. - Время "набора" зависит от длины сообщения. - Исправлена ошибка с появлением сообщения пользователя при установленной задержке ответа - Изменен порядок добавления сообжений в историю так, что теперь всегда ответы идут после вопросов (было не всегда так). - Файл базы реплик теперь чем-то отличается от предыдушего формата (не помню так навскидку чем...). Как минимум тем, что он в Unicode-кодировке. ================================================ Контакты: valentin.pavlyuchenko@gmail.com