问题标签 [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.

0 投票
3 回答
2383 浏览

gnome - 从xinetd启动的xvnc4只显示空灰X屏

我正在尝试设置一个 Ubuntu 10.10 机器,以便任何人都可以连接到端口 5900 并受到 gdm 登录管理器的欢迎。为此,我在 /etc/services 中添加了一个 vnc 条目,并使用此 xinetd 配置文件启动 Xvnc4:

这种工作......我可以启动多个会话到端口 5900,我得到一个 X 屏幕。问题是我只得到一个空的灰色 X 屏幕,没有启动任何应用程序。

我知道当您从命令行运行 vncserver 时,它会在您的 ~/.vnc/ 目录中查找您的 passwd 和 xstartup 文件,我想我想要做的是将“gnome-session”放入 xstart 文件中。但是,哪个 xstartup 文件?正在运行的用户是“nobody”,显然没有 ~/.vnc/ 目录。我尝试了一个 /root/.vnc/xstartup 文件和一个 ~scott/.vnc/xstartup 文件,它看起来甚至没有被读取。

我更改了 xinetd vnc 服务,以便它可以“跟踪”Xvnc4。我查看了所有“打开”行,并没有得到关于它试图为 xstart 读取什么文件的线索。

任何人都可以帮忙吗?我只想要一个终端服务器,用户可以在其中看到 gdm 登录屏幕。

0 投票
1 回答
2489 浏览

vnc - VNC 反向

我正在开发一个远程桌面应用程序,如 Tight VNC 但问题是广播截图的一端没有公共 IP 但是接收端有。我打算使用 TightVNC 源代码。因此,为此目的使用 TightVNC Source 是否可行,因为我在发送端没有公共 IP 的 Tight VNC 中看不到任何此类选项。

0 投票
1 回答
9486 浏览

c# - 如何通过 C# 将数据包转发到另一个端口上运行的另一个 TCPClient

如何使用 C# 将数据包转发到另一个端口上运行的另一个 TCPClient。

我是 .Net 中 Sockets 编程的新手。我正在尝试制作一个非常像这个 perl 脚本的 VNC 中继器: http: //snipt.org/wonG但我无法保持我的流连续。

我想要实现的一个例子是:

端口 5500 侦听、检查数据包 RemoteEndPoint,然后将数据包发送回端口 5901。

因为大部分流量被认为是 1 个大的开放流(它不会关闭或发送数据块,它会发送超过 10 分钟的流量)我该怎么做?

有人对如何执行支持大型开放流(会话)的 TCPClient 数据包转发解决方案有任何建议或想法吗?

0 投票
0 回答
537 浏览

ios4 - 用于 iPad/iPhone 的自定义 VNC 客户端?

我正在环顾四周,看看是否有一个库可以为 iPhone/iPad 构建我自己的 VNC 卷……从我现在看到的来看;唯一“可以”满足我需求的库是“ Chicken ”(CoVNC 的一个分支)

似乎适用于 MacOS,但“应该”在 iOS 上运行,对吗?

(对不起我的新手,从这里开始)。

0 投票
2 回答
987 浏览

iphone - 将 VNC Mac 应用程序的 Chicken 移植到 iphone 应用程序中的问题

我正在将VNC Mac 应用程序的 Chicken 移植到 iphone 应用程序中

我有 VNC Mac 应用程序的 Chicken 源代码,它采用任何 LAN 连接的 mac 的 vnc。我必须对 iphone 应用程序做同样的事情。因此,在调试 mac 源代码时,我无法弄清楚该 mac 应用程序如何建立经过身份验证的 VNC 连接?

我目前的进展 我已经取得了一些进展。现在我可以连接任何 LAN 连接的 MAC 并且可以使用它的 VNC。但我认为我的做法是错误的。实际上,现在我正在为 [conn startTalking] 再次调用不可停止的计时器,并每隔毫秒与服务器进行一次 RFBConnection 以实现不间断的连接。这是正确的方法吗?但这出现了一个新问题,我无法滚动我的 vnc 视图,因为在每毫秒屏幕上都会使用新的 RFBConnection 刷新。任何人都可以指导我吗?

没有一个专家在这个线程上分享他们的观点,这很奇怪

在此处输入图像描述

0 投票
1 回答
2319 浏览

c# - 无法运行 VNCsharp 示例工作

我在这里下载了 VNCsharp 示例表格。我在我自己的机器上运行示例并在远程机器上运行它的另一个实例,然后尝试连接到远程主机,但它抛出了一个异常,因为:“无法建立连接,因为目标机器主动拒绝了它”

我可能不打算解决什么样的问题?

0 投票
1 回答
6095 浏览

ssl - noVNC 仅使用 HTTPS 连接到专用 LAN 上的 VNCServer

不确定我是否真的是最新的,但我正在寻找一种方法来将我现有的项目转换为使用 HTML5 websockets。

这是我的情况:

现在我想摆脱 Java Applet 并使用 NoVNC 切换到 Websocket。

我希望能够:

我无法改变 :

问题是:

如果有人有起点,我将不胜感激!

0 投票
1 回答
11658 浏览

qt - 让 Qt VNC 服务器工作

我为嵌入式 Linux编译并安装了Qt,并确保在线使用-qt-gfx-vnc./configure

我使用以下代码启动我的应用程序。

如果没有这些"-display", "VNC:0"选项,应用程序将使用嵌入式设备的显示器工作,但使用这些选项QVNCServer会在端口 5900 上创建一个,并且不再显示任何内容。尝试使用 Ubuntu 的删除桌面查看器进行连接不起作用。它只给出一个黑屏,没有错误消息。

对于我的应用程序,我需要一个激活的 VNC 服务器,同时将 GUI 渲染到嵌入式显示器。理想情况下,我还希望能够从我的应用程序中启用/禁用 VNC 服务器。我还需要能够进行一些用户身份验证。

是否有可能qws使用 Qt 同时运行 VNC 服务器和标准的东西,还是我必须找到另一个解决方案?

0 投票
2 回答
663 浏览

c# - VNC如何不断重绘窗口?

即使用户不活动,VNC 如何向 Windows 发送 REPAINT 消息?

我想在 C sharp 中实现这一点 - 我看过PrintWindow,SendMessage方法,但它们都没有达到与 VNC 相同的效果(通过捕获图像及其黑色进行测试),但使用 VNC 我得到了全貌。

他们使用什么技术来做到这一点,这可以在 C sharp 中实现,以使窗口即使在用户不活动时也总是重新绘制(即 RDP 已关闭、最小化或类似)。

谢谢大家

0 投票
1 回答
643 浏览

vnc - x11vnc 在 n900 上不起作用

几天前,我在ultravnc(on pc)和x11vnc(on n900)的帮助下在我的PC上看到了一篇关于控制n900的文章,我按照文章工作并且进展顺利,但是在安装x11vnc后我试图启动该应用程序...但是 x11vnc 无法启动黑屏显示并且应用程序退出。

有什么建议么???

谢谢