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

Здесь обсуждаются графические оболочки, боты, языковые файлы и другие дополнения к CommFort 4.
DATAMAN
Сообщения: 13
Зарегистрирован: 06:19, 21.08.2009

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

Сообщение DATAMAN »

Однако я несовсем то имел в виду ..
Имеется ли возможность посредством скрипта PHP (с использованием плагина CRON) отправлять имаджи в каналы ?
И создавать гиперссылки,на которые слиент будет реагирровать .
Maxim Mirgorodsky
Администратор
Сообщения: 6869
Зарегистрирован: 09:56, 27.06.2005

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

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

Это Вам необходимо узнать в документации к плагину, либо поинтересоваться у разработчика плагина.
DATAMAN
Сообщения: 13
Зарегистрирован: 06:19, 21.08.2009

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

Сообщение DATAMAN »

Благодаря действенной помощи CrazyVirus & Maxim Mirgorodsky удалось таки реализовать всё, что хотелось )
Остался всёже один вопрос . О ссылках. Ведь если в канал кинуть что то на подобии

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

[text]Майл Ру[url]http://mail.ru[/url]
то получим рабочую ссылку. Нелься ли каким нить образом
1. Передавать команды НЕПОСРЕДСТВЕННО в клиент чата ? То есть кликнув на ссылку !команды получим тоже, если бы мы набирали это в окне отправки ?
2. Отслеживать нажатие кнопки мыши на этих гипер ссылках ? С последующей обработкой результата уже в боте ?
3. Чтото другое , в рамках рассматриваемого вопроса )))
Аватара пользователя
dv
Сообщения: 1845
Зарегистрирован: 10:28, 11.05.2007
Откуда: Краснодар

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

Сообщение dv »

[Cообщeние yдалено]
Последний раз редактировалось dv 21:06, 25.06.2012, всего редактировалось 2 раза.
Дополнения для CommFort
Адрес чата: chat.telered.ru




.
Аватара пользователя
VIRUS
Сообщения: 174
Зарегистрирован: 13:15, 23.11.2008

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

Сообщение VIRUS »

Установил delphi 2009. indy 10.2.5.
Проблема с русским языком. Вместо русских слов непонятная латинская транскрипция.
например - "привет" = "ophber"
Кто-нибудь знает решение?..
Аналогичная проблема. Читал на одном форуме посвященый CodeGear, что разработчики допустили ошибки в методах классов для работы с потоками и русские буквы за этого не отображаются.
Пользователь думает, что в килобайте 1000 байт, а программист думает, что в километре 1024 метра.
Maxim Mirgorodsky
Администратор
Сообщения: 6869
Зарегистрирован: 09:56, 27.06.2005

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

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

DATAMAN писал(а):Благодаря действенной помощи CrazyVirus & Maxim Mirgorodsky удалось таки реализовать всё, что хотелось )
Остался всёже один вопрос . О ссылках. Ведь если в канал кинуть что то на подобии

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

[text]Майл Ру[url]http://mail.ru[/url]
то получим рабочую ссылку. Нелься ли каким нить образом
1. Передавать команды НЕПОСРЕДСТВЕННО в клиент чата ? То есть кликнув на ссылку !команды получим тоже, если бы мы набирали это в окне отправки ?
2. Отслеживать нажатие кнопки мыши на этих гипер ссылках ? С последующей обработкой результата уже в боте ?
3. Чтото другое , в рамках рассматриваемого вопроса )))
Такой функциональности не предусмотрено.
Maxim Mirgorodsky
Администратор
Сообщения: 6869
Зарегистрирован: 09:56, 27.06.2005

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

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

например - "привет" = "ophber"
Судя по описанию проблемы, неверно читаются значения байт выше 127. Возможно, где-то при конвертации используется неправильный тип данных.
Аватара пользователя
VIRUS
Сообщения: 174
Зарегистрирован: 13:15, 23.11.2008

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

Сообщение VIRUS »

Maxim Mirgorodsky писал(а): Судя по описанию проблемы, неверно читаются значения байт выше 127. Возможно, где-то при конвертации используется неправильный тип данных.
http://cbuilder.ru/index.php?topic=3571.0
Пользователь думает, что в килобайте 1000 байт, а программист думает, что в километре 1024 метра.
Аватара пользователя
dv
Сообщения: 1845
Зарегистрирован: 10:28, 11.05.2007
Откуда: Краснодар

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

Сообщение dv »

[Cообщeние yдалено]
Последний раз редактировалось dv 21:05, 25.06.2012, всего редактировалось 1 раз.
Дополнения для CommFort
Адрес чата: chat.telered.ru




.
Maxim Mirgorodsky
Администратор
Сообщения: 6869
Зарегистрирован: 09:56, 27.06.2005

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

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

К сожалению, не знаком с теми методами, которые вы используете для работы с датаграммами (компонент Indy). Возможно, действительно данные повреждаются при вызове функций чтения и записи в буфер данного компонента.

Рекомендовал бы использовать напрямую WinAPI (WinSock). Так как отправка и прием датаграмм не требуют установления соединения, работать с ними очень просто.
Аватара пользователя
VIRUS
Сообщения: 174
Зарегистрирован: 13:15, 23.11.2008

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

Сообщение VIRUS »

У меня возник вопрос по серверным плагинам. Или я разучился считать или у вас действительно ошибка. Сообщение с кодом 91:

http://xmages.net/out.php/i476605_1.bmp
По моему лишние байты.
Пользователь думает, что в килобайте 1000 байт, а программист думает, что в километре 1024 метра.
Аватара пользователя
-=SJ=-
Сообщения: 246
Зарегистрирован: 02:21, 06.04.2007

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

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

VIRUS писал(а):У меня возник вопрос по серверным плагинам. Или я разучился считать или у вас действительно ошибка. Сообщение с кодом 91:

http://xmages.net/out.php/i476605_1.bmp

По моему лишние байты.
пользователь(описание): текст(имя пользователя) + текст(IP-адрес пользователя)+число(иконка пользователя)
Аватара пользователя
VIRUS
Сообщения: 174
Зарегистрирован: 13:15, 23.11.2008

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

Сообщение VIRUS »

Извените, не внимательно прочитал инструкцию.
Пользователь думает, что в килобайте 1000 байт, а программист думает, что в километре 1024 метра.
Аватара пользователя
-=SJ=-
Сообщения: 246
Зарегистрирован: 02:21, 06.04.2007

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

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

Кстати об ошибках в серверных плагинах...
При включении серверного плагина выполняется авто-заход в каналы, в которых он был при последнем подключении.
При этом сервер не генерирует для плагина событий с кодом 62:

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

Подключение к каналу бота 62 Текст(канал)+текст(тема)+текст(приветствие) 
Т.е. после включения плагина невозможно определить в каких каналах он находится.
Maxim Mirgorodsky
Администратор
Сообщения: 6869
Зарегистрирован: 09:56, 27.06.2005

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

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

В тех же в которых был при прошлом сеансе связи. Однако, в 4.30 появилась возможность управлять списком автоподключаемых каналов, поэтому действительно проблема. Сделаем в следующей версии чтобы соответствующие события отправлялись.
Закрыто