我无法在反向连接模式下使用 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
明白了;TVNC 一次只接受一个参数。我必须这样做:
tvnserver.exe -controlservice -sharedisplay 2
tvnserver.exe -controlservice -connect 192...