С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Это понятно, хотелось еще переключать удаленный терминал кнопкой.
Конфиг подправил.
Чуть позже до меня дошло что в чате по умолчанию можно сделать кнопку РУС/ЛАТ в положении РУС.
Последний раз редактировалось MiX; 20.04.2014 в 11:25.
Нашёл в чем причина. В конфиге я добавил сроку:
[links]
ComPort <=> VT52
Вот она и портила пакеты. Далее поменял на ComPort > VT52 и всё пошло.
И ещё!
Если замкнуть удалённое эхо на сервере и клиенте то при нажатии кнопки посыпется непрерывная трансляция символа этой кнопки на сервере и клиенте.
Тестовые конфиги сервера и клиента.
Patron, Как бы теперь соблюсти очередь сообщений в чате.
На мой взгляд надо сделать так: В чате пользователь пишет сообщение, в эхе оно отображается но не транслируется. Потом он нажимает кнопку "SEND" и сообщение отправляется и в конце посылается команда LF+CR. То-есть каждое новое сообщение начинается с новой строки.
Выводить входящие символы чата в отдельное окно отдельного терминала, открепить окно этого терминала от закладок, сузить его по вертикали и поместить впритык над главным окном эмулятора.
Тогда входящая активность в чате будет видна непрерывно, вне завистимости от активной закладки основного окна.
А смысл? В эм.VT52 у меня отдельная консоль CHAT заведена на на порт 23 поэтому данные не пересекаются с терминалом. Активность консоли так-же переключается при принятии данных.
Проблема в том что нет накопления в буфере а сразу идет отправка. И нет разделения текста сервер-клиент. Как это сделать описал выше. Но как конкретно я не знаю поэтому прошу подсказать.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)