Найдено 30 результатов

joub
23:29, 28.12.2013
Форум: Для разработчиков дополнений
Тема: Доска объявлений более не доступна для клиента ?
Ответы: 1
Просмотры: 6926

Доска объявлений более не доступна для клиента ?

Хочу написать плагин для клиента, работающий с доской объявлений комфорта.
Таких возможностей больше нет?
joub
00:04, 15.01.2012
Форум: Поддержка
Тема: Linux/UNIX версия клиента
Ответы: 2
Просмотры: 5560

Linux/UNIX версия клиента

Вопрос к разработчикам: будет ли разработана Linux/UNIX/ версия клиента ?
joub
00:52, 21.03.2011
Форум: Для разработчиков дополнений
Тема: Проект под VC2010 есть ?
Ответы: 10
Просмотры: 18543

Re: Проект под VC2010 есть ?

Вы немного не поняли, ошибка вылетает со стороны самого Commfort-чата...
joub
20:10, 20.03.2011
Форум: Для разработчиков дополнений
Тема: Проект под VC2010 есть ?
Ответы: 10
Просмотры: 18543

Re: Проект под VC2010 есть ?

А может подскажите - как вы отключили декорирование функций в VC2010 ???
И от чего может возникнуть ошибка "ERROR 120" при запуске клиента ??? (это с моим плагинам такое было :( )
joub
03:36, 19.03.2011
Форум: Для разработчиков дополнений
Тема: Error 120. П
Ответы: 1
Просмотры: 5072

Error 120. П

Error 120. При загрузке программы.

Собрал плагин по самому минимуму. Закинул в папку с программой, при запуски чата вываливается данная ошибка...
В чем может быть проблемам ?
joub
01:46, 19.03.2011
Форум: Для разработчиков дополнений
Тема: Проект под VC2010 есть ?
Ответы: 10
Просмотры: 18543

Проект под VC2010 есть ?

Проект под VC2010 будет?
joub
21:06, 30.08.2010
Форум: Для разработчиков дополнений
Тема: Архив: Технология создания плагинов
Ответы: 389
Просмотры: 358936

Re: Технология создания плагинов

Вопрос к разработчикам: распишите различия между 4-й и 5-й версией клиента, с точки зрения разработки плагинов!
за ранее спасибо.
joub
17:07, 04.07.2010
Форум: Дополнения для 4-й версии
Тема: Технология создания плагинов и программ-дополнений
Ответы: 623
Просмотры: 616550

Re: Технология создания плагинов и программ-дополнений

joub вот код: void MsgInChannel(BYTE* msg, DWORD len) { char *UserName, *UserIp, *Channel, *Msg; int l; memcpy(&l, msg, 4); // читаем размер данных(размер имени пользователя) UserName = new char[l]; // выделяем память под указатель для имени пользователя msg += 4; // перемещаемся на 4 байта mem...
joub
09:33, 30.06.2010
Форум: Дополнения для 4-й версии
Тема: Технология создания плагинов и программ-дополнений
Ответы: 623
Просмотры: 616550

Re: Технология создания плагинов и программ-дополнений

~Alien~", DIGGER - код в студию! языком чесать каждый может - а реальный, рабочий пример показать !? Соглашусь с DIGGER . Копировать один массив в другой по несколько раз не очень хорошо. Так как сообщения в чат, могут поступать мгновенно по несколько штук и каждый раз разного размера. Идея яс...
joub
22:30, 29.06.2010
Форум: Дополнения для 4-й версии
Тема: Технология создания плагинов и программ-дополнений
Ответы: 623
Просмотры: 616550

Re: Технология создания плагинов и программ-дополнений

В таком случае Вы (как и joub ) тратите время процессора в пустую :) а без asm-а !? пожалуйста на с++ кусочек кода обработки ? Замечу что нам не надо просто "быстро" достать данные из строки, а надо их еще дальше и обрабатывать! Ну как сказать... Во-первых память более оптимизированно юза...
joub
01:20, 28.06.2010
Форум: Дополнения для 4-й версии
Тема: Технология создания плагинов и программ-дополнений
Ответы: 623
Просмотры: 616550

Re: Технология создания плагинов и программ-дополнений

joub , спасибо за ответ, но я уже сделал более оптимизированное извлечение данных из потока через указатели. Если Вы реально используете этот код, то лучше сделать размерность массива us[40], потому что имя пользователя не может быть больше 40 символов, а меньшее выделение памяти оптимизирует работ...
joub
12:34, 27.06.2010
Форум: Дополнения для 4-й версии
Тема: Технология создания плагинов и программ-дополнений
Ответы: 623
Просмотры: 616550

Re: Технология создания плагинов и программ-дополнений

Вот мне очень интересно, база плагина для C++ Builder есть (нул плагин), а вот как в нём работать с указателем на массив BYTE * bMessage не написано, может кто-нить объяснит? BYTE __stdcall PluginProcess(DWORD dwMessageID, BYTE * bMessage, DWORD dwMessageLength) { DWORD Pe1,Pe2,Pe3,Pe4,Pe5,Pe6; // ...
joub
21:49, 07.06.2010
Форум: Дополнения для 4-й версии
Тема: Технология создания плагинов и программ-дополнений
Ответы: 623
Просмотры: 616550

Re: Технология создания плагинов и программ-дополнений

Плагин автоматически останавливается в случае возникновения исключений (ошибок). Возможность остановки изнутри не предусмотрена. Возможно, реализуем в системе плагинов к 5.00. а как это исключение вызвать ???? ии что будет если в: PluginInit, PluginProcess в Return засунуть значение отличное от 0 ?...
joub
03:44, 06.06.2010
Форум: Дополнения для 4-й версии
Тема: Технология создания плагинов и программ-дополнений
Ответы: 623
Просмотры: 616550

Re: Технология создания плагинов и программ-дополнений

Пишу плагин для клиентской части.
Подскажите пожалуйста: как остановить плагин в случаем некого внутреннего сбоя ???
т.е.:по сути вызвать PluginTerminate(), к примеру если при попытки инициализации не удалось определить неких параметров...
а так же в процессе работы...
за ранее спасибо!
joub
13:55, 09.05.2010
Форум: Обсуждение
Тема: CommFort в Windows 7
Ответы: 57
Просмотры: 63433

Re: Windows 7

Все. Разобрался!

И так:
1. Создавать папку и закидывать плагин нужно только под админскими провами
2. желательно поставить "полные" права для группы "все пользователи"

и все заработало :)