Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
2 / 2 / 0
Регистрация: 02.04.2011
Сообщений: 37
1

меню для Telnet

03.08.2012, 16:02. Показов 956. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток!
Подскажите пожалуйста с такой вот проблемой: В прошивке написанной на си делаю что-то вроде интерфейса для Telnet. Чтоб при подключении к железке через Telnet ввести "s" а в ответ "Enter a command " вводишь набор символов и они записываются в буфер пока не нажмешь на ентер.
Вот как я понял это, но чет нихрена не работает. Помогите пожалуйста

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
//подключился к железке через telnet
//ввожу s
   
 unsigned int len;                            
 unsigned char CMD[MAX_BUF_SIZE]; 
  
 len = recv(Sock, CMD, len);  // Считал S
 send(Sock, CMD, len); // отправил обратно и у видел S в телнет
 
  char piv[20]="Enter a Command ";  
  char CommandBuf[50]; // массив для команды
 
   if(CMD[i]=="s")  // а вот тут проблема, как правильно задать Эту S?!?!? 
     send(Sock, piv, sizeof(piv));  
 
   while(CMD!="enter" ) // Тут вообще затык, смотрел по снифферу значение ентер но в прошивке 
                                //изначально CMD чаровая переманая . Аналогичный вопрос как заставить их
                                // понимать друг друга?    
      {  for(int i=0;i<=50;i++)
          CommandBuf[i] = CMD; 
       } 
  send(Sock, CommandBuf, sizeof(CommandBuf)) // и после ввода вывести введенную команду;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.08.2012, 16:02
Ответы с готовыми решениями:

Меню для Telnet
Доброго времени суток! Подскажите пожалуйста с такой вот проблемой: В прошивке написанной на си...

Проблемы общения TELNET - клиента с Microsoft Telnet server
Задание по сетям на семестр было в написании кросс-платформенного (ха ха) консольного клиента,...

Хочу подключится через telnet к удаленному компютеру, пишу telnet ip и пишет не удалось открыть подключение к
Хочу подключится через telnet к удаленному компютеру, пишу telnet ip и пишет не удалось открыть...

Скрипт для telnet
Доброго времени суток! Я новичок перла и пытаюсь написать скрипт для сохранения вывода результата...

0
03.08.2012, 16:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.08.2012, 16:02
Помогаю со студенческими работами здесь

Библиотеки для telnet(C/C++)
Здравствуте. Посоветуйте библиотеку для работы с Telnet. Дело в том, что надо организовать...

telnet-клиент для телефона
Есть русскоязычный telnet-клиент для телефона? телефон модели nokia 6288, s40 Добавлено через 23...

Как открыть порт для telnet?
Добрый день, изучил тему по iptables, пока новичок в этом деле. На сервере 2 сетевые карты: lan...

Батник для перезагрузки роутера через Telnet
Подскажите как написать или ссылочку на готовый батник для перезагрузки роутера dlink....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru