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

Здесь обсуждаются графические оболочки, боты, языковые файлы и другие дополнения к CommFort 4.
Raggamuffin
Сообщения: 37
Зарегистрирован: 00:27, 28.06.2009

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

Сообщение Raggamuffin »

можно ли добавить возможность полностью выгружать плагин из программы при его отключении? дабы не приходилось постоянно перезапускать клиент, что-бы заменить плагин новой версией.
Аватара пользователя
DIGGER
Сообщения: 264
Зарегистрирован: 13:46, 15.05.2009

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

Сообщение DIGGER »

+1
т.к. в сети постоянно то зашёл, то вышел... не говоря уже о времени ожидания: пока чат запуститься...
Maxim Mirgorodsky
Администратор
Сообщения: 6869
Зарегистрирован: 09:56, 27.06.2005

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

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

Это спорный вопрос. Библиотеки плагинов загружаются для того, чтобы определить, какие функции присутствуют в плагине и для вызова диалоговых окон "Опций" и "О плагине". Если их выгружать, то может возникнуть несоответствие.
Raggamuffin
Сообщения: 37
Зарегистрирован: 00:27, 28.06.2009

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

Сообщение Raggamuffin »

и нельзя сделать повторную загрузку при запуске плагина?
Аватара пользователя
DIGGER
Сообщения: 264
Зарегистрирован: 13:46, 15.05.2009

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

Сообщение DIGGER »

Maxim Mirgorodsky, выгружать только тех что не работают! (Что бы я мог зайти в опции и выключив плагин удалить его) Можно даже кнопку в опциях предусмотреть "Удалить плагин" было бы вообще супер!
Vary
Сообщения: 10
Зарегистрирован: 01:00, 04.07.2009

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

Сообщение Vary »

Отправка сообщения(ID=70):
Внимание! Данная команда работает только если клиент имеет право отправки многоадресных сообщений.
при чем тут многоадресные сообщения если я хочу послать одно единственное сообщение?! получается если мне не нужна рассылка по многим адресам то я и одному пользователю не могу отправить. неужели нет способа? тогда пожелание добавить такую возможность
els
Сообщения: 9
Зарегистрирован: 15:16, 10.11.2007

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

Сообщение els »

Всем привет!
Возникла проблема.
Не отображается диалог настроек. Диалог создаю средствами студии.
Вызываю таким образом:

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

void	__stdcall	PluginShowOptions	()
{
	DialogBox(NULL, MAKEINTRESOURCE(IDD_DIALOG1), NULL, OptionsDlgProc);
}
В отдельном простейшем приложении диалог созданный таким же образом отлично отображается.
Кто-нибудь писал плагины с диалогами на MSVS C++?
Аватара пользователя
-=SJ=-
Сообщения: 246
Зарегистрирован: 02:21, 06.04.2007

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

Сообщение -=SJ=- »

Vary писал(а):Отправка сообщения(ID=70):
Внимание! Данная команда работает только если клиент имеет право отправки многоадресных сообщений.
при чем тут многоадресные сообщения если я хочу послать одно единственное сообщение?! получается если мне не нужна рассылка по многим адресам то я и одному пользователю не могу отправить. неужели нет способа? тогда пожелание добавить такую возможность
Это специальная мера предпринята для того, чтоб не появлялись плагины или боты рассылающие массовые приватные сообщения в обход запрета рассылки массовых сообщений на сервере.
Vary
Сообщения: 10
Зарегистрирован: 01:00, 04.07.2009

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

Сообщение Vary »

-=SJ=- писал(а):Это специальная мера
я впрочем так и понял. но нельзя же из-за спама ущемлять добропорядочных программистов? :wink: есть запрет на публикацию в канал нескольких сообщений подряд, почему бы то же самое не сделать с сообщениями, напр ограничение на кол-во отправляемых в минуту. все-таки отсылка сообщения очень нужная для плагина вещь
Аватара пользователя
Modesty
Сообщения: 58
Зарегистрирован: 20:26, 05.05.2008
Откуда: Томск

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

Сообщение Modesty »

IMHO, добропорядочному админу для добропорядочного программиста, если его хорошо попросить, не доставит труда поставить галочку в учетной записи на право отправлять многоадресные сообщения. :)
Vary
Сообщения: 10
Зарегистрирован: 01:00, 04.07.2009

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

Сообщение Vary »

эх Россия, все через.. админа) на них ток страна и держится
DjDram
Сообщения: 15
Зарегистрирован: 16:52, 27.04.2009

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

Сообщение DjDram »

http://www.onlinedisk.ru/cache/5653291b ... ea207430cf

Наименование: Null Plugin для версии клиента 4.30
Среда разработки: Delphi

Скачать - http://www.onlinedisk.ru/file/180382/
Аватара пользователя
~LONSDALE~
Сообщения: 145
Зарегистрирован: 14:38, 09.03.2008
Контактная информация:

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

Сообщение ~LONSDALE~ »

Vary писал(а):эх Россия, все через.. админа) на них ток страна и держится
хы,согласен,но админы бывают порой ....... :lol:
XSlashX
Сообщения: 102
Зарегистрирован: 16:17, 26.04.2009

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

Сообщение XSlashX »

Как вообще написать плагин? Что ля этого требуется? Какие программы? Скиньте сайт где можно найти инструкцию по созданию плиз.
Vary
Сообщения: 10
Зарегистрирован: 01:00, 04.07.2009

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

Сообщение Vary »

часами перечитывать форум, разгребать код нул-плагина, приложение к нему, и изучать примеры предоставленные -=SJ=- и dv(за что им огромное спасибо))
Закрыто