|
2 / 2 / 1
Регистрация: 23.08.2009
Сообщений: 21
|
||||||||||||||||||||||||||
Проблемы общения TELNET - клиента с Microsoft Telnet server12.06.2012, 01:20. Показов 3960. Ответов 1
Метки нет (Все метки)
Задание по сетям на семестр было в написании кросс-платформенного (ха ха) консольного клиента, реализующего минимальное подмножество опций протокола Telnet. Частично написал, но не получается нормально провести согласование опций с сервером телнет (майкрософт). При соединении отправляется команда захода без авторизации, потом читается сообщение от сервера, которое содержит предложения по согласованию и Welcome on Microsoft Server в конце. Попытки послать ответы и данные после нескльких раз перестают передаваться. Переходить на Linux и тестить на telnetd нет времени и сил. Вот залил свой проект + стандартный тср эхо-сервер, в котором выводятся коды символом, переданных на сервер:
http://narod.ru/disk/525254640... r.rar.html там конечно не чистокровный ООП, но попытки имеются. P.S. Про передачу информации в виде последовательности байтов (октетов, 7-бит данных с восьмым битом 0), по умолчанию принадлежащих набору ASCII я в курсе. Пытался это реализовать, но что-то не получилось... Код мэйна: создается объект класса клиент и вызывается главное меню
И еще бонусом вопрос: как посмотреть пакеты передающие клиентом и сервером? Сниффером Wireshark с преподом пытались найти, но ничего не получилось(.
0
|
||||||||||||||||||||||||||
| 12.06.2012, 01:20 | |
|
Ответы с готовыми решениями:
1
Можно запросом через telnet серверу получить часовой пояс клиента? Telnet Telnet сервер |
|
2 / 2 / 1
Регистрация: 23.08.2009
Сообщений: 21
|
||||||
| 15.06.2012, 01:15 [ТС] | ||||||
|
Тестировал на сервере bftelnet, добился бОльших успехов. Теперь не могу залогиниться.
Из-за "прозрачных" RFC к этому протоколу непонятно, что именно должно перередаваться во время отправки на сервер сообщения с логином и паролем. переводил символы в коды ((int)(unsigned char)buff ), возвращаемые эхом сервером : вместо ожидаемых кодов символов логина(или пароля) и кодов \r\n (13, 10) появляется еще символов десять с кодами символов, которые явно не вводились. почитал про поток cin, нашел несколько функций, которые должны чистить буфер вхоного потока... но ничего не получается. код блока авторизации (в проекте расположен сразу после установления соединения) :
0
|
||||||
| 15.06.2012, 01:15 | |
|
Помогаю со студенческими работами здесь
2
telnet через С++ Реализация telnet в c++ Telnet и русские символы c++ winsock telnet IAC
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|