作者: 康林 kl222@126.com
玉兔远程控制是一个开源、跨平台、支持多协议的远程控制软件。
能让你在任何地方使用任何设备和系统通过任意方式远程管理任意设备和系统。
它包括远程桌面、远程终端、播放器等远程控制功能。
主窗口 | 最近列表窗口 | 连接窗口 | 工作窗口 |
---|---|---|---|
默认样式 | 黑绿样式 | 黑色样式 | 白色样式 |
---|---|---|---|
- 主库:https://github.com/KangLin/RabbitRemoteControl
- 镜像:
- 中国镜像:https://gitee.com/kl222/RabbitRemoteControl
- sourceforge: https://sourceforge.net/projects/rabbitremotecontrol
- gitlab: https://gitlab.com/kl222/RabbitRemoteControl
- launchpad: https://launchpad.net/rabbitremotecontrol
- kde: https://invent.kde.org/kanglin/RabbitRemoteControl
- bitbucket: https://bitbucket.org/kl222/rabbitremotecontrol
- Windows 7 SP1 及以后
- Unix/Linux
- Android
- mac os
- IPHONE
- WINCE
未选中的操作系统是因为本人没有设备,所以没有做编译与测试。请有设备的朋友自行测试。 欢迎有兴趣,有能力的朋友参与项目的开发。
如果你想为本人捐赠开发设备,请联系:kl222@126.com
- 远程桌面
Windows | Unix/linux | Android | MAC | IPHONE | WINCE | |
---|---|---|---|---|---|---|
vnc | ✓ | ✓ | ✓ | ✓ | ||
RDP | ✓ | ✓ | …… | ✓ | ||
Spice | ||||||
Scrcpy |
- 终端
Windows | Unix/linux | Android | MAC | IPHONE | WINCE | |
---|---|---|---|---|---|---|
终端 | ✓ | |||||
SSH | ✓ | |||||
TELNET | ✓ |
- 文件传输
Windows | Unix/linux | Android | MAC | IPHONE | WINCE | |
---|---|---|---|---|---|---|
FTP | ||||||
SFTP |
- 工具
Windows | Unix/linux | Android | MAC | |
---|---|---|---|---|
播放器 | ✓ | ✓ | ✓ | ✓ |
局域网唤醒主机 | ✓ | ✓ | ✓ | ✓ |
截屏 | ✓ | ✓ | ❌ | ✓ |
图例:
✓ : 完成; …… : 正在工作; ⭕ : 未完成; 空:未开始; ❌: 不支持
- 英语
- 中文
- 简体中文
- 繁体中文
- VNC(虚拟网络计算)也叫 RFB(远程帧缓存): https://github.com/rfbproto/rfbproto
- RDP(远程桌面协议): https://github.com/FreeRDP/FreeRDP/wiki/Reference-Documentation
- Spice: https://www.spice-space.org/
- 终端
- SSH: https://www.rfc-editor.org/info/rfc4251
- TELNET: https://www.rfc-editor.org/info/rfc318
- scrcpy: https://github.com/Genymobile/scrcpy
- FTP(文件传输协议): https://www.rfc-editor.org/info/rfc959
- 端到端(P2P)协议
- 代理
- socks
- http
- 端到端(P2P)代理协议: #7
服务器 | 客户端 | 远程桌面 | 剪切板 | 文件传输 | 音频传输 | 资源重定向 | P2P | 代理 | 终端 | |
---|---|---|---|---|---|---|---|---|---|---|
RDP | ✓ | ✓ | ✓ | ✓ | …… | ✓ | …… | ❌ | ||
RFB | …… | ✓ | ✓ | ✓ | ❌ | ❌ | ✓ | ✓ | ||
Spice | ❌ | |||||||||
Scrcpy | ❌ | |||||||||
终端 | ⭕ | ❌ | ✓ | ❌ | ❌ | ❌ | ||||
TELNET | ⭕ | ❌ | ✓ | ❌ | ❌ | ❌ | ||||
SSH | ⭕ | ❌ | ✓ | ❌ | ❌ | |||||
FTP | ❌ | ❌ | ❌ | |||||||
SFTP | ❌ | ❌ | ❌ |
图例:
✓ : 完成; …… : 正在工作; ⭕ : 未完成; 空:未开始; ❌: 不支持
代理 | P2P | |
---|---|---|
RabbitVNC | ✓ | ✓ |
TigerVNC | ✓ | ✓ |
LibVNC | ||
FreeRDP |
图例:
✓ : 完成; …… : 正在工作; ⭕ : 未完成; 空:未开始; ❌: 不支持
- 在线开发文档
- 编译文档
master 分支 | develop 分支 |
---|---|
本软件如果对你有用,或者你喜欢它,请你捐赠,支持作者。谢谢!
如果不能显示,请打开:
- https://gitlab.com/kl222/RabbitCommon/-/raw/master/Src/Resource/image/Contribute.png
- https://sourceforge.net/p/rabbitcommon/code/ci/master/tree/Src/Resource/image/Contribute.png
如果您想知道如何提供帮助,不要害怕,有很多方法:
- 捐赠 - 为本项目提供资金与设备支持 😄
- 本项目需要具有公网 IP 的服务器
- 向你周围的人传播有关玉兔远程控件的好话,使其更受欢迎 😄
- 有意见吗? 请务必在讨论区中发声,说明你的需求,帮助我们改进。 😉
- 帮助解决 BUG 与功能Issues 。请确保先阅读过贡献中的内容。 😉
- 测试并报告 BUG
- 翻译,它很容易 😄
- 审核和测试 pull requests – 你不需要编写代码 😉
- 帮助我完成分发到常用的操作系统
- Linux
- Ubuntu, Debian
- Redhat
- openSUSE
- FreeBSD
- CentOS
- Arch Linux
- Unix
- Windows 10 mall
- Android
- Linux
- 完成还未支持的协议
- 支持常见已有远程控制协议
- 端到端(P2P)远程控制协议,详见需求: #7
- 文件传输协议(FTP)
服务器 | 客户端 | 远程桌面 | 剪切板 | 文件传输 | 音频传输入 | 资源重定向 | P2P | 代理 | 终端 | |
---|---|---|---|---|---|---|---|---|---|---|
RabbitVNC | …… | ✓ | ✓ | ✓ | ❌ | ❌ | ✓ | ✓ | ||
TigerVNC | …… | ✓ | ✓ | ✓ | ❌ | ❌ | ✓ | ✓ | ||
LibVNCServer | ✓ | ✓ | ✓ | ✓ | ❌ | ❌ | ||||
RDP | ✓ | ✓ | ✓ | ✓ | …… | ✓ | …… | ❌ | ||
Spice | ❌ | |||||||||
Scrcpy | ❌ | |||||||||
终端 | ⭕ | ❌ | ✓ | ❌ | ❌ | |||||
SSH | ⭕ | ❌ | ✓ | ❌ | ❌ | |||||
TELNET | ⭕ | ❌ | ✓ | ❌ | ❌ | ❌ | ||||
FTP | ❌ | ❌ | ❌ | |||||||
SFTP | ❌ | ❌ | ❌ |
图例:
✓ : 完成; …… : 正在工作; ⭕ : 未完成; 空:未开始; ❌: 不支持
- 已经完成常见远程控制协议客户端和部分服务端的开发。已初步具备实用功能,需要小伙伴们试用,发现BUG,提出能更方便在实际应用中使用的建议。
- 终端类远程控制。因为 qtermwidget 仅支持 LINUX/UNIX ,所以需要让其支持其它平台。
- 已经完成端到端(P2P)远程控制。它是本项目的特点。详见需求: #7
- 最后发行版本:
- 当前版本:v0.0.27
- Windows: 支持 WINDOWS 7 及以后版本
- Win64
- 安装包: RabbitRemoteControl_v0.0.27_win64_msvc2019_64_qt6.6.3_Setup.exe
- MD5SUM 文件: RabbitRemoteControl_v0.0.27_win64_msvc2019_64_qt6.6.3_Setup.exe.md5sum
- Win64
- Ubuntu:
-
rabbitremotecontrol_0.0.27_amd64.deb
sudo apt install ./rabbitremotecontrol_0.0.27_amd64.deb # 如要你是在老的 ubuntu 发行版本上,你需要用下列命令替换: # sudo dpkg -i rabbitremotecontrol_0.0.27_amd64.deb # sudo apt-get install -f # 安装依赖
-
md5 校验文件: rabbitremotecontrol_0.0.27_amd64.deb.md5sum
-
- Windows: 支持 WINDOWS 7 及以后版本