Я не могу использовать TightVNC в режиме обратного соединения, используя указанное окно, область отображения или дополнительный монитор.

Вот как я настроил VNCViewer для прослушивания:

tvnviewer.exe -listen

На данный момент я не могу настроить его на прослушивание любого другого порта, кроме 5500, даже с аргументом -port , но как бы то ни было, это вопрос другого сообщения.

Это хорошо работает:

tvnserver.exe -controlservice -connect 192.168.25.104:5500

Однако ни одно из следующего не делает:

tvnserver.exe -controlservice -connect 192.168.25.104:5500 -sharedisplay 2
tvnserver.exe -controlservice -connect 192.168.25.104:5500 -sharerect 100x100+0+0
tvnserver.exe -controlservice -sharedisplay 2 -connect 192.168.25.104:5500
tvnserver.exe -controlservice -sharerect 100x100+0+0 -connect 192.168.25.104:5500

Интересно отметить, что если я запусту следующее (обратите внимание на ошибку в определении прямоугольника):

tvnserver.exe -controlservice -sharerect 100x100++0 -connect 192.168.25.104:5500

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

1 ответ1

0

Понял; TVNC принимает только один аргумент одновременно. Это способ, которым я должен сделать:

tvnserver.exe -controlservice -sharedisplay 2
tvnserver.exe -controlservice -connect 192...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .