Я хочу написать сервер Python Twisted, который передает текст своим клиентам, и я хочу, чтобы клиенты могли записывать текст обратно для манипулирования сервером. Я буду использовать Telnet, а клиенты будут использовать Putty или другой подобный терминал ... Я также был бы открыт для использования SSH, если это проще сделать.
Мой вопрос: как мне настроить сервер так, чтобы клиент мог отправлять необработанные небуферизованные байты (я не хочу, чтобы пользователь нажимал клавишу ввода после команды)? Кроме того, есть ли способ изменить конфигурацию в середине сеанса, чтобы я мог переходить туда и обратно в буферизованные / небуферизованные байты и обратно?
Я думаю, что это опция Telnet 34 "Linemode" --- http://www.freesoft.org/CIE/RFC/1700/10.htm
Я просто не знаю, как настроить Twisted, чтобы использовать это ...
Любая помощь в настройке для Telnet или SSH приветствуется !!!
Спасибо!