CommBridge [плагины для клиента и сервера]

Здесь обсуждаются графические оболочки, боты, языковые файлы и другие дополнения к CommFort 4.
Аватара пользователя
HukpoFuJl
Сообщения: 90
Зарегистрирован: 15:29, 17.10.2008
Откуда: Белaрусь, Гомель
Контактная информация:

Re: CommBridge [плагины для клиента и сервера]

Сообщение HukpoFuJl »

Плагин написан для версии 4.41
т.е. работает ТОЛЬКО с 4.41 ?
По какому принципу плагин определяет версию чата? Просто запросом версии? Можно это убрать? :oops:

ЗЫ: Я про клиентский плагин...
~Alien~
Сообщения: 39
Зарегистрирован: 19:47, 22.01.2010

Re: CommBridge [плагины для клиента и сервера]

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

т.е. работает ТОЛЬКО с 4.41 ?
Может и на 4.40 работать. На 4.30 не проверял, но тоже возможно будет работать.
По какому принципу плагин определяет версию чата? Просто запросом версии? Можно это убрать? :oops:
С помощью функции CommFortGetData. Информация получена данной функцией используется только для отправки боту, который подключен через данный плагин. А зачем убирать?
Аватара пользователя
HukpoFuJl
Сообщения: 90
Зарегистрирован: 15:29, 17.10.2008
Откуда: Белaрусь, Гомель
Контактная информация:

Re: CommBridge [плагины для клиента и сервера]

Сообщение HukpoFuJl »

Не, в таком случае убирать не нужно :)
Просто думал, что плагин определяет версию и если она НЕ 4.41 - то не работает... видимо причина того, что он у меня не работат в другом...
Может он не работать от того, что я строчки с портами в конфиге снёс все, кроме одной?


upd:

Да, так и было, если убрать хоть одну строчку с портом - плагин плюётся ошибками...
Неужели обязательно открывать аж 9 (О_о) портов ? Предусмотри пожалуйста возможность выбора чтоли количества портов... или возможность отключить какие-либо из этих, например поставив "0"...
~Alien~
Сообщения: 39
Зарегистрирован: 19:47, 22.01.2010

Re: CommBridge [плагины для клиента и сервера]

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

или возможность отключить какие-либо из этих, например поставив "0"
Уже есть. Просто вместо адреса порта напишите 0.
Аватара пользователя
HukpoFuJl
Сообщения: 90
Зарегистрирован: 15:29, 17.10.2008
Откуда: Белaрусь, Гомель
Контактная информация:

Re: CommBridge [плагины для клиента и сервера]

Сообщение HukpoFuJl »

Вот ещё вопрос:
Порт по которому плагин принимает пакеты всё время постоянный, или и как у коммфорта каждый раз разный и определяется только по первому принятому пакету? Былобы неплохо, если бы этот порт был постоянный и с возможностью выбора, тогда боты моглибы начинать работать не дожидаясь первого пакета от плагина...
Думаю идея дельная :roll:
~Alien~
Сообщения: 39
Зарегистрирован: 19:47, 22.01.2010

Re: CommBridge [плагины для клиента и сервера]

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

Порт по которому плагин принимает пакеты всё время постоянный, или и как у коммфорта каждый раз разный и определяется только по первому принятому пакету?
Ты указываешь в файле настроек плагина порт на который нужно отсылать данные боту. Бот отсылает данные на тот порт с которого их принял. Что бы боты подключались по первому пакету сделано специально. Так как разработчики чата могут изменить UDP порт с которого приходят данные боту. А разработчики ботов и пользователи не будут знать об этом. И что тогда делать?
Аватара пользователя
HukpoFuJl
Сообщения: 90
Зарегистрирован: 15:29, 17.10.2008
Откуда: Белaрусь, Гомель
Контактная информация:

Re: CommBridge [плагины для клиента и сервера]

Сообщение HukpoFuJl »

~Alien~ писал(а):Ты указываешь в файле настроек плагина порт на который нужно отсылать данные боту. Бот отсылает данные на тот порт с которого их принял. Что бы боты подключались по первому пакету сделано специально. Так как разработчики чата могут изменить UDP порт с которого приходят данные боту. А разработчики ботов и пользователи не будут знать об этом. И что тогда делать?
Ты сейчас описал принцип по которому работает стандартная система ботов в коммфорте... А я говорил про твой плагин и о том чтобы опционально выбирать порт отправки данных боту. Это ничему не помешает, т.к. все уже существующие боты, принимая с выбранного порта данные будут автоматически на него настраиваться также как настраивались и на случайно выбранный коммфортом (в стандартной системе ботов).
Может это и не сильно принципиальное изменение, но на мой взгляд всегда удобнее знать какой у тебя порт открыт, а какой закрыт, а не гадать "Какой же порт сегодня выбрал коммфорт!?"...
~Alien~
Сообщения: 39
Зарегистрирован: 19:47, 22.01.2010

Re: CommBridge [плагины для клиента и сервера]

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

Клиентский и серверный плагины были обновлены до версии 1.1. См. первый пост. dv и HukpoFuJl реализовал ваши пожелания.
Аватара пользователя
HukpoFuJl
Сообщения: 90
Зарегистрирован: 15:29, 17.10.2008
Откуда: Белaрусь, Гомель
Контактная информация:

Re: CommBridge [плагины для клиента и сервера]

Сообщение HukpoFuJl »

Привеличайшее спасибо :) Будем тестировать...
~Alien~
Сообщения: 39
Зарегистрирован: 19:47, 22.01.2010

Re: CommBridge [плагины для клиента и сервера]

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

Скорее всего в 5-ой версии чата не будет поддержки ботов клиентом чата, решил выложить исходники плагина CBC для клиента. Каждый ботодел сможет под себя переделать данный плагин и распространять со своей программой. С данным исходником вы можете делать все, что угодно.

Скачать:
CommBridge(Delphi).rar
(130.82 КБ) 365 скачиваний
Закрыто