aSPICE:一款安全、开源的QEMU KVM虚拟机远程桌面软件,支持SPICE和SSH协议
寻找iOS或Mac OS X系统的SPICE客户端?现在即可在以下地址下载:
https://apps.apple.com/ca/app/aspice-pro/id1560593107
为了支持我的工作和GPL开源软件,请购买该程序的捐赠版本aSPICE Pro!请在撰写评论前,使用Google Play中的“发送邮件”按钮向我报告问题。
发行说明:
https://github.com/iiordanov/remote-desktop-clients/blob/master/bVNC/CHANGELOG-aSPICE
旧版本:
https://github.com/iiordanov/remote-desktop-clients/releases
报告错误:
https://github.com/iiordanov/remote-desktop-clients/issues
如有疑问,您也可以在论坛上提问,而不是在评论区:
https://groups.google.com/forum/#!forum/bvnc-ardp-aspice-opaque-remote-desktop-clients
我的VNC查看器bVNC也值得一试:
https://play.google.com/store/apps/details?id=com.iiordanov.freebVNC
如果您的鼠标指针与点击位置不同步,您可以使用“模拟触控板”输入模式,或者更好的方法是在虚拟机关闭时添加“EvTouch USB绘图板”,然后启动它。添加绘图板的方法:
-
如果通过virt-manager配置,请转到“查看”->“详细信息”部分,然后选择“添加硬件”->“输入”->“EvTouch USB绘图板”。
-
如果在命令行上运行虚拟机,则需要类似以下的选项:“-device usb-tablet,id=input0”
aSPICE是一款安全的、支持SSH的、开源的SPICE协议客户端,它使用了LGPL许可的原生libspice库。其功能包括:
-
使用任何客户操作系统控制任何支持SPICE的qemu虚拟机。
-
aSPICE Pro支持主密码。
-
aSPICE Pro支持MFA/2FA SSH身份验证。
-
aSPICE Pro支持USB重定向。
-
支持音频。
-
支持对远程鼠标进行多点触控。一个手指点击左键,两个手指点击右键,三个手指点击中间键。
-
支持声音(主屏幕上的高级设置中的选项)。
-
如果你不抬起第一个点击的手指,则支持右键和中键拖动。
-
支持用两个手指拖动滚动。
-
支持捏合缩放。
-
支持动态分辨率更改,允许您在连接时重新配置桌面,并从BIOS到操作系统的虚拟机控制。
-
支持完全旋转。使用设备上的中央锁定旋转来禁用旋转。
-
支持多种语言。
-
Android 4.0+系统上完全支持鼠标。
-
即使扩展了软键盘,也能完全显示桌面。
-
支持SSH隧道,以增强安全性或访问防火墙后面的机器。
-
针对不同屏幕尺寸(平板电脑和智能手机)的UI优化。
-
支持三星多窗口。
-
支持SSH公钥/私钥(公钥)。
-
支持导入PEM格式的加密/未加密RSA密钥,PKCS#8格式的未加密DSA密钥。
-
支持自动保存连接会话。
-
支持可缩放、适应屏幕和一对一缩放模式。
-
支持两种直接、一种模拟触控板和一种单手输入模式。
-
在单手输入模式下,长按可选择点击、拖动模式、滚动和缩放。
-
支持可收纳的屏幕上的Ctrl/Alt/Tab/Super和箭头键。
-
使用设备的“后退”按钮发送ESC键。
-
可以使用方向键作为箭头键,并可以旋转一些蓝牙键盘的方向键。
-
最小缩放适合屏幕,并在缩放时捕捉到1:1。
-
支持FlexT9和硬件键盘。
-
在设置连接时,菜单中提供关于创建新连接的设备帮助。
-
在连接时,菜单中提供关于可用输入模式的设备帮助。
-
已在Hackerskeyboard上进行测试。建议使用它(从Google Play获取Hackers键盘)。
-
支持导入/导出设置。
-
支持三星DEX、Alt-Tab、开始按钮捕获。
-
支持Ctrl+Space捕获。
计划中的功能:
- 集成剪贴板,以便从您的设备复制/粘贴。
Linux系统使用说明(红帽):
http://www.linux-kvm.org/page/SPICE
Linux系统使用说明(Ubuntu):
http://askubuntu.com/questions/60591/how-to-use-spice
代码: