Как я заставляю VNC только подавать определенный дисплей в окнах?

Я делаю этот миленький проект, которому будет нравиться набор пользователей iPod/iPhone, но один из моих последних шагов требует, чтобы я подал определенный дисплей на своем компьютере, как я указываю который дисплей использовать?

Я нашел эту кавычку из списка рассылки относительно UltraVNC, но я не вижу опции или записи в их диалоговых окнах сервера для ввода его...

Barry,

Сервер VNC поддерживает дистанционную работу содержания отдельных мониторов через опцию DisplayDevice командной строки/реестра, которая должна быть установлена на что-то как:

\.\DISPLAY0 для главного дисплея \.\DISPLAY1 для второго дисплея

И так далее.

С уважением,

Wez RealVNC Ltd.

Какие-либо идеи? Я предпочтительно хотел бы избегать использования функции 'области' серверов VNC.

6
задан 31.01.2010, 06:16

1 ответ

Документация RealVNC 4.1 описывает, как использовать эту опцию. Я не видел определенного параметра командной строки для активации его, но можно также добавить его к реестру.

DisplayDevice=<display>

Дисплей к удаленному, или пустой к удаленному все дисплеи. Формат дисплея \\.\<device>. Например, \\.\display1.

Необходимо установить или создать DisplayDevice введите одно из следующих мест, в зависимости от того, как Вы выполняете сервер:

  • При выполнении сервера RealVNC как услуга, установите/создайте ключ под

    HKEY_LOCAL_MACHINE\Software\RealVNC\WinVNC4
    
  • При выполнении сервера RealVNC в непривилегированном режиме установите/создайте ключ под

    HKEY_CURRENT_USER\Software\RealVNC\WinVNC4
    

Я нашел некоторый признак, что эта опция могла бы быть указана на командной строке как это (никакие гарантии; я не могу протестировать это на Вас):

Winvnc4 -displaydevice=\\.\display1 -portnumber=5900
Winvnc4 -displaydevice=\\.\display2 -portnumber=5901
2
ответ дан 07.12.2019, 16:31

Теги

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