Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.20;
Скачать: CL | DM;

Вниз

Почему telnet пропускает символы?   Найти похожие ветки 

 
ZHK   (2003-08-19 13:20) [0]

В принципе, ситуация такая: виндовый телнет работает так, как мне бы хотелось. Т.е. на экране текст и ничего лишнего. Беру форму, ставлю на нее TIDTelnet и все что в OnDataAvialable поступает, кидаю в файл. Затем смотрю, а между результатом виндового и моего телнета есть разница. Разница вод в чем:
Видовый:
Здравствуйте

Я телнет

Мой
Здравствуйте
^U

я телнет

Смотрю FARом, тайпая F3.
Если глянуть коды в моем файле, то получится следующее:

Здравствуйте #13#00#13#10#13^U #13#10#13#10я телнет

Может кто поделится своими знаниями в этом направлении с чайником? :-)


 
ZHK   (2003-08-19 16:22) [1]

А я вот еще одну забавную строчку нашел:

#13#10^U #13#10#13#10

Причем перед ней - обычный текст и после нее обычный текст, никаких спец управляющих символов не обнаружено. Однако я ее вижу, а виндовый телнет - нет. Вот такая проблема...


 
ZHK   (2003-08-21 11:24) [2]

Парни, я нашел кусочек. Код #13#00 используется специально для терминалов, которые не поддерживают просто возврат каретки. Символ #00 идет на замену #10, чтобы возврат каретки произошел, а перевод строки - нет. А вот с ^U - пока проблемы...


 
Smithson ©   (2003-08-21 17:18) [3]

Вариантов масса - управляющий символ - смена цвета, позиции на экране...
Поищи по словам escape-последовательность.


 
ZHK   (2003-08-25 12:08) [4]

Да, но это не escape-символ, в том то и дело...



Страницы: 1 вся ветка

Текущий архив: 2003.10.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.01 c
14-65585
BOA_KAA
2003-10-02 12:20
2003.10.20
Ну, разайдемся? :)


3-65360
Alex _German
2003-09-29 14:35
2003.10.20
немогу перенести скомпеллированный екзешник


4-65671
mm0
2003-08-11 06:46
2003.10.20
Как узнать имя компьютера?


3-65370
Dark Elf
2003-09-25 16:10
2003.10.20
Пароль и логин в TADOConnection


14-65584
Думкин
2003-10-02 06:36
2003.10.20
С днем рождения! 2 октября.