标签: vnc

root设备上的INJECT_EVENTS权限

我正在尝试在我的应用程序中实现一种vnc(基于oNaiP的droid-vnc-server).由于鼠标事件不与我的设备工作,我想以下几点:从本地帧缓冲VNC服务器发送数据包,赶上他们的Service,用InstrumentationsendPointerSync.这是需要许可的地方.我听说你可以获得所有必需的权限,如果你将.apk推送到/system/appRoot Exploter,chmod和reset,但这在我的情况下不起作用,我仍然得到SecurityException.我也试过手动编辑/data/system/packages.xml文件.

有没有其他方式来获得许可(可能以某种方式降低它的安全级别?因为我只需要这个应用程序在我的设备上工作),或者可能以不同的方式来做我想要完成的事情?

谢谢!

permissions instrumentation android vnc

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

在AWS微型实例上运行Chrome

首先我要说的是我的服务器管理经验是有限的,所以如果我做出可能看似奇怪的假设,请原谅我.

我已经为谷歌浏览器编写了一个扩展程序,我想测试它在连续运行数天后的稳定性,但不幸的是我无法访问我可以全天候离开的个人电脑或笔记本电脑.所以我的想法是用ubuntu设置EC2微实例,然后安装ubuntu-desktop和vnc服务器,最后通过vnc连接到实例,访问图形桌面界面,安装谷歌浏览器,添加我的扩展,然后让它跑到那里.

这听起来可行,还是一个愚蠢的想法?我可能遇到的潜在限制是什么?

vnc google-chrome amazon-ec2 amazon-web-services

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

Android模拟器+ Qemu vnc

我正在尝试像这样运行模拟器:

emulator -avd name -qemu -vnc :4
Run Code Online (Sandbox Code Playgroud)

我有错误:

Could not read keymap file: 'en-us'
Run Code Online (Sandbox Code Playgroud)

是模拟器错误还是qemu错误?我该如何解决?

我已经阅读了本主题,并从/urs/local/Cellar/qemu/1.7.0_1/share/qemu/keymapsandroid-sdk/tools文件夹创建了符号链接,但是它没有帮助。(我使用OS X 10.9)

希望对您有所帮助。

谢谢

android vnc qemu

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

Raspberry Pi VNC连接失败

我遇到一个问题,我可以ping通以纠正IP地址,它没有任何损失.而且我也使用nmap ping pi地址,我得到了正确的答案.然后我使用VNC查看器尝试访问pi,但它总是显示"连接被主机拒绝"

你们都有什么想法吗?

vnc vnc-viewer vnc-server raspberry-pi raspberry-pi3

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

Docker运行桌面环境

问题最明确,即
如何在Docker 远程容器中启动完整的桌面环境(KDE,XFCE,Gnome无关紧要)。

我是挖在互联网上,还有 许多关于相关主题的问题,但不一样的,他们所有关于如何运行GUI 应用程序不完整的桌面。

我发现:

  • 必要运行Xvfb
  • 以某种方式在该FrameBuffer中运行Xfce
  • 允许x11vnc共享正在运行的X环境

但实际上我一直在这里,总是遇到任何错误:

... (EE) Invalid screen configuration 1024x768 for -screen 0
... Cannot open /dev/tty0 (No such file or directory)
Run Code Online (Sandbox Code Playgroud)

您能否给出一些Dockerfile行以达到目标?

vnc xvfb docker

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

Java VNC 库

是否有任何适用于 Java 的 VNC 库,我需要构建一个基于 JSP/Servlet 的 VNC 服务器,以允许用户与帮助台共享他们的桌面。我见过 jVNC,但我想为大学项目自己构建它。

特别是,我正在寻找可以在另一个基于 servlet 的应用程序中使用的 Java 库。不幸的是,VNC 的源代码是 C。

java vnc

4
推荐指数
1
解决办法
5638
查看次数

在 :0 而不是 :1 上启动 vncserver

是否可以在 vncserver:0已经启动:1而无需重新启动系统的情况下启动它?

系统详细信息:
Gnome 桌面管理器

[root@server ~]# uname -a
Linux server.com 2.6.32-358.11.1.el6.x86_64 #1 SMP Wed May 15 10:48:38 EDT 2013 x86_64 x86_64 x86_64 GNU/Linux
Red Hat Enterprise Linux Server release 6.4 (Santiago)
Run Code Online (Sandbox Code Playgroud)

继续运行 :1

[root@server ~]# vncserver :1
A VNC server is already running as :1
Run Code Online (Sandbox Code Playgroud)

:0改用但出现以下错误:

[root@server ~]# vncserver :0

WARNING: The first attempt to start Xvnc failed, possibly because the font
catalog is not properly configured.  Attempting to determine an appropriate
font …
Run Code Online (Sandbox Code Playgroud)

linux vnc xserver vnc-server

4
推荐指数
1
解决办法
2万
查看次数

如何使用 vnc 在 ubuntu 中运行 docker 镜像?

为了检查在 docker 镜像中运行的 selenium 测试,我尝试设置一个 VNC 来验证测试期间发生的情况。

我正在按照此处提出的建议创建一个新的 docker 映像,并在 中添加以下附加行Dockerfile

RUN     apt-get install -y x11vnc 
RUN     mkdir ~/.vnc
RUN     x11vnc -storepasswd 1234 ~/.vnc/passwd
Run Code Online (Sandbox Code Playgroud)

然后我使用以下命令启动了 docker 镜像:

docker run -p 5900 --rm -it --entrypoint /bin/bash selenium-tests
Run Code Online (Sandbox Code Playgroud)

并开始krdc作为我的 VNC 查看器。那么现在怎么办?

我在krdc. 也许我错过了什么?我是否必须在 docker 中明确启动 vnc 代码?我需要向docker命令传递额外的参数吗?

  • 码头工人:1.13.1
  • Ubuntu:16.4.03
  • krdc:4.14.16

ubuntu vnc docker

4
推荐指数
1
解决办法
9548
查看次数

base64 给出了错误的结果

因为我正在设置 vnc 服务器,所以我需要将字符串转换为 base64 来设置密码。(如何设置 vnc 密码

说,如果我想要我的密码是qwerty,我必须将编码的字符串放入密码到 conf 文件中。

我看到base64Ubuntu 中有一个实用程序。男人 base64echo qwerty | base64cXdlcnR5Cg==. 但这不起作用。

但是如果我使用在线 base 64 工具qwerty被编码为cXdlcnR5. 这个字符串会起作用。

问题:为什么两个 base64 编码给出不同的结果?

linux ubuntu encoding vnc

4
推荐指数
1
解决办法
1799
查看次数

noVNC多个Localhost服务器

Ive为四个项目(所有带有Ubuntu 15.04主机的VMware Player VM)提供了4个开发VM,每个项目均运行VNC(端口5900、5901、5902、5903)。

我下载了noVNC并保存到/ var / www / html(我的apache2服务器在同一主机上)。然后根据自述文件在终端上运行

 ./utils/launch.sh --vnc localhost:5900
Run Code Online (Sandbox Code Playgroud)

我收到一个丢失的websockify错误,因此下载了该错误并将其放入util文件夹。然后,我运行了相同的命令,它起作用了!终端告诉我导航到URL,并确定我可以控制我的VM。

但是-我想知道如何使用noVnc访问所有4个VM?是否有一些简单的方法可以将端口扩展到iptables或Firewalld中的范围?

./utils/launch.sh --vnc localhost:5900-5903
Run Code Online (Sandbox Code Playgroud)

vnc vnc-server novnc

3
推荐指数
1
解决办法
2104
查看次数