Могу ли я сделать снимок экрана на VPS / VDS без сеанса RDP? - PullRequest
0 голосов
/ 03 мая 2019

У меня есть код, который захватывает экран через CreateDC / BitBlt / GetDIBits и переводит его через веб-сокеты. Я запускаю этот код на облачной машине VPS / VDS под Windows Server 2008.

Проблема в том, что захват работает только при активном сеансе RDP. Когда я закрываю RDP-соединение, перехват соединения (BitBlt) завершается неудачно и перевод останавливается.

Я пытался: 1. Запустите запись исполняемого файла как SYSTEM. 2. Запустите "tscon my_session_id / dest: console". И пытался сделать их обоих, но это не помогло.

Мне нужен способ, с помощью которого мой экранный исполняемый файл может захватывать каждый раз, когда он подключается через веб-сокеты, независимо от сеанса RDP.

...