Пяутогуй по РДП - PullRequest
       41

Пяутогуй по РДП

0 голосов
/ 09 июля 2019

Я использую pyautogui в Windows 10 с Python 3, на виртуальной машине, доступ к которой осуществляется с помощью удаленного рабочего стола.

К сожалению, программа останавливает выполнение, когда я закрываю удаленное соединение, выдавая «OSError: сбой захвата экрана».

Я искал решение в Интернете, но единственный найденный мной обходной путь - по этой ссылке

Используйте клиент удаленного рабочего стола, который позволяет вам продолжать выводить изображение, даже если вы свернули окно / закрыли компьютер. Я использовал терминалы (https://terminals.codeplex.com/ - совсем не связан с ними, просто рекомендую, так как это решило эту проблему для меня). Вы можете настроить это, чтобы сохранить отображение, и тогда ваш код должен работать нормально.

Проблема в том, что я не могу найти настройки для постоянного отображения. Я также нашел это :

pyautogui._pyautogui_x11._display = Xlib.display.Display(
            os.environ['DISPLAY']
        )

... но, похоже, он тоже не работает (выдает ошибки ...).

У вас есть какой-нибудь обходной путь?

...