标签: vnc-viewer

基于Web的VNC客户端?

我目前正在开发一个Web应用程序,其中有一部分我必须通过VNC打开一台特定的机器来监控它的桌面.

我需要有一个基于Web的VNC客户端,这意味着它不应该在客户端安装服务器或任何其他文件.客户端只需打开Web浏览器,即可在浏览器中打开目标计算机的IP,从而运行基于Web的VNC客户端.

有什么好的资源可以在这个领域开始?

更新2013-10-29

只是FYI:当时我结束了使用鳄梨作为@Dolph建议.
它是:

  • 很容易设置
  • 很容易遵循它的代码并对其进行反向工程(只要你知道java)
  • 它仍然在我曾经工作的公司使用并且非常强大

vnc vnc-viewer

32
推荐指数
2
解决办法
6万
查看次数

如何在Windows上修复VNC中的损坏粘贴剪贴板

在Windows上使用RealVNC时,我有时会将VNC剪切并粘贴到Window的应用程序中,有时它会停止工作.如何重置它以便再次工作?我已经尝试重启VNC,但是没有这样做.

clipboard vnc-viewer

29
推荐指数
1
解决办法
12万
查看次数

带多个显示器的VNC查看器

我在Linux上运行VNC服务器,在Windows上运行TightVNC查看器(2009年2月10日版本1.3.10),并附带2个监视器.我想同时在两台显示器上进行全屏会话,但每当我这样做时,我的全屏总是只使用一台显示器.

是否可以将全屏扩展到本地监视器上?也许有一个更现代的观众版本可以使它工作?

(在常规模式下,不是全屏模式,很容易 - 只需运行具有双倍桌面大小的VNC服务器,并在两台显示器上拉伸本地计算机上的窗口.这是我无法工作的全屏模式.)

非常感谢,非常感谢你的帮助.

vnc multiple-monitors vnc-viewer

17
推荐指数
3
解决办法
12万
查看次数

RealVNC客户端中的键映射

我在Windows上使用RealVNC查看器.我有时发现很难从VNC转移到Windows.我必须使用F8- >最小化然后Alt+ Tab.我希望我有更多的灵活性.可以以某种方式启用以下组合键吗?

  1. Win+ D- >我看到我的Windows桌面.
  2. Alt+ Tab在VNC和Windows应用程序之间切换.
  3. Ctrl+ Tab在VNC子窗口之间切换.

vnc vnc-viewer vnc-server

15
推荐指数
2
解决办法
3万
查看次数

如何解决vnc中的"zlibinstream:exceeded bytesIn"错误

当我尝试通过我的vnc连接到我的服务器时,我偶尔会遇到"zlibinstream:exceeded bytesIn"错误.为什么我会收到此错误,如何解决此问题 - 无需重新启动服务器?

vnc vnc-viewer vnc-server svn-client

11
推荐指数
3
解决办法
2万
查看次数

连接到独立的 Chrome 调试容器时如何避免身份验证?

我在用selenium/standalone-chrome-debug

默认情况下,通过 VNC 连接到容器将触发身份验证提示,可以通过按照文档设置环境变量来避免该提示:

如果您想在没有密码验证的情况下运行 VNC,您可以设置环境变量VNC_NO_PASSWORD=1

当我使用以下命令启动容器时,系统仍然提示我输入密码:

docker run -d -p 4444:4444 -p 0:5900 -v /dev/shm:/dev/shm -e VNC_NO_PASSWORD=1 selenium/standalone-chrome-debug
Run Code Online (Sandbox Code Playgroud)

正如您在以下截屏视频中看到的:

  • 仍然要求我输入密码
  • 尝试在没有密码的情况下进行身份验证失败
  • 当我使用默认密码 ( secret) 时,它会通过

问题:如何完全避免身份验证?

在此输入图像描述

selenium vnc-viewer docker docker-selenium

10
推荐指数
1
解决办法
7386
查看次数

通过VNC连接到Android模拟器

我们如何使用javascript 在noVNC的帮助下通过VNC连接到Android模拟器?我想在我的浏览器上渲染模拟器.如何做到这一点.谢谢

vnc canvas vnc-viewer android-emulator node.js

6
推荐指数
1
解决办法
3582
查看次数

阻止用户将窗口(xterm,gvim,..)发送到我的VNC显示器

VNC允许任何用户xterm, gvim使用-display选项命令或通过在DISPLAY变量中设置我的VNC显示,将他们的窗口发送到任何其他用户的VNC.

一些用户利用此功能并继续发送xterms到我的VNC.有什么方法可以完全禁用或选择性地允许其他用户吗?

我的观众详情:

VNC Viewer 5.2.1 (r5668) 32-bit(Aug 18 2014 12:58:45) from RealVNC
Run Code Online (Sandbox Code Playgroud)

我正在寻找这个观众/其他人提供的一些选项来实现这一目标

linux x11 vnc vnc-viewer vnc-server

6
推荐指数
1
解决办法
157
查看次数

如何利用vncserver使用2个屏幕?

我有2个屏幕,我正在连接到一个vncserver,它在我的Windows笔记本电脑上使用VNC Viewer(v5.2.1)在centos机器上运行.这将打开一个窗口,我可以从一个屏幕移动到另一个屏幕.我希望会议使用两个屏幕,我不是这个意思:

(a)在一个屏幕上连接到2个vncservers的2个单独的VNC会话

(b)在2个屏幕上拉伸1个VNC窗口

(c)使用像Xming这样的东西

我不喜欢上述变通方法的原因是因为(a)我不能将窗口从一个会话移动到另一个会话而且我也无法在它们两个上打开eclipse(eclipse不喜欢在两个中运行不同的实例).

使用(b)它非常不方便,因为屏幕没有完美对齐,我尝试最大化的每个窗口都在两个屏幕上最大化,我必须手动调整我的窗口为每个屏幕,更不用说由于之间的差距令人烦恼的东西削减2个屏幕.

解决方法(c)给出了我在使用屏幕方面所需要的但是有一个主要的垮台以及我的会话无法在我的笔记本电脑重新启动后继续存在的事实(使用vncserver工作的远程稳定的centos机器我可以随时连接到同一会议).

请注意,我知道解决方案:

  • 在VNC查看器>选项>高级>显示中选中"全屏模式"
  • 在VNC查看器>选项>高级>
    专家选项卡中将"UseAllMonitors"设置为True .

这给了我解决方法(b),这不是我想要的.

谢谢你的帮助.

x11 centos vnc-viewer vnc-server

5
推荐指数
1
解决办法
3023
查看次数

除了 aws ec2 vncserver 之外,看不到终端或其他任何东西

我按照本指南为 ec2 aws 实例设置 GUI:https ://youtu.be/9BAoJ7JZHr0

sudo apt-get install ubuntu-desktop vnc4server gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal 
Run Code Online (Sandbox Code Playgroud)

ec2 中的 Ubuntu 版本

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.6 LTS
Release:    16.04
Codename:   xenial
Run Code Online (Sandbox Code Playgroud)

更改:并使用此 ~/.vnc/xstartup 文件:

#!/bin/sh

export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &
Run Code Online (Sandbox Code Playgroud)

但我没有看到任何终端。我只看到窗户。无法打开终端

在此处输入图片说明

gnome amazon-ec2 vnc-viewer amazon-web-services ubuntu-16.04

5
推荐指数
1
解决办法
574
查看次数