CommFort client 4.20 beta 3

Здесь обсуждаются общие вопросы, связанные с программой.
Maxim Mirgorodsky
Администратор
Сообщения: 6879
Зарегистрирован: 09:56, 27.06.2005

CommFort client 4.20 beta 3

Сообщение Maxim Mirgorodsky »

Завершающий этап бета-тестирования CommFort 4.20.

CommFort client 4.20 beta 3:

- исправлена ошибка со всплывающем меню пользователя в доске объявлений;
- повышена информативность всплывающей подсказки в списке пользователей;
- повышена скорость отображения смайлов (ценой роста потребления оперативной памяти в размере набора смайлов);
- плагины: добавлена поддержка сообщений с ID=53 (изменить состояние)
- плагины: добавлена поддержка сообщений с ID=54 (опубликовать изображение в канал)
- плагины: добавлена поддержка сообщений с ID=69 (опубликовать изображение в приват)
- плагины: добавлена возможность получения информации о номере версии клиента, об активном канале, имени пользователя, иконке пользователя, текущем состоянии.

Система плагинов данной версии полностью соответствует системе плагинов финальной версии CommFort 4.20.

Информация по техническим аспектам создания плагинов и программ-дополнений обновлена: http://www.commfort.com/tmp/commfort_ad ... mation.zip

Внимание! Плагины, сделанные для более ранних версий клиента CommFort не будут работать с данной версей программы. Совместимость с программами-дополнениями сохранена.

CommFort client 4.20 beta 3 (4Mb):
http://www.commfort.com/download/commfo ... stbeta.zip

Информация о более ранних бета-версиях CommFort 4.20:
http://www.commfort.com/rus/forum/viewt ... f=1&t=4553
Nelson
Сообщения: 41
Зарегистрирован: 00:01, 13.02.2009

Re: CommFort client 4.20 beta 3

Сообщение Nelson »

После установки beta 3 и перезагрузке компа, при старте системы (commfort стоит в автозагрузке) вот такое окно.
P.S. Скрины делал сегодня, и только обратил внимание что дата стоит вчерашняя, а год вообще 2005.
Вложения
Screen Snaper Image2.jpg
если нажимать на -1
(77.13 КБ) 251 скачивание
Screen Snaper Image.jpg
Первое окно
(85.22 КБ) 228 скачиваний
Аватара пользователя
dv
Сообщения: 1845
Зарегистрирован: 10:28, 11.05.2007
Откуда: Краснодар

Re: CommFort client 4.20 beta 3

Сообщение dv »

- плагины: добавлена возможность получения информации о номере версии клиента, об активном канале, имени пользователя, иконке пользователя, текущем состоянии.
еще бы получать - есть ли запись в игнор листе.
Дополнения для CommFort
Адрес чата: chat.telered.ru




.
Аватара пользователя
dv
Сообщения: 1845
Зарегистрирован: 10:28, 11.05.2007
Откуда: Краснодар

Re: CommFort client 4.20 beta 3

Сообщение dv »

- плагины: добавлена поддержка сообщений с ID=54 (опубликовать изображение в канал)
- плагины: добавлена поддержка сообщений с ID=69 (опубликовать изображение в приват)
ща начнётся..
Информация по техническим аспектам создания плагинов и программ-дополнений обновлена: http://www.commfort.com/tmp/commfort_ad ... mation.zip
в файле-описании не попорядку идут функции 50,51,54,52,53
Дополнения для CommFort
Адрес чата: chat.telered.ru




.
JKL
Сообщения: 191
Зарегистрирован: 04:42, 09.06.2007

Re: CommFort client 4.20 beta 3

Сообщение JKL »

dv писал(а):- плагины:
еще бы получать - есть ли запись в игнор листе.
Поддерживаю
dv писал(а):- плагины: добавлена поддержка сообщений с ID=54 (опубликовать изображение в канал)- плагины: добавлена поддержка сообщений с ID=69 (опубликовать изображение в приват)

ща начнётся..
Сомневаюсь - плагины совсем не развиваются... Предлагаю запретить поддержку и использование ботов в чате с текущей версии, - возможно тогда у них будет будущее. :D

Maxim Mirgorodsky

1. После закрытия окна "Индивидуальных настроек пользователя", список пользователей, в чате, - переходит к его самому началу каждый раз, даже тогда, когда никаких изменений в настройках пользователй внесено не было. Несмертельно, однако это раздражает и смотрится со стороны очень странно.

2. Можно ли изменить в окне "Индивидуальных настроек пользователя" смену случайного цвета не по нажатию средней клавиши мыши, а допустим по "левой" или по "правой", а то по обоим этим клавишам открывается "таблица цветов", что думаю не очень рационально и даже не удобно.

3. Можно ли сделать так, чтобы изменения цветов отображались в реальном времени - хотя бы в этом же окне в левой его части "Индивидуальных настроек пользователя"?
http://img210.imageshack.us/img210/9895/7923.png

Подобрать подходящие цвета становится просто не реальным открывая и закрывая каждый раз окно "Индивидуальных настроек пользователя" - пытаясь посмотреть как выбранный цвет будет реально выглядеть.

4. Можно ли сделать так, чтобы при изменении "смайл-пака" на сервере, клиент чата - пытался сначала загрузить предыдущий смайл-пак с жёсткого диска использованный в данном клиенте в прошлый раз, а потом уже при заходе предлагал скачать новый пак из сети? Думаю сделать это очень элементарно, но при этом решается проблема "пустого клиента", когда даже незначительное изменение смайлов на сервере приводит, к тому что все каналы оказываются пустыми и не отображается ни одного смайла, пока не будет скачан новый "смайл-пак", хотя что его качать когда 99% лежит на том же винте у пользователя.
SunnySan
Сообщения: 357
Зарегистрирован: 22:34, 24.05.2008
Контактная информация:

Re: CommFort client 4.20 beta 3

Сообщение SunnySan »

JKL писал(а):Сомневаюсь - плагины совсем не развиваются... Предлагаю запретить поддержку и использование ботов в чате с текущей версии, - возможно тогда у них будет будущее. :D
А можно запретить то и то, но только, если вместо ботов и плагинов разработчики сделают поддержку скриптов, типа как в DC++.
dv писал(а):в файле-описании не попорядку идут функции 50,51,54,52,53
Разработчики отдали предпочтение первой графе таблицы, т.е. по смыслу расположили.
добавлена поддержка сообщений с ID=54 (опубликовать изображение в канал)
Данные изображения: последовательность данных, соответствующая файлу изображения
Что подразумевается под словами "Данные изображения"? Путь? Разрешение? битность цвета? или что то иное, ибо ботом не получается опубликовать изображение (подставлял путь к файлу).
При попытке публикации изображения в канал:
png: The file being readed is not a valid "Portable Network Graphics" image because it contains an invalid header. This file may be corruped, try obtaining it again.
jpg: JPEG error #53
bmp: Bitmap image is not valid
При отсылки в приват - молчание, ни каких ошибок, ни изображения в привате.
Изменение состояния проходит нормально.
Зло - это невежество
Аватара пользователя
Diver
Сообщения: 140
Зарегистрирован: 21:55, 21.05.2007

Re: CommFort client 4.20 beta 3

Сообщение Diver »

Отправляются как обычно.

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

var
  ss: TStringStream;
  fs: TFileStream;
  i: integer;
  chan: string;
begin
  ss:=TStringStream.Create('');
  fs:=TFileStream.Create(ExtractFilePath(ParamStr(0))+'397.jpg',fmOpenRead);
  fs.Position:=0;
  chan:='test';
  i:=54; // Опубликовать изображение
  ss.WriteBuffer(i,4);
  i:=Length(chan); // длина канала
  ss.WriteBuffer(i,4);
  ss.WriteString(chan); // канал test
  i:=1; // тип. 0 - bmp, 1 - jpg, 2 - png
  ss.WriteBuffer(i,4);
  i:=fs.Size; // размер файла с картинкой в байтах
  ss.WriteBuffer(i,4);
  ss.CopyFrom(fs,i);
  UDP1.SendText(ss.DataString);  // отправляем строку
  FreeAndNil(ss);
  FreeAndNil(fs);
end;
А можно запретить то и то, но только, если вместо ботов и плагинов разработчики сделают поддержку скриптов, типа как в DC++
да-да, было в пожеланиях про lua. это значительно все упростит, появится множество дополнений и внимания к этому чату из-за простоты расширения функциональности. скриптовый язык освоить можно за 1 вечер. но есть и минусы..
Maxim Mirgorodsky
Администратор
Сообщения: 6879
Зарегистрирован: 09:56, 27.06.2005

Re: CommFort client 4.20 beta 3

Сообщение Maxim Mirgorodsky »

Nelson

После установки beta 3 и перезагрузке компа, при старте системы (commfort стоит в автозагрузке) вот такое окно.
P.S. Скрины делал сегодня, и только обратил внимание что дата стоит вчерашняя, а год вообще 2005.


Пока даже предположений нет от чего такое может случиться. Это проявилось лишь один раз?

JKL

Сомневаюсь - плагины совсем не развиваются... Предлагаю запретить поддержку и использование ботов в чате с текущей версии, - возможно тогда у них будет будущее.

Уже сейчас плагины обладают более широкой функциональностью чем программы-дополнения. Помимо новой функции получения данных, работа с большими изображениями тоже невозможна по механизму программ-дополнений (потому что UDP датаграммы ограничены размером 64 килобайта). Так что мы считаем что со временем дополнения перейдут к форме плагинов. А программистам-новичкам лучше работать в рамках программ-дополнений, потому что для их работы будет выделяться независимый процесс, который не может повлиять на стабильность головной пограммы.

1. После закрытия окна "Индивидуальных настроек пользователя", список пользователей, в чате, - переходит к его самому началу каждый раз, даже тогда, когда никаких изменений в настройках пользователй внесено не было. Несмертельно, однако это раздражает и смотрится со стороны очень странно.

попробуем что-нибудь сделать.

2. Можно ли изменить в окне "Индивидуальных настроек пользователя" смену случайного цвета не по нажатию средней клавиши мыши, а допустим по "левой" или по "правой", а то по обоим этим клавишам открывается "таблица цветов", что думаю не очень рационально и даже не удобно.

Подумаем как можно улучшить интерфейс в этой части. Но в одной из будущих версий.

3. Можно ли сделать так, чтобы изменения цветов отображались в реальном времени - хотя бы в этом же окне в левой его части "Индивидуальных настроек пользователя"?

В одной из будущих версий.

4. Можно ли сделать так, чтобы при изменении "смайл-пака" на сервере, клиент чата - пытался сначала загрузить предыдущий смайл-пак с жёсткого диска использованный в данном клиенте в прошлый раз, а потом уже при заходе предлагал скачать новый пак из сети?

Так и реализовано.

когда даже незначительное изменение смайлов на сервере приводит, к тому что все каналы оказываются пустыми и не отображается ни одного смайла, пока не будет скачан новый "смайл-пак", хотя что его качать когда 99% лежит на том же винте у пользователя.

Сверка каждого смайла нерациональна в первую очередь с точки зрения использования ресурсов сети.

SunnySan

Что подразумевается под словами "Данные изображения"? Путь? Разрешение? битность цвета? или что то иное, ибо ботом не получается опубликовать изображение (подставлял путь к файлу).

Данные изображения это последовательность данных, соответствующих файлу заданного формата.
SunnySan
Сообщения: 357
Зарегистрирован: 22:34, 24.05.2008
Контактная информация:

Re: CommFort client 4.20 beta 3

Сообщение SunnySan »

Diver писал(а):Отправляются как обычно...
Спасибо, так понятнее :)

Разработчикам
Изображения больших форматов (разрешение) не вставляются в канал, т.е. клиент чат не изменяет изображение. Так задумано? Можно сделать, чтоб чат сам изменял изображение?

В Приват опубликовать изображение не получается, создается только приват. (Сообщение текстовое в приват проходит)
Зло - это невежество
Ombudsman
Сообщения: 300
Зарегистрирован: 13:27, 09.06.2008

Re: CommFort client 4.20 beta 3

Сообщение Ombudsman »

Картинка размером 6000х3980 (9 мб) легко вставляется как на канал так и в приват, может, нужно настройки сервера пересмотреть?
У меня все нормально, относительно публикации изображений.
Commfort RS Украина, город Сумы
chat.rs.net.ua:9750
версия сервера 5.81
(мастер-сервер)
Аватара пользователя
Diver
Сообщения: 140
Зарегистрирован: 21:55, 21.05.2007

Re: CommFort client 4.20 beta 3

Сообщение Diver »

Ombudsman, через бота или вручную?
У меня картинка 10000х8000 2.23 Мб отправилась плагином без проблем. Через старый механизм так не получится, выше писали про размер датаграммы UDP. Чат изменить размеры может, но до него файл не доходит полностью.
В приват изображение тоже не получилось послать.. Права есть, тектовые сообщения (63) отправляются.. Скрин структуры: http://pic.ipicture.ru/uploads/090222/j3V1oRa1TN.gif (test.cfcplug), ID: 69 :? Через UDP - аналогично.
Ombudsman
Сообщения: 300
Зарегистрирован: 13:27, 09.06.2008

Re: CommFort client 4.20 beta 3

Сообщение Ombudsman »

извиняюсь, информацию выше не учел)
вручную :)
Commfort RS Украина, город Сумы
chat.rs.net.ua:9750
версия сервера 5.81
(мастер-сервер)
SunnySan
Сообщения: 357
Зарегистрирован: 22:34, 24.05.2008
Контактная информация:

Re: CommFort client 4.20 beta 3

Сообщение SunnySan »

Diver, спасибо. Забыл про 64 КБ...
Зло - это невежество
Nelson
Сообщения: 41
Зарегистрирован: 00:01, 13.02.2009

Re: CommFort client 4.20 beta 3

Сообщение Nelson »

Maxim Mirgorodsky
Пока даже предположений нет от чего такое может случиться. Это проявилось лишь один раз?
Нет, это уже второй или третий раз.
Аватара пользователя
LISTAT
Сообщения: 41
Зарегистрирован: 03:07, 08.06.2008

Re: CommFort client 4.20 beta 3

Сообщение LISTAT »

будет ли приходить ЛС что кто то создал канал? :roll:
г.Ясиноватая, Донецкая область
Commfort server 4.41 - cf.ya.dn.ua:9740
Закрыто