问题标签 [vnc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 在 linux 中更改 VNC 会话的分辨率
我在工作中使用 VNC 连接到 Linux 工作站。在工作中,我有一台运行在 1600x1200 的 20" 显示器,而在家里,我使用分辨率为 1440x900 的笔记本电脑。如果我将 vncserver 设置为以 1440x900 运行,我会错过显示器上的大量空间,而如果我将它设置为以 1600x1200 运行它不适合笔记本电脑的屏幕,我必须一直滚动它。
有什么好的方法可以即时调整 VNC 会话的大小吗?
我的 VNC 服务器是在 SuSE64 上运行的 RealVNC E4.x(我不记得确切的版本)。
java - Java VNC 库
是否有 Java 的 VNC 库,我需要构建一个基于 JSP/Servlet 的 VNC 服务器,以允许用户与帮助台共享他们的桌面。我见过 jVNC,但我想自己构建它,用于大学项目。
特别是,我正在寻找可以在另一个基于 servlet 的应用程序中使用的 Java 库。不幸的是,VNC 的源代码在 C 中。
windows - 是否可以从 Windows 以低色深连接到 Mac OS X 10.5 Leopard 的内置 vnc 服务器?
如果我尝试从 Windows 以低色深连接到 Mac OS X 10.5 Leopard 的内置 vnc 服务器,则客户端在连接后会爆炸。它仅在我将其设置为最高颜色深度时才有效。我已经尝试过至少 3 个 Windows VNC 客户端。有任何想法吗?我可以在 Mac OS X 中设置一些设置吗?
使用我当前的连接和高位深度设置重新绘制屏幕大约需要 20 秒。
java - Java VNC 小程序
有谁知道可以从网页运行的开源 Java VNC 服务器,因此不需要在服务器端安装,可能基于小程序。
x11 - Xterm 控制序列到 'T' 输出到文件
我发誓在 X 中曾经有一种方法可以开始将所有终端流量捕获到主机上的文件中。它可能是 HummingBird 的扩展,但我认为它是标准的。现在,我找不到诀窍了。我是幻觉(当你变老时发生),还是有可能?
我不是在谈论“三通”。我希望能够向标准输出发送一个 xterm 控制序列,给出一个文件名,并从那时起将窗口中显示的所有内容保存到文件中(直到发出书挡取消)。
linux - 从 linux 主机捕获远程控制会话
用例:
- A 在他的盒子上做了什么,然后卡住了。他向 B(远程)寻求支持。
- B 登录到 A 的会话,看到所有窗口,A 正在看到并且能够操作 GUI。
如果 A 使用 Windows,登录到正在运行的会话(例如通过 VNC)非常方便。但是如果 A 使用 Linux,AFAIK,这是不可能的。使用 VNC 需要一个“vncserver”会话,它是一个单独的会话。您可以通过查询 X-server 从远程获取屏幕截图,但您不能按屏幕上的按钮。
有一些解决方法吗?
solaris - 试图让 vncserver 在 solaris 上运行:致命的服务器错误:无法打开默认字体“已修复”
我查看了所有网页,有一些很好的建议,但没有一个对我有用。Solaris sparc 盒,SunOS 5.10 Generic_120011-14 sun4u sparc SUNW,UltraAX-i2
这台机器安装了 openwin,并带有来自所有常用 X11 目录的符号链接。
xfs 正在运行并且所有字体目录都在那里,我运行了 mkfontdir 和 fc-cache 并且一切都正确地构建了索引,但是无论如何我都无法让它找到默认字体。(如果这确实是问题)我以 root 身份运行,没有帮助。
致命的服务器错误:无法打开默认字体“已修复”
有什么建议么?
streaming - RDP/终端服务和 VNC 流技术之间的区别
作为客户端支持工具的一部分,我想提供一些功能来请求查看/远程控制桌面会话。有很多方法可以获取屏幕截图然后流式传输,但我特别想了解为什么 RDP(远程桌面/终端服务与 VNC 体验如此不同。我使用的是 RDP vs . VNC 只是因为它们似乎使用截然不同的方法将屏幕流式传输到客户端。
如果我不得不猜测,RDP 似乎传输位图图形块(例如 100x100 像素)以构建完整图片(这可能很慢),但似乎将正常的绘制形状/填充或字体绘制传输到客户端非常快. VNC 似乎会拍摄屏幕的巨大快照,比较之前的图像并将更改流式传输到客户端。
我觉得 RDP 是一种比其他任何协议都更高质量和更流畅的协议,那么它使用什么技术来实现这一点?
编辑——澄清一下,我是在询问这些图形技术,特别是作为一种流协议编程方法——而不是使用哪种现有产品/技术来解决这个业务需求。
java - Java VNC 小程序与屏幕捕获
我正在尝试制作一个应用程序,其中一个组件捕获用户的屏幕(用于屏幕投射)。我知道有两个选项可以使用 Java 小程序实现相同的效果(如果我错了,请纠正我)。首先是使用java小程序连续截屏并转换成视频,作为视频文件上传。其次是创建一个 java vnc 服务器并将其记录为 .fbs 文件并使用如下播放器播放:http: //www.wizhelp.com/flashlight-vnc/index.html
我想知道在视频质量、文件大小、跨平台兼容性(windows 和 mac)、防火墙问题以及最终易于实施方面的最佳解决方案。
我对 Java 很陌生。请告诉我什么是我的问题的最佳解决方案。另外,我自己编程是否足够容易,或者我应该通过自由职业者开发它。我有大量的编程经验(LAMP 5 年以上),但没有 Java 经验。
非常感谢你。
macos - Mac 可以有多个客户端使用其桌面吗?
我有一台服务器 Mac OSX,我的团队中有 5 台 Windows PC。
所以我在 MAC 上有这个程序,但我希望我的团队中的两个用户能够使用这个程序,有没有一个人可以 VNC 或远程桌面或 MAC 服务器上的其他东西?然后这两个用户都可以在 mac 服务器上使用该程序。
我想我需要两个合法许可证。