Создал Telnet клиент: один поток на выдачу команд другой на прием. Отсылаю команду, сервак отвечает: имя команды и тот ответ, который идет по логике. Ну например:
ввожу: help
отвечает: help и далее список доступных команд
Все хорошо, но ответ повторения моей команды (тут — help) идет в закодированном виде:
каждый символ представлен в виде
1b 37 симол_который_я_передал 1b 38 1b 5b 31 43
то есть вместо одного симола принимаю я 9 символов, вместо ответа help ко мне приходит тарабарщина из 36 символов.
Что это за символы и как их убрать (кроме как парсить ответ сервака) ?