Страница 15 из 42

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

Добавлено: 18:40, 25.06.2009
DIGGER
Можете подсказать какой функцией Вы показываете окно TfMessages или Вы просто вызываете имя_формы.Show; ?
Хочется попытаться перехватывать показ этого окна, дабы оно не закрывало мне игровой экран! Изображение

И попутно вопрос: а зачем Вы создаёте все формы (TForm) во время загрузки программы? Изображение
Например форма About мне в памяти постоянно не нужна Изображение
Да и загрузка Чата без создания зарание "лишних" форм ускорится в разы! Изображение

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

Добавлено: 22:15, 25.06.2009
Machiavelli
Machiavelli писал(а):#include <vcl.h> в примере.
зачем нужна эта библиотека? без неё плагин написать можно?) (её нет в devcpp)
also, выложите пожалуйста пример отслеживания сообщений в каналах.
и не плохо было бы увидеть null плагин на вижуалах или g++(devcpp) :)

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

Добавлено: 05:54, 26.06.2009
Modesty
Maxim Mirgorodsky,
спасибо за возможность запуска и остановки плагинов в реальном времени.
Но к сожелению для меня, не совсем удобно то, что нельзя удалить не активный плагин из папки. Необходимо попрежнему закрывать чат.

Очень ждал возращаемого значения. Подожду еще. :)

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

Добавлено: 08:27, 28.06.2009
Maxim Mirgorodsky
DIGGER писал(а):Можете подсказать какой функцией Вы показываете окно TfMessages или Вы просто вызываете имя_формы.Show; ?
Хочется попытаться перехватывать показ этого окна, дабы оно не закрывало мне игровой экран! Изображение

И попутно вопрос: а зачем Вы создаёте все формы (TForm) во время загрузки программы? Изображение
Например форма About мне в памяти постоянно не нужна Изображение
Да и загрузка Чата без создания зарание "лишних" форм ускорится в разы! Изображение
Внутренняя структура программы не обсуждается. По условиям лицензионного соглашения запрещено дизассемблирование и декомпилирование ПО. Запрещено изменение файлов, входящих в состав дистрибутива. Просьба внимательно изучать лицензионное соглашение на используемое ПО.
Modesty писал(а):Очень ждал возращаемого значения. Подожду еще.
5.хх

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

Добавлено: 15:54, 29.06.2009
DIGGER
Внутренняя структура программы не обсуждается.
Жаль Изображение
По условиям лицензионного соглашения запрещено дизассемблирование и декомпилирование ПО. Запрещено изменение файлов, входящих в состав дистрибутива.
Я и не декомпилировал, что-то не охота ковырять Темиду Изображение
Я просто посмотрел те окна которые создаёт чат своей прогой. (Что-то на подобие WinInspector, или как-то так называлась, не помню точно)

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

Добавлено: 23:17, 29.06.2009
slavaprok12
Maxim Mirgorodsky писал(а): Внутренняя структура программы не обсуждается. По условиям лицензионного соглашения запрещено дизассемблирование и декомпилирование ПО. Запрещено изменение файлов, входящих в состав дистрибутива. Просьба внимательно изучать лицензионное соглашение на используемое ПО.
[удалено модератором - офтопик]

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

Добавлено: 12:29, 30.06.2009
Maxim Mirgorodsky
Machiavelli писал(а):#include <vcl.h> в примере.
зачем нужна эта библиотека? без неё плагин написать можно?) (её нет в devcpp)
Можно.

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

Добавлено: 12:35, 30.06.2009
slavaprok12
[удалено модератором - офтопик]

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

Добавлено: 12:42, 30.06.2009
Maxim Mirgorodsky
Просьба прочитать внимательно что написано жирным шрифтом в первом сообщении этой темы.

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

Добавлено: 16:33, 01.07.2009
Maxim Mirgorodsky
DIGGER писал(а):• Вопрос: Если отключить ЛС в конфиге (в ini файле, Вы когда-то говорили, строчку прописывать можно), то они всплывать не будут, а вот сообщение в плагин приходить будут о том, что мол ЛС пришло?
В финальной 4.30 до плагинов и программ-дополнений будут доходить личные сообщения и сообщения в каналах в случае если они проигнорированы, либо отключены.

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

Добавлено: 21:12, 02.07.2009
DIGGER
Символ табуляции не корректно отображается ТОЛЬКО когда пишу с плагина. Или я не знаю чего-то… Изображение
Уже разобрался. был глюк в предыдущих версиях. сейчас всё нормально. Всем спасибо Изображение

P.S. Обратите, пожалуйста, внимание на эту тему. Уверен что реализовать эту возможность совсем не трудно, а стало бы намного проще жить… Изображение

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

Добавлено: 05:59, 09.07.2009
Modesty
Отправляю сообщение в приват, далее отправляю ID=65 на закрытие привата.
Происходит так что быстрее закрывается приват, а потом заново открывается в виду пришедшего сообщения.

Закрытие приватного канала происходит напрямую?

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

Добавлено: 10:06, 09.07.2009
Maxim Mirgorodsky
При отправлении сообщения в приват оно сначала отправляется на сервер, а потом возвращается к клиенту. И только тогда открывается приват и в нем публикуется сообщение. А в случае закрытия приватного канала, на сервер ничего не отправляется, команда обрабатывается сразу.

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

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

Добавлено: 23:12, 10.07.2009
Raggamuffin
возможно организовать связь между двумя одинаковыми плагинами разных клиентов, не видимую для пользователя?

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

Добавлено: 01:37, 11.07.2009
SunnySan
Raggamuffin писал(а):возможно организовать связь между двумя одинаковыми плагинами разных клиентов, не видимую для пользователя?
Можно, по сетевым протоколам.