Skip to content

Latest commit

 

History

History
361 lines (280 loc) · 19.5 KB

README_zh_CN.md

File metadata and controls

361 lines (280 loc) · 19.5 KB

作者: 康林 kl222@126.com


🇺🇸 English



简介

玉兔远程控制是一个开源、跨平台、支持多协议的远程控制软件。

能让你在任何地方使用任何设备和系统通过任意方式远程管理任意设备和系统

它包括远程桌面、远程终端、播放器等远程控制功能。

截屏

主窗口 最近列表窗口 连接窗口 工作窗口
主窗口 最近列表窗口 连接窗口 Work

多样式

默认样式 黑绿样式 黑色样式 白色样式
默认样式 黑绿样式 黑色样式 白色样式

项目位置

功能

支持操作系统

  • Windows 7 SP1 及以后
  • Unix/Linux
  • Android
  • mac os
  • IPHONE
  • WINCE

详见:Qt5 支持平台Qt6 支持平台

未选中的操作系统是因为本人没有设备,所以没有做编译与测试。请有设备的朋友自行测试。 欢迎有兴趣,有能力的朋友参与项目的开发。

如果你想为本人捐赠开发设备,请联系: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
播放器
局域网唤醒主机
截屏

图例:
✓ : 完成; …… : 正在工作; ⭕ : 未完成; 空:未开始; ❌: 不支持

支持多语言

  • 英语
  • 中文
    • 简体中文
    • 繁体中文

支持协议

远程控制协议

网络协议

  • 端到端(P2P)协议
  • 代理
    • socks
    • http
    • 端到端(P2P)代理协议: #7

功能列表

服务器 客户端 远程桌面 剪切板 文件传输 音频传输 资源重定向 P2P 代理 终端
RDP …… ……
RFB ……
Spice
Scrcpy
终端
TELNET
SSH
FTP
SFTP

图例:
✓ : 完成; …… : 正在工作; ⭕ : 未完成; 空:未开始; ❌: 不支持

代理 P2P
RabbitVNC
TigerVNC
LibVNC
FreeRDP

图例:
✓ : 完成; …… : 正在工作; ⭕ : 未完成; 空:未开始; ❌: 不支持

插件

详尽文档

状态

文档 GitHub stars Gitee stars Github 发行版本 Github 最后发行版本

rabbitremotecontrol rabbitremotecontrol

Github 所有发行版本下载量 从 sourceforge 下载量

Gitter GitHub forks GitHub issues 贡献者 提交活动 最后提交

PRs Welcome Open PRs Closed PRs

C++ Language Qt5 Qt6

平台

编译状态

master 分支 develop 分支
build build

捐赠

本软件如果对你有用,或者你喜欢它,请你捐赠,支持作者。谢谢!

捐赠

如果不能显示,请打开:

贡献

如果您想知道如何提供帮助,不要害怕,有很多方法:

  • 捐赠 - 为本项目提供资金与设备支持 😄
    • 本项目需要具有公网 IP 的服务器
  • 向你周围的人传播有关玉兔远程控件的好话,使其更受欢迎 😄
  • 有意见吗? 请务必在讨论区中发声,说明你的需求,帮助我们改进。 😉
  • 帮助解决 BUG 与功能Issues 。请确保先阅读过贡献中的内容。 😉
  • 测试并报告 BUG
  • 翻译,它很容易 😄
  • 审核和测试 pull requests – 你不需要编写代码 😉
  • 帮助我完成分发到常用的操作系统
    • Linux
      • Ubuntu, Debian
      • Redhat
      • openSUSE
      • FreeBSD
      • CentOS
      • Arch Linux
    • Unix
    • Windows 10 mall
    • Android
  • 完成还未支持的协议

线路图

  • 支持常见已有远程控制协议
    • 客户端
      • 客户端框架
        • 远程桌面
        • 控制终端(Linux下实现,但有BUG)
      • 具体协议支持,详见:支持协议
      • 端到端(P2P)远程控制协议,详见需求: #7
    • 服务器
      • 服务器框架
      • 具体协议支持,详见:支持协议
      • 端到端(P2P)远程控制协议,详见需求: #7
  • 端到端(P2P)远程控制协议,详见需求: #7
  • 文件传输协议(FTP)
服务器 客户端 远程桌面 剪切板 文件传输 音频传输入 资源重定向 P2P 代理 终端
RabbitVNC ……
TigerVNC ……
LibVNCServer
RDP …… ……
Spice
Scrcpy
终端
SSH
TELNET
FTP
SFTP

图例:
✓ : 完成; …… : 正在工作; ⭕ : 未完成; 空:未开始; ❌: 不支持

  • 已经完成常见远程控制协议客户端和部分服务端的开发。已初步具备实用功能,需要小伙伴们试用,发现BUG,提出能更方便在实际应用中使用的建议。
  • 终端类远程控制。因为 qtermwidget 仅支持 LINUX/UNIX ,所以需要让其支持其它平台。
  • 已经完成端到端(P2P)远程控制。它是本项目的特点。详见需求: #7

下载

在线开发文档

编译

请遵守本项目许可协议依赖库的许可协议,并感谢依赖库工具的作者。