viksnamax
@viksnamax
Aliens is here!

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

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

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

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