viksnamax
@viksnamax
Aliens is here!

Как написать программу для удалённого управления ПК на c++?

Имеется желание написать такую программу, описание: программа будет на c++, она будет посылать команды на удалённый пк (находящийся в другой сети), на удалённом пк будет программа, которая будет получать команды и выполнять их в powershell.
Какие технологии/библиотеки использовать для реализации программы?
  • Вопрос задан
  • 127 просмотров
Пригласить эксперта
Ответы на вопрос 2
Jump
@Jump
Системный администратор со стажем.
Какие технологии/библиотеки использовать для реализации программы?
Любые, которые помогут вам решить задачу.
Ответ написан
В общем случае необходимо соблюсти условие доступности компьютеров из разных сетей. Если сети связаны друг с другом через интернет, то возможны два варианта:
1. У обоих компьютеров белый ip-адрес
2. Имеется промежуточный сервер, который доступен из каждой сети и который может быть посредником во взаимодействии между компьютерами.
Далее, используя обычные сокеты создается подключение между компьютерами по протоколу tcp (или между компьютерами и промежуточным сервером) и один может посылать команды другому.
В качестве фреймворка для данных целе могу посоветовать Qt, т.к. там сетевой стек неплохо реализован.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы