2013-03-21 2 views
1

У меня уже есть программа, которая использует класс робота для выполнения множества задач. Все в порядке, однако я заметил, что когда мой компьютер заблокирован, робот не работает.Java Robot Не работает, когда ПК заблокирован

Вы знаете, как решить эту проблему? или можно ли использовать робот, даже если ваш компьютер заблокирован?

+5

Робот имитирует мышь/клавиатуру. Если ПК заблокирован, то взаимодействие с мышью и клавиатурой (с обычным рабочим столом) невозможно, поэтому робот имитирует его отлично. –

+0

Просто выключите монитор. – Sanchit

+0

Спасибо за ваш ответ. Я вижу, возможно, последний вид, который я могу сделать, - выключить монитор. :-) –

ответ

1

Если кто-либо ищет эту проблему, потому что они проводят тесты селена на сервере (например, я), и компьютер должен быть разблокирован, чтобы тесты работали.

Нет, использование робота невозможно, если компьютер заблокирован.

Однако вы можете использовать библиотеку роботов для входа в систему, а затем запускать свои тесты в обычном режиме. Обратите внимание: вы не можете использовать удаленный рабочий стол во время выполнения тестов, это помешает роботу.

Надеюсь, это поможет.

Смежные вопросы