Изменения системы плагинов в CommFort 5.10
-
- Администратор
- Сообщения: 6886
- Зарегистрирован: 09:56, 27.06.2005
Изменения системы плагинов в CommFort 5.10
CommFort client 5.10:
- Добавлена возможность очистить содержимое канала;
- Добавлена возможность получить адрес сервера;
- Добавлена возможность получить информацию о настройках канала;
- Добавлена возможность получать изображения, публикуемые в каналы и сообщения;
- Добавлена возможность получать и изменять анкетные данные текущего пользователя;
- Вместо приема события "Изменение имени пользователя" (ID=7) вызываются последовательно события выхода из чата и входа в чат.
CommFort server 5.10:
- Добавлены события добавления, редактирования и удаления объявлений и комментариев;
- Добавлена возможность приема событий добавления и удаления ограничений;
- Добавлена возможность удаления заявок на активацию;
- Добавлена возможность получать публикуемые в каналы и сообщения изображения;
- Добавлена возможность получить информацию о настройках канала;
- Добавлена возможность при авторизации виртуального пользователя указывать ID компьютера;
- При получении события запроса на активацию теперь доступен пароль;
- Исправлена ошибка в функции удаления учетной записи с сервера;
- Исправлена ошибка в функции изменения пароля;
- Исправлено инициирование события изменения иконки.
Документация обновлена: http://www.commfort.com/download/commfo ... doc_ru.zip
- Добавлена возможность очистить содержимое канала;
- Добавлена возможность получить адрес сервера;
- Добавлена возможность получить информацию о настройках канала;
- Добавлена возможность получать изображения, публикуемые в каналы и сообщения;
- Добавлена возможность получать и изменять анкетные данные текущего пользователя;
- Вместо приема события "Изменение имени пользователя" (ID=7) вызываются последовательно события выхода из чата и входа в чат.
CommFort server 5.10:
- Добавлены события добавления, редактирования и удаления объявлений и комментариев;
- Добавлена возможность приема событий добавления и удаления ограничений;
- Добавлена возможность удаления заявок на активацию;
- Добавлена возможность получать публикуемые в каналы и сообщения изображения;
- Добавлена возможность получить информацию о настройках канала;
- Добавлена возможность при авторизации виртуального пользователя указывать ID компьютера;
- При получении события запроса на активацию теперь доступен пароль;
- Исправлена ошибка в функции удаления учетной записи с сервера;
- Исправлена ошибка в функции изменения пароля;
- Исправлено инициирование события изменения иконки.
Документация обновлена: http://www.commfort.com/download/commfo ... doc_ru.zip
Re: Изменения системы плагинов в CommFort 5.10
+- Добавлена возможность получать изображения, публикуемые в каналы и сообщения;
А можно рабочий пример как например картинку получить и вывести её например в TImage?
-
- Администратор
- Сообщения: 6886
- Зарегистрирован: 09:56, 27.06.2005
Re: Изменения системы плагинов в CommFort 5.10
Например, возьмем сообщение в общий канал (ID=5).
При публикации изображения или сообщения блок данных будет заполняться как и раньше. Однако, добавятся данные изображения (выделено синим):
пользователь() + текст(название канала) + число(тип сообщения) + текст(сообщение) + данные(JPEG-изображение в случае его наличия)
То есть после чтения текста сообщения ([image]) необходимо будет считать 4 байта - размер данных и далее сами данные JPEG изображения. Если данные в TMemoryStream, то для конвертации к TImage нужно выполнить следующее:
Если все-таки нужен рабочий пример, напишем после выпуска 5.10, т.е. на следующей неделе.
При публикации изображения или сообщения блок данных будет заполняться как и раньше. Однако, добавятся данные изображения (выделено синим):
пользователь() + текст(название канала) + число(тип сообщения) + текст(сообщение) + данные(JPEG-изображение в случае его наличия)
То есть после чтения текста сообщения ([image]) необходимо будет считать 4 байта - размер данных и далее сами данные JPEG изображения. Если данные в TMemoryStream, то для конвертации к TImage нужно выполнить следующее:
Код: Выделить всё
TJPEGImage * j1 = new TJPEGImage;
j1->LoadFromStream(MemoryStream1);
Image1->Picture->Assign(j1);
delete j1;
Re: Изменения системы плагинов в CommFort 5.10
в принципе я все понял. Еще вопросик: а авторизация при помощи md5 хеша пароля она уже работает или в 5.10 появится только?
-
- Администратор
- Сообщения: 6886
- Зарегистрирован: 09:56, 27.06.2005
Re: Изменения системы плагинов в CommFort 5.10
Не совсем понятен вопрос. Речь о клиентском плагине или серверном? И какой именно ID?
Re: Изменения системы плагинов в CommFort 5.10
Серверный плагин, событие 1001 о подключении виртуального пользователя.
Просто ходит такой слух что даже в версии сервера 5.03 нельзя использовать 32х символьный MD5 хэш-код пароля
для авторизации т.е. только передавать пароль в открытом виде. В 5.10 это поправят? Сейчас просто нет возможности проверить, я спрашиваю чтобы построить некий алгоритм для нового плагина
Код: Выделить всё
Типы пароля:
0 – пароль в открытом виде
1 – 32х символьный MD5 хэш-код пароля
для авторизации т.е. только передавать пароль в открытом виде. В 5.10 это поправят? Сейчас просто нет возможности проверить, я спрашиваю чтобы построить некий алгоритм для нового плагина
-
- Администратор
- Сообщения: 6886
- Зарегистрирован: 09:56, 27.06.2005
Re: Изменения системы плагинов в CommFort 5.10
Вроде бы все в порядке с этим. На всякий случай добавили автоматическое приведение к нижнему регистру хэш-кода.
-
- Администратор
- Сообщения: 6886
- Зарегистрирован: 09:56, 27.06.2005
Re: Изменения системы плагинов в CommFort 5.10
В первое сообщение добавлены изменения по серверу.
- DarkLord (M)
- Сообщения: 240
- Зарегистрирован: 00:50, 03.12.2009
- Откуда: г. Павлово
Re: Изменения системы плагинов в CommFort 5.10
- Добавлена возможность получать и изменять анкетные данные текущего пользователя;
т.е. можно менять информацию о пользователе ???
т.е. можно менять информацию о пользователе ???
Сервер C-S Source v34
Адреса сервера: 176.97.40.176:27015 или css.pavlovo.ws
Для связи с администратором:
Skype: D-a-r-k-L-o-r-d
Адреса сервера: 176.97.40.176:27015 или css.pavlovo.ws
Для связи с администратором:
Skype: D-a-r-k-L-o-r-d
-
- Администратор
- Сообщения: 6886
- Зарегистрирован: 09:56, 27.06.2005
-
- Сообщения: 167
- Зарегистрирован: 00:06, 12.07.2008
- Откуда: Владимирская область, Ковров.
- Контактная информация:
Re: Изменения системы плагинов в CommFort 5.10
Можно получить изображения со всех каналов и пользователей?
Чат CommFort.Org
-
- Администратор
- Сообщения: 6886
- Зарегистрирован: 09:56, 27.06.2005
Re: Изменения системы плагинов в CommFort 5.10
Можно получить изображения, публикуемые в каналы и сообщения.
Можно получить свою фотографию.
Чужие фотографии получить нельзя.
Можно получить свою фотографию.
Чужие фотографии получить нельзя.
- HukpoFuJl
- Сообщения: 90
- Зарегистрирован: 15:29, 17.10.2008
- Откуда: Белaрусь, Гомель
- Контактная информация:
Re: Изменения системы плагинов в CommFort 5.10
Зря, наверное, убрали это дело... было удобно следить за теми, кто ники меняет... Можно конечно сделать обработчик, сравнивающий !Р и бла-бла-бла... Но это лишний гемор ИМХО.Maxim Mirgorodsky писал(а):CommFort client 5.10:
...
- Вместо приема события "Изменение имени пользователя" (ID=7) вызываются последовательно события выхода из чата и входа в чат.
...
Re: Изменения системы плагинов в CommFort 5.10
можно готовый плагин для канала "Загадки" с Загадками
-
- Сообщения: 41
- Зарегистрирован: 18:43, 01.03.2010
Re: Изменения системы плагинов в CommFort 5.10
А чем все-таки обусловлено нежелание разработчиков передавать в плагин информацию о других пользователях?