Форум программистов, компьютерный форум CyberForum.ru

Послать сообщение exe-шнику и получить ответ - C++

Восстановить пароль Регистрация
 
kychka
0 / 0 / 0
Регистрация: 22.10.2013
Сообщений: 42
02.08.2015, 18:17     Послать сообщение exe-шнику и получить ответ #1
Такая задача: есть exe-шник, скажем программа чат-бот. Запускается через командную строку и в командной строке же и работает. Пишешь фразу - тебе ответ. Задача воспользоваться этим экзешником в проге на C++ - т.е. как в коде послать exe-шнику сообщение и получить ответ. Через гугл не могу сформулировать вопрос и как это называется вообще
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.08.2015, 18:17     Послать сообщение exe-шнику и получить ответ
Посмотрите здесь:

C++ Как послать своё сообщение другому приложению?
Как послать сообщение по асе? C++
C++ Как послать сообщение WM_Какое-то иконке в трее ?
Написать программу, которая выводит пример на вычитание, запрашивает ответ пользователя, проверяет его и выводит сообщение о правильности C++
Получить ответ в виде вещественных чисел C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Return0
10 / 4 / 0
Регистрация: 08.02.2015
Сообщений: 116
02.08.2015, 19:37     Послать сообщение exe-шнику и получить ответ #2
WinApi функции используй,библиотека #include<windows.h>,В поисковике ищешь: "Как послать сообщение программе на c++ WinApi"
kychka
0 / 0 / 0
Регистрация: 22.10.2013
Сообщений: 42
12.08.2015, 19:18  [ТС]     Послать сообщение exe-шнику и получить ответ #3
надо именно обертку над exe-шником, работающим в командной строке.
не могли бы вы ткнуть носом в примеры, или привести свой?
hoggy
5225 / 2116 / 403
Регистрация: 15.11.2014
Сообщений: 4,800
Завершенные тесты: 1
12.08.2015, 20:15     Послать сообщение exe-шнику и получить ответ #4
Цитата Сообщение от kychka Посмотреть сообщение
есть exe-шник, скажем программа чат-бот. Запускается через командную строку и в командной строке же и работает.
нужно смотреть, какое именно средство коммуникации использует этот экзешник.
Tulosba
:)
Эксперт C++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
12.08.2015, 21:29     Послать сообщение exe-шнику и получить ответ #5
Цитата Сообщение от kychka Посмотреть сообщение
Запускается через командную строку и в командной строке же и работает.
В таком случае скорее всего работает как большинство консольных утилит: вход от stdin, выход в stdout.
Если под виндой, то посмотри тут, под линухом - тут.
Yandex
Объявления
12.08.2015, 21:29     Послать сообщение exe-шнику и получить ответ
Ответ Создать тему
Опции темы

Текущее время: 04:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru