|
||||
О программеПрограмма «DynMsg» является простейшим мессенджером для обмена мгновенными сообщениями анонимно в общем чате. Подходит только для небольшой группы пользователей, включая мобильных роботов. Программа с открытым кодом. Клиент для «DynMsg» встроен в программу «ДинРобот» – бортовое программное обеспечение интеллектуальных мобильных роботов. Таким образом, используя мессенджер «DynMsg», робот может передавать специальные сообщения своим администраторам, а администраторы могут передавать текстовые команды роботу, аналогичные голосовым командам. Типичный пример использования программы «DynMsg» совместно с роботомИнтеллектуальный мобильный робот общается с неким гостем по средством голосового интерфейса, а администратор находится где-то неподалеку, но все же не слышит (или не слушает) разговор гостя и пользователя. Из общения с пользователем робот выясняет, что гость изволил чашечку чая или кофе (возможно робот сам это предложил, а гость согласился). В результате робот отправляет в мессенджер сообщение «Черный чай» или «Черный кофе». Увидев это сообщение, администратор готовит угощение и сам, а может через робота, передает его гостю. Вместо чая или кофе в рассмотренном примере может быть что угодно: книга в библиотеке, товар в магазине, игрушка для ребенка в зоне отдыха. Все зависит от сферы применения робота. Структура мессенджера «DynMsg»Мессенджер «DynMsg» представляет собой клиентскую и серверную части. Клиентская частьКлиентская часть должна запускаться на компьютере или мобильном устройстве пользователя. Пользователей может быть несколько. В дистрибутиве есть версии для Windows 10+ (x64) и Android 5.1+.
Серверная частьСерверная часть должна быть установлена на сервер, работающий под управлением операционной системы Linux или Windows. В командной строке программы указывается TCP/IP-порт, на котором будет работать сервер. Сервер должен иметь прямой IP-адрес. Установкой программы в автозагрузку сервера должен заниматься непосредственно администратор сервера. В установщике есть исходный код, а также предкомпилированные версии для Win32/Win64. |
||||
|