В разделе загрузок выложена вторая альфа для версии 0.6.0.
Запуск: скрипт "run.bat", в браузере: http://localhost:8080/admin, логин/пароль: admin/admin.
Что сделано:
- Исправлены ошибки.
- Разбиение длинных сообщений на части.
- Доработан интерфейс протокола. Значительные изменения в нем маловероятны. Можно начинать разработку плагинов с реализацией собственных протоколов.
- Окончательно сформированы принципы обработки команд в боте: аргументы команд, псевдонимы, динамическая загрузка и изменение в процессе работы бота.
- Реализована работа со скриптами. Скрипт теперь запускается один раз, формирует класс команды и загружает его в реестр команд. Таким образом, скорость работы и накладные расходы по выполнению таких команд ничем не отличаются от заранее скомпилированных.
Дальнейшие планы:
- Чат.
- Добавление новых протоколов.
- Реализация "Админа" чата в виде отдельного сервиса, способного работать как внутри комнаты чата, так и внутри jabber-конференций.
Как всегда, список изменений можно поглядеть тут.
Есть вопросы? Пиши на форум.