Страница 1 из 4

CommFort client 4.30 beta 3a

Добавлено: 16:09, 24.06.2009
Maxim Mirgorodsky
CommFort client 4.30 beta 3:

- Исправлен ряд ошибок;
- Модернизирована система работы с плагинами.

Изменения работы с плагинами:
- Реализована возможность запускать и останавливать плагины в реальном времени с помощью дополнительного раздела опций;
- Реализована возможность вызова окна настроек и окна с информацией о плагине;
- Добавлена возможность публикации плагином/программой-дополнением текста в events (сообщение с ID=100);
- Увеличена информативность ошибок плагинов.

CommFort client 4.30 beta 3a:
- Исправлена ошибка, связанная с обработкой сообщения с ID=100 (публикация в events)

Совместимость с программами-дополнениями/плагинами от версии 4.20/4.21 полная. Некоторые плагины некорректно работают с функциями инициализации и терминирования (PluginInit и PluginTerminate), соответственно возможна некорректная работа при запуске/останове в реальном времени.

Ссылка для загрузки:
CommFort client 4.30 beta 3a (4.4 МБ)

Re: CommFort client 4.30 beta 3

Добавлено: 16:39, 24.06.2009
Reality
Maxim Mirgorodsky, после beta 3 будет релиз или beta 4?

Re: CommFort client 4.30 beta 3

Добавлено: 16:44, 24.06.2009
Maxim Mirgorodsky
Это зависит от того, будут ли выявлены серьезные ошибки в beta 3.

Re: CommFort client 4.30 beta 3

Добавлено: 16:53, 24.06.2009
Reality
Maxim Mirgorodsky писал(а):Это зависит от того, будут ли выявлены серьезные ошибки в beta 3.
И сколько даётся на тестирование этой беты?

Re: CommFort client 4.30 beta 3

Добавлено: 17:13, 24.06.2009
ЯROSLOVE
Перестали работать CrazyPlugin и плагин Бутылочка, которые на второй бете работали. Крэйзи запускается, но при попытке вызвать окно настроек, в events вылазит следующее:

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

Ошибка при обработке плагином "C" сообщения с ID=5. Плагин остановлен.
Бутылочка при запуске выдаёт:

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

 Application error: "Access violation at address 0012F28C. Write of address F2CC0077"
 Application error: "Access violation at address 00428AA6 in module 'CommFort.exe'. Write of address 5194692D"

Re: CommFort client 4.30 beta 3

Добавлено: 17:22, 24.06.2009
Genikolog
А где этот дополнительный раздел опций?

Re: CommFort client 4.30 beta 3

Добавлено: 17:24, 24.06.2009
ЯROSLOVE
В настройках появился пункт Плагины

Re: CommFort client 4.30 beta 3

Добавлено: 17:27, 24.06.2009
SunnySan
Публикация в events -- 100 -- число(стиль)+число(время)+число(тип протоколирования)+текст(текст публикации)
Результаты проверки ботом:
Сообщение публикуется, но:
1. число(стиль) - Независимо от установленного стиля. Скин черный, т.е. и фон в канале events черный, но все сообщения публикуются обычного цвета (цвета обычных сообщений, заданного в скине).
2. число(тип протоколирования) - протоколирование не зависит от данной установки. Протоколируются те сообщения, у которых включено публикование времени.

число(время) - работает.

Может я что-то напутал или не все эти опции доступны для ботов.

2 ЯROSLOVE
Предполагаю, что в CrazyPlugin установлена проверка версии клиента чата, к которому подключается плагин.
Плагин Бутылочка: как отметили разработчики, изменена работа плагинов с памятью. Т.е. по работе этих плагинов следует обращаться к разработчикам данных плагинов.

Re: CommFort client 4.30 beta 3

Добавлено: 17:29, 24.06.2009
Genikolog
Нету там ничего

Re: CommFort client 4.30 beta 3

Добавлено: 17:34, 24.06.2009
SunnySan
Genikolog, потому, что не установлены плагины.

Re: CommFort client 4.30 beta 3

Добавлено: 17:55, 24.06.2009
Maxim Mirgorodsky
SunnySan писал(а):Публикация в events -- 100 -- число(стиль)+число(время)+число(тип протоколирования)+текст(текст публикации)
Результаты проверки ботом:
Сообщение публикуется, но:
1. число(стиль) - Независимо от установленного стиля. Скин черный, т.е. и фон в канале events черный, но все сообщения публикуются обычного цвета (цвета обычных сообщений, заданного в скине).
2. число(тип протоколирования) - протоколирование не зависит от данной установки. Протоколируются те сообщения, у которых включено публикование времени.

число(время) - работает.

Может я что-то напутал или не все эти опции доступны для ботов.
Спасибо за информацию, действительно проблема была.

CommFort client 4.30 beta 3a:
- Исправлена ошибка, связанная с обработкой сообщения с ID=100 (публикация в events).
SunnySan писал(а):Genikolog, потому, что не установлены плагины.
Верно, данный раздел появляется только в случае если установлен 1 или более плагин.

Re: CommFort client 4.30 beta 3

Добавлено: 17:59, 24.06.2009
Maxim Mirgorodsky
ЯROSLOVE писал(а):Перестали работать CrazyPlugin и плагин Бутылочка, которые на второй бете работали. Крэйзи запускается, но при попытке вызвать окно настроек, в events вылазит следующее:

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

Ошибка при обработке плагином "C" сообщения с ID=5. Плагин остановлен.
Бутылочка при запуске выдаёт:

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

 Application error: "Access violation at address 0012F28C. Write of address F2CC0077"
 Application error: "Access violation at address 00428AA6 in module 'CommFort.exe'. Write of address 5194692D"
Те плагины, которые на данный момент не могут включаться и выключаться в реальном времени, должны работать как раньше в случае если после их запуска перезапустить клиент.

Re: CommFort client 4.30 beta 3a

Добавлено: 18:14, 24.06.2009
ЯROSLOVE
Здорово! Теперь с плагином Бутылочка клиент вылетает без какого-либо сообщения, зато стал работать Крэйзи плагин.
P.S. И кстати, пропала ошибка при использовании третьей ячейки "внешних команд списка пользователей" совместно с CrazyPlugin.

Re: CommFort client 4.30 beta 3a

Добавлено: 18:39, 24.06.2009
Maxim Mirgorodsky
В 3а ничего изменено не было, кроме обработки сообщения от плагина с ID=100.

Видимо, ошибка с CrazyPlugin связана с тем что он подменяет различные блоки в памяти основной программы (для того чтобы обеспечить свою функциональность). Более точно может ответить сам автор плагина. Но с "Бутылочка" непонятно.

Re: CommFort client 4.30 beta 3a

Добавлено: 18:52, 24.06.2009
Leshiy
Не знаю насколько это баг или нет, но всеже.
В индивидуальной настройке пользователей, если добавить ограничение на диапазон адресов, то потом добавляя человека из этого дипазона отдельно, нельзя отменить то ограничение, которое установлено на диапазон. Но при этом цвета устанавливаются нормально.