Назад | Перейти на главную страницу

Сценарий автоматизации не будет работать, если никто не подключен к Windows VPS

У меня есть сценарий автоматизации (автоматизация мыши и клавиатуры), который работает с приложением, установленным на Windows Server 2012 VPS.

Он отлично работает, когда я подключен к VPS через RDP. Но когда я не подключаюсь, скрипт не работает! Он останавливается / зависает, это очень странно. Я предполагаю, что для правильной работы ему нужен виртуальный дисплей / экран / сеанс. Я искал об этом, но ни одно из решений у меня не помогло, поэтому в последнюю надежду я публикую его здесь.

Сценарий выполняет некоторые задачи автоматизации при вызове из PHP (это не сценарий PHP, PHP просто вызывает сценарий) и возвращает некоторую информацию после автоматизации. Это не сработает, если я не подключен к VPS, поэтому он возвращает 502 Gateway Timeout ошибка. Скрипт автоматизации, кажется, останавливается в точке, где он должен что-то сфокусировать / щелкнуть ...