Возникла такая проблема. Есть программа, которая взаимодействует с рабочем столом, а конкретно с визуальной составляющей. Она постоянно проверяет определенные пиксели на тот или иной цвет, что бы понимать какие дальнейшие действия совершать. Так же все операции перехода происходят с помощью псевдо кликов. То есть если коротко, то программа имитирует действия пользователя и анализирует, что происходит на экране. Все это должно было работать на моем стационарном компьютере, но так как оказалось, что он мне будет часто нужен, было решено программу перенести на VPS. Сразу добавлю, что сделать программу, что бы она работала без взаимодействия с визуальным интерфейсом не получится. Возможно, я не знаю как это сделать, но эта другая история.
Поэтому вопросы:
- Каким образом добиться, что бы на сервере при отключение пользователя все продолжало работать, как будто он подключен.
(Дополнительно)(Направьте просто, если знаете куда )
- Может возможно как то программно получать этот видео поток, который мы получаем при подключении к серверу?
- Может можно написать дополнение для программы, что бы она получала это видео. То есть как я понял (Я никогда не работал с VPS). VPS при отключение пользователя прекращает работу видео.., того что позволяет взаимодействовать с интерфейсом windows и продолжает функционировать штатно с програмами, которым этот интерфейс не нужен.
Что используется:
- Яндекс.Облако
- Платформа - Intel Cascade Lake
- 4 ядра, 4гб оперативки
- Windows Server 2016
- Никаких настроек или политик не устанавливалось
Дополню. Держать постоянным соединение - не вариант, потому что всегда может произойти сбой подключения.