这是 ssvncviewer 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
ssvncviewer - VNC 的 X 查看器客户端
概要
ssvnc查看器 [选项[主持人][:展示]
ssvnc查看器 [选项[主持人][::港口]
ssvnc查看器 [选项] 执行=[cmd+参数...]
ssvnc查看器 [选项] fd=n
ssvnc查看器 [选项] /路径/到/unix/socket
ssvnc查看器 [选项] unix=/path/to/unix/socket
ssvnc查看器 [选项] -听 [产品]
ssvnc查看器 -救命
商品描述
ssvnc查看器 是用于 VNC(虚拟网络计算)的基于 Xt 的客户端应用程序
系统。 它可以连接到任何 VNC 兼容的服务器,例如 XVNC、WinVNC 或 x11vnc,
允许您控制不同机器的桌面环境。
ssvncviewer 是tightvnc unix 查看器的增强版,可以利用
中的功能 x11vnc 和 UltraVNC VNC 服务器。 有关这些的说明,请参见下文
功能。
您可以使用 F8 来显示弹出实用程序菜单(MacOSX 上也是 F7。)按 F8 两次可
将单个 F8 传递给远程端。
配置
-救命 向 stderr 打印简短的使用通知。
-听
使查看器侦听端口 5500+产品 用于来自服务器的反向连接。
WinVNC 支持使用“添加新客户端”菜单选项的反向连接,或
-connect 命令行选项。 XVNC 需要使用辅助程序
连接.
-通过 网关
自动创建加密的 TCP 隧道到 网关 连接前的机器,
连接到 主持人 通过该隧道(TightVNC 特定)。 默认情况下,这
选项调用 SSH 本地端口转发,假设 SSH 客户端二进制文件可以是
作为 /usr/bin/ssh 访问。 请注意,当使用 -通过 选项,主机
名称应指定为网关机器已知,例如“localhost”表示
这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 网关,而不是启动 vncviewer 的机器。 查看环境
有关配置的信息,请参阅下面的部分 -通过 选项。
-共享
连接时,指定请求共享连接。 在 TightVNC 中,这
是默认模式,允许您与其他客户端共享桌面
使用它。
-无共享
连接时,指定会话不可共享。 这要么
断开其他连接的客户端或拒绝您的连接,具体取决于
服务器配置。
-只读
禁止将鼠标和键盘事件从客户端传输到服务器。
-全屏
以全屏模式启动。 请注意,在全屏模式下操作可能会
混淆 X 窗口管理器。 通常,此类冲突会导致错误处理
输入焦点或使查看器窗口神秘消失。 看到grabKeyboard
在下面的 RESOURCES 部分中设置解决输入焦点问题的方法。
-没有响起
默认情况下,查看器在远程哔声(响铃)事件上显示并升起其窗口。
此选项禁用此类行为(特定于 TightVNC)。
-用户 用户名
Unix 登录验证的用户名。 默认是使用当前的 Unix 用户名。
如果给出此选项,则查看器将更喜欢 Unix 登录身份验证而不是
标准的 VNC 身份验证。
-密码 密码文件
从中获取密码的文件(由 密码(1) 程序)。
此选项仅影响标准 VNC 身份验证。
-编码 编码列表
TightVNC 支持多种不同的压缩方法来编码屏幕更新;
此选项指定一组按优先顺序使用。 编码是
指定用空格分隔,因此必须用引号括起来,如果超过
一个是指定的。 可以使用逗号来避免空格。 可用的编码,在
远程连接的默认顺序是“copyrect紧密的hextile zlib corre rre
raw”。对于本地连接(到同一台机器),默认的尝试顺序是
“原始 copyrect 紧密的 hextile zlib corre rre”。 原始编码始终假定为
如果由于某种原因无法使用其他编码,则为最后一个选项。 想要查询更多的信息
关于编码,请参阅下面的编码部分。
-bgr233
始终使用 BGR233 格式对像素数据进行编码。 这减少了网络流量,
但颜色可能表示不准确。 bgr233 格式是一个 8 位的“真
颜色”格式,有 2 位蓝色、3 位绿色和 3 位红色。
-owncmap
尝试使用 PseudoColor 视觉对象和私有颜色图。 这允许 VNC 服务器
来控制颜色图。
-真彩色, -本色
尝试使用 TrueColor 视觉效果。
-深度 深度
在支持多种不同深度的真彩色视觉效果的 X 服务器上,
尝试使用指定的一个(以每像素位为单位); 如果成功,这个深度
将从 VNC 服务器请求。
-压缩级别 水平
使用指定的压缩 水平 (0..9) 用于“tight”和“zlib”编码
(TightVNC 特定的)。 级别 1 使用最少的 CPU 时间并实现弱压缩
比率,而级别 9 提供最佳压缩,但在 CPU 时间方面较慢
服务器端的消费。 在网络连接速度非常慢的情况下使用高级别,
在高速 LAN 上工作时的级别较低。 不建议使用
压缩级别0,合理的选择从级别1开始。
品质 水平
使用指定的 JPEG 质量 水平 (0..9) 用于“紧”编码
(TightVNC 特定的)。 质量级别 0 表示图像质量差但非常令人印象深刻
压缩比,而 9 级在较低的情况下提供非常好的图像质量
压缩比。 请注意,“紧密”编码器仅使用 JPEG 来编码那些
看起来适合有损压缩的屏幕区域,因此质量级别 0 不会
总是意味着不可接受的图像质量。
-nojpeg
在紧密编码中禁用有损 JPEG 压缩(特定于 TightVNC)。 禁用
在典型情况下,JPEG 压缩不是一个好主意,因为这会使 Tight
编码器效率较低。 如果绝对需要,您可能想使用此选项
达到完美的图像质量所必需的(另见 品质 选项)。
-nocursorshape
禁用光标形状更新,用于处理远程光标的协议扩展
在客户端本地移动(特定于 TightVNC)。 使用光标形状
更新减少远程光标移动的延迟,并可以提高带宽
使用率显着。
-x11 光标
使用带有 X 样式光标形状更新的真实 X11 光标,而不是绘制
帧缓冲区上的远程光标。 此选项还会禁用点光标,并且
在非全屏模式下禁用光标位置更新。
-自动通行证
从标准输入读取纯文本密码。 此选项仅影响标准 VNC
身份验证。
品牌影响力提升 TightVNC的 查看器 (SSVNC) 配置
增强型 TightVNC 查看器 (SSVNC) 网页位于:
http://www.karlrunge.com/x11vnc/ssvnc.html
注意:现在支持 ZRLE 和 ZYWRLE 编码。
注意:F9 是切换全屏模式的快捷方式。
注意:在 -listen 模式下设置 env var。 SSVNC_MULTIPLE_LISTEN=1
一次允许多个传入的 VNC 服务器。 这与
-multilisten 描述如下。 设置 SSVNC_MULTIPLE_LISTEN=MAX:n 不允许更多
比“n”个同时反向连接。
如果 host:port 被指定为“exec=command args...”,而不是创建一个
TCP/IP 套接字连接到远程 VNC 服务器,“command args...”被执行
并且查看器连接到它的 stdio。 这可以通过以下方式建立隧道
外部命令,例如 漏斗(8) 不涉及监听套接字。
此模式不适用于 -listen 反向连接。 没有 exec= pid
在退出时被杀死,设置 SSVNC_NO_KILL_EXEC_CMD=1。
如果 host:port 被指定为 "fd=n" 则假定 n 是一个已经打开的
套接字的文件描述符。 (即父母做了 fork+exec)
如果 host:port 包含“/”并且存在于文件系统中,则将其解释为
一个 unix 域套接字(AF_LOCAL/AF_UNIX 而不是 AF_INET)前缀为 unix=
强制解释为 unix 域套接字。
-多听
与 -listen(反向连接侦听)一样,除了允许多个传入
一次连接 VNC 服务器。 -listen 的默认值只有一个
时间试图通过不允许网络上的任何人放置(许多)来确保安全
在很长一段时间内在屏幕上显示桌面。 使用 -multilisten 没有限制。
- 接受弹出
In -听 反向 VNC 连接到来时的(反向连接侦听)模式
在显示一个弹出窗口,询问是接受还是拒绝连接。 IP地址
显示连接主机。 与设置 env 相同。 变种
SSVNC_ACCEPT_POPUP=1。
-接受弹出窗口sc
如在 - 接受弹出 除了假设 UltraVNC 单击 (SC) 服务器。 检索用户
和来自 UltraVNC 服务器的计算机名称信息并显示在弹出窗口中。
-使用64 In -bgr233 模式,使用 64 色而不是 256 色。
-bgr222
与...一样 -使用64.
-使用8 In -bgr233 模式,使用 8 色而不是 256 色。
-bgr111
与...一样 -使用8.
-16bpp 如果 vnc 查看器 X 显示为 24bpp 的深度 32,则从
VNC 服务器将网络流量减少多达 2 倍,然后将像素转换为 32bpp
本地。
-bgr565
与...一样 -16bpp.
-灰色 对 16 和 8 使用灰度-bpp 模式。
-α 对本地游标使用 alphablending 透明度需要:x11vnc 服务器,两者
客户端和服务器必须是 32bpp 和相同的字节序。
-规模 STR
在本地缩放桌面。 字符串“str”可以是浮点比率,例如
“0.9”,或分数,例如“3/4”,或 WxH,例如 1280x1024。 使用“fit”来适应
当前屏幕尺寸。 使用“自动”来适应窗口大小。 “str”也可以设置
由环境。 变种SSVNC_SCALE。
如果您观察到鼠标轨迹绘制错误,请启用 X11 光标模式(通过
弹出窗口或 -x11 光标.)
请注意,缩放是在软件中完成的,因此速度可能很慢并且需要更多内存。
一些加速技巧:
在这种模式下,ZRLE 比 Tight 快。 当第一次检测到缩放时,
编码将自动切换到 ZRLE。 如果需要,请使用弹出菜单
回到紧。 设置 SSVNC_PRESERVE_ENCODING=1 以禁用此功能。
在远端使用纯色背景。 (例如手动或通过 x11vnc -固体
...)
如果远程服务器是 x11vnc,请尝试客户端缓存:x11vnc -缓存 10 ...
-ycrop n
只显示帧缓冲区的前 n 行。 与 x11vnc 一起使用 -缓存 客户
缓存选项以帮助“隐藏”像素缓存区域。 使用负值(例如
-1) 用于自动检测。 如果远程 fb 将始终进行自动检测
高度是宽度的2倍以上。
-sb宽度 n
x11vnc 的滚动条宽度 -缓存 模式 (-ycrop),默认很窄:2个像素,
它是狭窄的,以避免分心 -ycrop 模式。
-诺贝尔
禁用铃。
-原始本地
本地主机的首选原始编码,默认为否,即假设您有 SSH
隧道代替。
-诺蒂 尽量避免使用终端进行交互响应:使用窗口进行消息
而是提示。 消息也将打印到终端。
-发送剪贴板
发送 X CLIPBOARD 选择(即 Ctrl+C、Ctrl+V)而不是 X PRIMARY
选择(鼠标选择和中间按钮粘贴。)
-永远送
每当鼠标进入 VNC 查看器主窗口时,将选择发送到 VNC
服务器即使它没有改变。 这就像Xt资源翻译
SelectionToVNC(总是)
-接收文本
str 当从 VNC 服务器接收到剪切文本时,ssvncviewer 将设置
X PRIMARY 和 X CLIPBOARD 本地选择。 要控制设置哪个,请指定
'str' 为 'primary'、'clipboard' 或 'both'(默认值。)
-抓球
在全屏模式下抓取整个 X 服务器,某些旧窗口需要
经理喜欢 fvwm2。
-弹出修正
将弹出窗口扭曲回指针位置,一些旧的窗口管理器需要
像fvwm2。
-grabkbd
在全屏模式下使用 X 键盘,某些窗口管理器需要。 相同的
as - 抓取键盘. -grabkbd 是默认值,使用 -nograbkbd 禁用。
-bs, -贵族
是否对主查看器窗口使用 X 服务器 Backingstore。 这
默认是不,主要是因为大多数Linux等,系统X服务器禁用*全部*
默认情况下后备存储。 重新-使能够 它把
选项“后备库”
在 /etc/X11/xorg.conf 的设备部分。 在 -bs 没有 X 服务器的模式
backingstore,每当屏幕区域重新-裸露 它必须出去
VNC 服务器来检索像素。 这太慢了。
In -贵族 模式,内存由查看器分配以提供自己的支持
主查看器窗口。 这实际上使某些活动更快(大的变化
区域),但可能看起来“闪烁”太多。
-诺什姆 禁用 MIT 共享内存扩展(不推荐)
-termchat
在终端vncviewer中进行UltraVNC聊天是在而不是在一个独立的
窗口。
-unixpw STR
用于登录 x11vnc -unixpw 模式。 “str”是一个字符串,它允许许多
输入 Unix 用户名和 Unix 密码的方法。 这些字符:用户名,
任何 VNC 身份验证后,换行符、密码、换行符都会发送到 VNC 服务器
已经发生。 在 x11vnc 下,它们用于 -unixpw 登录。 其他 VNC
服务器可以做类似的事情。
您还可以通过环境变量 SSVNC_UNIXPW 指示“str”。
请注意,实际上首先发送 Escape 键是为了告诉 x11vnc 不要回显 Unix
用户名返回到 VNC 查看器。 设置 SSVNC_UNIXPW_NOESC=1 以覆盖它。
如果 str 是“.”,则命令行会提示您输入用户名和
密码正常。 如果 str 是“-”,则通过读取标准输入 获取通行证(3)
用户名密码。 否则如果 str 是一个文件,它被打开并且第一行
read 作为 Unix 用户名,第二个作为密码。 如果 str 前缀为
“rm:”文件在阅读后被删除。 否则,如果 str 有一个“@”字符,它
被视为用户名@密码。 否则,程序会出现错误退出。 得到了所有
是什么?
-中继器 STR
这用于此处描述的 UltraVNC 中继器代理:
http://www.uvnc.com/addons/repeater.html. “str”是要发送到的ID字符串
中继器。 例如 ID:1234 也可以是主机名和端口或显示
VNC 服务器,例如 12.34.56.78:0 或 snoopy.com:1。 请注意,使用 -repeater 时,
cmdline 上的 host:dpy 是中继服务器,而不是 VNC 服务器。 这
中继器将连接您。
示例:vncviewer ... -repeater ID:3333 repeat.host:5900
示例:vncviewer ... -repeater vhost:0 repeat.host:5900
例如,如果中继器是 Single Click III (SSL),则使用“-repeater SCIII=ID:3210”
中继器 (repeater_SSL.exe) 并且您正在传递连接的 SSL 部分
通过 stunnel、socat 等。这样神奇的 UltraVNC 字符串 'testB' 需要
工作与转发器发送给它。
-rfb版本 STR
设置通告的 RFB 版本。 例如:-rfbversion 3.6 对于某些服务器,例如
UltraVNC 这个需要做。
-超声波
UltraVNC 具有对称私有加密 DSM 插件。 看
http://www.uvnc.com/features/encryption.html. 假设您使用的是 unix
程序(例如我们的ultravnc_dsm_helper)来加密和解密UltraVNC DSM
溪流。 除了那个供应 -ultradsm 告诉这个查看器修改 RFB
发送的数据以便与 UltraVNC 服务器一起使用。 出于某种原因,每个 RFB msg
type 必须在 DSM 下发送两次。
-mslogon 用户
使用 Windows MS 登录到 UltraVNC 服务器。 提供用户名或“1”作为
提示。 默认是自动检测 UltraVNC MS Logon 服务器并提示输入
用户名和密码。
重要说明:UltraVNC MS-Logon Diffie-Hellman 交换非常弱,可以
在几秒钟的 CPU 时间内被强制恢复您的用户名和密码。
为安全起见,请务必使用额外的加密隧道(例如 SSL 或 SSH)作为
整个 VNC 会话。
-chatonly
尝试成为只进行 UltraVNC 文本聊天的客户端。 该模式由 x11vnc 使用
在物理 X11 控制台上显示聊天窗口(即与人聊天
在显示器上)。
-环境 VAR=值
要节省编写 shell 脚本来设置环境变量,请指定尽可能多的
需要在命令行上。 例如,-env SSVNC_MULTIPLE_LISTEN=MAX:5 -env
编辑器=vi
-noipv6
禁用所有 IPv6 套接字。 与 VNCVIEWER_NO_IPV6=1 相同。
-noipv4
禁用所有 IPv4 套接字。 与 VNCVIEWER_NO_IPV4=1 相同。
-printres
打印出 Ssvnc X 资源(appdefaults)然后退出。 您可以将它们保存到
文件并自定义它们(例如键绑定和弹出菜单)然后指向
文件通过 XENVIRONMENT 或 XAPPLRESDIR。
-管道
像 TurboVNC 一样,尽快请求下一个帧缓冲区更新而不是
等到当前帧缓冲区更新结束。
“管道”更新。 这是当前的默认值,使用 -无管道 禁用。
-应用共享
启用与 x11vnc 一起使用的功能 -应用共享 模式,而不是共享
完整桌面仅共享应用程序的窗口。 查看器多收听模式是
用于创建多个窗口: -多听 是暗示。 见'x11vnc
-应用共享 -救命' 有关该模式的更多信息。 查看器中启用的功能
下 -应用共享 是:标题中的最少额外文本,自动 -ycrop 被禁用,
x11vnc -远程前缀 X11VNC_APPSHARE_CMD:消息通道,x11vnc初始窗口
位置提示。 有关其他键和鼠标绑定,另请参阅下面的转义键。
-逃脱 STR
这将设置“转义键”修饰符序列并启用转义键模式。 什么时候
修饰键转义序列被按住,下一个击键被解释
在本地执行特殊操作,而不是发送到远程 VNC 服务器。
使用 '-逃脱 default' 用于默认修饰符序列。 (Unix:Alt_L、Super_L 和
MacOSX:Control_L、Meta_L)
以下是弹出窗口中的“转义键:帮助+设置”说明:
转义键:输入以逗号分隔的修饰键列表作为“转义键”
序列'。 当这些键被按住时,下一个击键被解释
在本地调用特殊操作,而不是发送到远程 VNC 服务器。
换句话说,一组“热键”。
这是到特殊操作的本地键映射列表:
r:刷新桌面 b:切换铃 c:切换全彩
f:文件传输 x:x11cursor z:切换 Tight/ZRLE
l:全屏 g:graball e:退出键对话框
s:缩放对话框 +:放大 (=) -:缩小 (_)
t:文字聊天 a:字母混合光标
V:仅切换视图 Q:退出查看器 123456:UltraVNC 比例 1/n
箭头键:每次按键移动视口约 10%。
PageUp/PageDown:垂直平移视口一屏。
Home/End:水平平移视口一屏。
键盘箭头:每次按键将视口平移 1 个像素。
在按下 Button1 的情况下拖动鼠标也会平移视口。
单击鼠标按钮 3 会调出弹出菜单。
上面的映射是 时刻 在 ViewOnly 模式下处于活动状态,除非您设置了 Escape
将值设置为“从不”。
x11vnc -appshare hot-keys:x11vnc 有一个简单的应用程序共享模式,
使查看器端能够移动、调整大小或提升远程顶层窗口。 到
启用它,按住 Shift + Escape 键并按这些:
箭头键:在桌面上移动远程窗口。
PageUp/PageDn/Home/End:调整远程窗口的大小。
+/-:升高或降低远程窗口。
M 或 Button1 将 win 移动到本地位置; D 或 Button3:删除远程胜利。
如果下面的 Escape Keys 值设置为“默认”,则默认列表
使用修饰键。 对于 Unix,它是:Alt_L,Super_L,对于 MacOSX,它是
控制_L,元_L。 注意:Super_L 键上通常带有 Windows(TM) 标志。
另请注意 _L 和 _R 表示键位于键盘的左侧或右侧。
在 Unix 上,默认是键盘左侧的 Alt 和 Windows 键。 在 MacOSX 上
默认为键盘左侧的 Control 和 Command 键。
示例:按住键盘左侧的 Alt 和 Windows 键
然后按“c”切换全彩状态。 或按“t”切换
Ultravnc 文本聊天窗口等。
要使用默认值以外的内容,请提供一个逗号分隔的列表(或单个
一)来自:Shift_L Shift_R Control_L Control_R Alt_L Alt_R Meta_L Meta_R Super_L
Super_R Hyper_L Hyper_R 或 Mode_switch。
新建 弹出窗口 动作:
仅查看:~ -viewonly
禁用响铃:~ -nobell
光标形状:~ -nocursorshape
X11 光标:~ -x11cursor
光标字母混合:~ -alpha
切换 Tight/Hextile:~ -encodings hextile...
切换紧/ZRLE:~ -encodings zrle...
切换 ZRLE/ZYWRLE: ~ -encodings zywrle...
质量级别 ~ -质量(Tight 和 ZYWRLE)
压缩级别 ~ -compresslevel
禁用 JPEG: ~ -nojpeg (Tight)
管道更新 ~ -pipeline
全彩 本地屏幕允许的尽可能多的颜色。
灰度 (16 & 8-bpp) ~ -grey,仅适用于低色 16/8bpp 模式。
16 位色 (BGR565) ~ -16bpp / -bgr565
8 位色 (BGR233) ~ -bgr233
256 色 ~ -bgr233 默认颜色数量。
64 色 ~ -bgr222 / -use64
8 色 ~ -bgr111 / -use8
缩放查看器 ~ -scale
转义键:切换 ~ -escape
转义键:Help+Set ~ -escape
设置 Y 裁剪 (y-max) ~ -ycrop
设置滚动条宽度 ~ -sbwidth
XGrabServer ~ -抓球
UltraVNC 扩展:
设置 1/n 服务器规模 Ultravnc ext。 按 1/n 缩放桌面。
文本聊天 Ultravnc 分机。 进行文字聊天。
文件传输 Ultravnc ext。 通过 Java 助手文件 xfer。
单窗口 Ultravnc ext。 抓取并查看单个窗口。
(选择然后单击您想要的窗口)。
禁用远程输入 Ultravnc ext。 尝试阻止输入和
在物理显示器上查看显示器。
注意:Ultravnc 扩展仅适用于支持
他们。 x11vnc/libvncserver 支持其中的一些。
发送剪贴板不是主要的 ~ -sendclipboard
每次都发送选择 ~ -sendalways
编码
服务器以客户端所需的任何格式提供信息,以便
使客户端尽可能容易实现。 如果客户表示自己有能力
要使用多种格式,服务器将选择一种。
像素 格式 是指单个像素的表示。 最常见的格式
是 24 位和 16 位“真彩色”值,以及 8 位“彩色图”表示,其中
任意贴图将颜色数转换为 RGB 值。
喷码 指的是如何发送一个矩形的像素(VNC中的所有像素信息都是
作为矩形发送)。 所有矩形都带有一个标头,给出了矩形的位置和大小
矩形和后面数据使用的编码类型。 列出了这些类型
联络一位教师
原 原始编码只是发送宽度*高度像素值。 所有客户都需要
支持这种编码类型。 Raw也是最快的当服务器和查看器
在同一台机器上,因为连接速度基本上是无限的和原始的
编码最大限度地减少了处理时间。
CopyRect
当物体被移动时,复制矩形编码是有效的; 唯一的
发送的数据是一个矩形的位置,数据应该从中复制到
当前位置。 Copyrect 也可用于有效地传输重复的
格局。
RRE Rise-and-Run-length-Encoding 基本上是 run-length encoding 的 2D 版本
(RLE)。 在这种编码中,一系列相同的像素被压缩成一个
值和重复计数。 在 VNC 中,这是通过背景颜色实现的,并且
然后为每个子矩形指定任意数量的子矩形和颜色。
这是对大块恒定颜色的有效编码。
核心 这是 RRE 的一个小变化,最多使用 255x255 像素矩形。 这个
允许使用单字节值,从而减少数据包大小。 这是一般的
更有效,因为发送 1 字节值的节省通常超过
绘制非常大的区域的(相对罕见的)情况下的损失
相同的颜色。
十六进制
在这里,矩形被分成 16x16 块,以预定的方式发送
命令。 图块内的数据以原始数据或作为 RRE 上的变体发送。 十六进制
编码通常是在高速网络环境中使用的最佳选择
(例如以太网局域网)。
的Zlib Zlib 是一种非常简单的编码,它使用 zlib 库来压缩原始像素数据。
这种编码实现了很好的压缩,但是会消耗大量的 CPU 时间。 支持
提供此编码是为了与可能不支持的 VNC 服务器兼容
了解几乎在所有现实生活中都比 Zlib 更有效的紧密编码
的情况。
紧 与 Zlib 编码一样,Tight encoding 使用 zlib 库来压缩像素数据,
但它会预处理数据以最大化压缩率并最小化 CPU 使用率
关于压缩。 此外,JPEG 压缩可用于编码色彩丰富的屏幕
区域(请参阅上面对 -quality 和 -nojpeg 选项的描述)。 严格编码
通常是低带宽网络环境的最佳选择(例如慢速调制解调器
连接)。
中瑞利 SSVNC 查看器已将 RealVNC (www.realvnc.com) ZRLE 编码移植到 unix
紧密的vnc查看器。
齐伊尔勒 SSVNC 查看器移植了基于 Hitachi 有损小波的 ZRLE 编码
http://mobile.hitachi-system.co.jp/publications/ZYWRLE/ 到 unix 的tightvnc
观众。
即将上线
X 资源 浏览器 知道,除了正常的 Xt 资源,还有
如下:
共享桌面
相当于 -共享/-无共享 选项。 默认为真。
只读
相当于 -只读 选项。 默认为假。
全屏
相当于 -全屏 选项。 默认为假。
抢键盘
在全屏模式下抓取键盘。 这可以帮助解决丢失的问题
键盘焦点。 默认为假。
发出哔哔声
相当于 -没有响起 选项,当设置为 false 时。 默认为真。
密码文件
相当于 -密码 选项。
用户登录
相当于 -用户 选项。
密码对话框
是使用对话框获取密码(true)还是从tty获取
(错误的)。 无关如果 密码文件 设置。 默认为假。
编码
相当于 -编码 选项。
压缩级别
相当于 -压缩级别 选项(TightVNC 特定)。
质量等级
相当于 品质 选项(TightVNC 特定)。
启用JPEG
相当于 -nojpeg 选项,当设置为 false 时。 默认为真。
使用远程光标
相当于 -nocursorshape 选项,当设置为 false(TightVNC 特定)时。 默认
真实的。
使用BGR233
相当于 -bgr233 选项。 默认为假。
颜色
使用 BGR233 时,尝试从 BGR233 颜色中分配这么多“精确”的颜色
立方体。 使用共享颜色图时,将此资源设置得较低会留下更多颜色
对于其他 X 客户端。 使用真彩色时无关紧要。 默认值为 256(即所有
他们)。
使用共享颜色
如果成功分配的“精确”BGR233 颜色数量小于 256,则
其余的使用可用的“最近”颜色填充。 这个资源说
是否为此目的仅使用“精确”BGR233 颜色,或者是否使用
其他客户的“共享”颜色也是如此。 默认为真(即使用其他客户端的
颜色)。
强制拥有Cmap
相当于 -owncmap 选项。 默认为假。
强制真彩色
相当于 -真彩色 选项。 默认为假。
请求深度
相当于 -深度 选项。
使用共享内存
如果与 X 服务器在同一台机器上,请使用 MIT 共享内存扩展。 默认
真实的。
wm装饰宽度, wm装饰高度
窗口管理器装饰占用的总宽度和高度。 这用于
计算 VNC 查看器窗口的最大大小。 默认为宽 4,高
24.
凹凸滚动时间, 凹凸滚动像素
当处于全屏模式且 VNC 桌面大于 X 显示器时,
每当鼠标碰到屏幕边缘时就会发生滚动。 最大速度
滚动次数是每bumpScrollTime 毫秒的bumpScrollPixels 像素。 这
滚动的实际速度会比这慢,当然,这取决于如何
你的机器很快。 默认每 20 毫秒 25 个像素。
弹出按钮计数
弹出窗口中的按钮数量。 有关更多信息,请参阅自述文件
关于如何自定义按钮。
调试 用于调试。 默认为假。
原始延迟, 复制矩形延迟
有关调试的详细信息,请参阅 README 文件。 默认 0(关闭)。
环境
开始时 -通过 选项,vncviewer 读取 VNC_VIA_CMD 环境变量,
扩展以“%”字符开头的模式,并将结果作为命令执行
假设它将创建用于 VNC 连接的 TCP 隧道。 如果不
设置,这个环境变量默认为“/usr/bin/ssh -f -L %L:%H:%R %G 睡眠 20"。
以下模式在 VNC_VIA_CMD (注意所有模式 %G,
%H、%L 和 %R 必须存在于命令模板中):
%% 文字“%”;
%G 网关主机名;
%H 网关已知的远程 VNC 主机名;
%L 本地TCP端口号;
%R 远程 TCP 端口号。
使用 onworks.net 服务在线使用 ssvncviewer
