PyAuto gui .screenshot вызывает OSError: ошибка захвата экрана - PullRequest
0 голосов
/ 09 апреля 2020

Я подключаюсь к удаленной windows машине через s sh (paramiko) и запускаю сценарий, который взаимодействует с пользовательским интерфейсом, который уже есть на удаленной машине. Pyauto gui (locateonscreen, скриншот et c) не работает. Выдает ОС: изображение ошибки прилагается " Ошибка "

Принимая во внимание, что если я запускаю скрипт локально, он работает нормально. Для снятия скриншота использовался лакей, и все, что я вижу, - это черный экран и разрешение уменьшено с 1920 * 1080 до 1024 * 768. То же самое работает на Ма c.

Любая помощь будет высоко ценится.

1 Ответ

0 голосов
/ 11 апреля 2020

У него должен быть логин, из-за проблемы безопасности Windows.

Цитата из: " Снимок экрана PowerShell "

"Короче говоря, это может создавать правильные снимки экрана только при запуске из-под вошедшего в систему пользователя. Запланированные задания соответствуют требованиям, если пользователи совпадают. Запуск от имени системного или локального администратора не позволит вам получить снимки экрана. "

Или вы можете увидеть этот вопрос" pyscreenshot получить удаленный windows скриншот сервера без входа в систему". Может быть, эта ситуация не имеет смысла.

...