Заставьте Sikuli работать на отдельном виртуальном экране

1270
Omar

Я использую Sikuli для создания сценариев, которые запускаются с использованием снимков экрана. Как я могу заставить скрипт sikuli запускаться на отдельном виртуальном экране, чтобы иметь возможность использовать мой компьютер во время работы скрипта?


Заметки:

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

Операционная система: Microsoft Windows 8.1

Чтобы иметь больше идей, sikuli похож на автоматическую мышь и клавиатуру и AutoHotkey .

0

1 ответ на вопрос

0
AEonAX

Вот как я это сделал:

  1. Убедитесь, что на вашем компьютере 2 учетных записи.
  2. Возьмите RDC вашего компьютера с IP-адресом 127.0.0.2
  3. И войдите, используя второй аккаунт. Многократный вход в RDC может потребовать внесения исправлений. Так что пользуйтесь гуглом.
  4. Запустите ваш скрипт в окне RDC. Не сверните это окно, измените его размер до небольшого и переместите его в сторону. Это необходимо, потому что, когда RDC минимизируется, он отключает сеанс RDC.
  5. Готово.

PS Возможно, вам потребуется заново создать все изображения в скрипте Sikuli, поскольку RDC имеет другую цветовую палитру.

Похожие вопросы