A
A
Alexey2020-07-12 14:37:34
Programming
Alexey, 2020-07-12 14:37:34

How is remote computer control implemented (Alya teamviewer / do-it-yourself radmin) in windows?

Hello,
It became interesting how a connection and control to a remote desktop is created, at least locally (like a teamweaver / radmin / lightmanager) so far only for Windows

. I rummaged around on the Internet, but didn’t really find anything.
I came across ssh / telnet, but I don’t understand how to display the desktop of a remote computer in real time and manage it, if at all possible. I understand that it is possible to control console commands through it, but I want to know how exactly receiving and managing the graphical interface of the windows desktop in real time is implemented.

rdp is not suitable because it knocks out the local user while someone is remotely connected to it, yes and there license prohibitions from microsoft.

I want to know through what technologies the management is going and how difficult it is to implement, preferably on nodejs, but other japs ​​are possible) In general, I want my clumsy bicycle))

ps I don’t know specifically which tags to indicate, sorry if that

Answer the question

In order to leave comments, you need to log in

4 answer(s)
C
CityCat4, 2020-07-13
@CityCat4

Download and view VNC sources :) - here's a ready-made client-server for remote access.

S
Saboteur, 2020-07-12
@saboteur_kiev

rdp is not suitable in view of the fact that it knocks out the local user while someone is remotely connected to it, and even there license prohibitions from microsoft.

локального пользователя выбивает не протокол, а клиент от microsoft, и то делает это по умолчанию. А можно прописать подключение к текущей консоли, а не создавать новую виртуальную для каждого подключения.
Можно написать свой клиент, который не будет выбивать.
Можно пользоваться стандартным, и даже сидеть вдвоем на одном удаленном компе.
Так что изучайте rdp
p.s. а вот radmin свой протокол передачи вроде использует, передает битмап своими силами. С одной стороны полная независимость от rdp, с другой стороны гораздо больше нагрузка на сеть.

C
Cherk_vs, 2020-07-16
@Cherk_vs

Если речь идет о локальной сети, то это делается средствами Windows, которое называется Подключение к удаленному рабочему столу.
В.Ч.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question