Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
IIIKBAJL
2 / 2 / 0
Регистрация: 02.04.2011
Сообщений: 37
#1

меню для Telnet - C++

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

Доброго времени суток!
Подскажите пожалуйста с такой вот проблемой: В прошивке написанной на си делаю что-то вроде интерфейса для 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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.08.2012, 16:02
Здравствуйте! Я подобрал для вас темы с ответами на вопрос меню для Telnet (C++):

C++ telnet - C++
Добрый день! как из программы запустить telnet и передать команду например Help Спасибо

Telnet не connect к порту - C++
Telnet не connect к порту 1338 при запущенном сервере от администратора. Отключены все стены и антивирусы. Все компилет без ошибок....

indy Telnet server - C++
Я что то разобраться немогу как послать сообщение с Indy Telnet Server TelnetServer-&gt;Connection-&gt;Items-&gt; ???????? :( :( :( ...

Вызов telnet и передача параметров - C++
Возникли некоторые трудности. Каким образом можно запустить стандартный клиент telnet.exe и передать ему параметры (ip/port) для...

Как отправить почту через Telnet? - C++
Не получается оправка почты через telnet. Пробую mail, yandex не работает. Возможно ли отправить?

Меню для программы - C++
Подскажите пожалуйста как сделать в консольной программе на c++ главное меню вверху (файл, справка, об авторе и тд...)

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.08.2012, 16:02
Привет! Вот еще темы с ответами:

Меню для програмы - C++
Есть прога для курсовой, на нее нада сделать меню. Примерно такого вида: ___________________________________________________________...

Меню для программы - C++
Помогите мне обьединить несколько програм в одну. У меня есть три проги из которых нужно сделать ону и ещё сделать для них...

Меню для программ - C++
Здравствуйте, сделал 3 программы, тремя разными проектами, теперь нужно создать меню для отображения этих трех программ, наподобие как во...

Telnet NTLM Authentication. Нужно описание. Как работает этот тип аутентификации? - C++
Не смог найти ничего по telnet ntlm типе аутентификации. В rfc к telnet протоколу написано, что ntlm не входит в стандарты интернета. Есть...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru