玉兔远程控制

77 篇文章 1 订阅
30 篇文章 1 订阅

玉兔远程控制

作者: 康林 kl222@126.com

Gitter GitHub stars GitHub forks GitHub issues Current release All releases downloads

🇺🇸 English

简介
编译状态
捐赠
贡献
线路图
下载
修改日志
开发
    编译
        Linux
        Windows
许可协议

简介

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

能让你在任何地方使用任何设备和系统通过任意方式远程管理任意设备和系统。
截屏
主窗口 最近列表窗口 连接窗口
主窗口 最近列表窗口 连接窗口
项目位置

项目主页: https://kanglin.github.io/RabbitRemoteControl/
项目位置:
    主库:https://github.com/KangLin/RabbitRemoteControl
    中国镜像:https://gitee.com/kl222/RabbitRemoteControl

支持操作系统 (参见:https://doc.qt.io/qt-5/supported-platforms.html)

Windows
Unix/Linux
Android
mac os
IPHONE
WINCE

本人没有设备,所以没有做编译与测试。请有设备的朋友自行测试。欢迎有兴趣,有能力的朋友参与项目的开发。

如果你想为本人捐赠开发设备,请联系:kl222@126.com
支持协议
远程控制协议

VNC(虚拟网络计算): RFB("remote framebuffer"): https://github.com/rfbproto/rfbproto
远程桌面协议: RDP: https://github.com/FreeRDP/FreeRDP/wiki/Reference-Documentation
Spice: https://www.spice-space.org/
终端
SSH
TELNET: http://www.faqs.org/rfcs/rfc855.html
scrcpy: https://github.com/Genymobile/scrcpy

Windows 	Unix/linux 	Android 	MAC 	IPHONE 	WINCE

vnc ✔️ ✔️
RDP ✔️ ✔️
Spice
SSH ✔️
Terminal ✔️
TELNET ✔️
Scrcpy
网络协议

自定义的 P2P 协议
    ICE
    STUN
    TURN
代理
    socks
    http
    自定义的 P2P 代理协议: https://github.com/KangLin/RabbitRemoteControl/issues/7

代理 	P2P

TigerVnc ✔️ ✔️
LibVNC
FreeRDP
编译状态

编译状态
Github actions
master 分支 develop 分支
Linux Linux 编译状态 Linux 编译状态
Windows Windows 编译状态 Windows 编译状态
Android Android 编译状态 Android 编译状态
捐赠

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

捐赠

如果不能显示,请打开: https://gitee.com/kl222/RabbitCommon/raw/master/Src/Resource/image/Contribute.png
贡献

讨论
加入聊天 https://gitter.im/RabbitRemoteControl/community
问题
贡献者: 感谢贡献者

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

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

线路图

支持常见已有远程控制协议
    客户端
        客户端框架
            远程桌面
            控制终端(Linux下实现,但有BUG)
        具体协议支持,详见:支持协议
        自定义点对点远程控制协议,详见需求: https://github.com/KangLin/RabbitRemoteControl/issues/7
    服务器
        服务器框架
        具体协议支持,详见:支持协议
        自定义点对点远程控制协议,详见需求: https://github.com/KangLin/RabbitRemoteControl/issues/7
自定义点对点远程控制协议,详见需求: https://github.com/KangLin/RabbitRemoteControl/issues/7

客户端 	服务器端 	P2P

TigerVNC ✔️ ✔️ ✔️
LibVNCServer ✔️ ✔️
RDP ✔️
Spice
SSH ✔️
Terminal ✔️
TELNET ✔️
Scrcpy

当前已经完成常见远程控制协议客户端的开发,已初步具备实用功能,需要小伙伴们试用,发现BUG,提出能更方便在实际应用中使用的建议。 终端类远程控制,因为 qtermwidget 仅支持 LINUX/UNIX ,所以需要让其支持其它平台。

下一级段的工作是解决点对点远程控制,也是本项目的特点。详见需求: https://github.com/KangLin/RabbitRemoteControl/issues/7
下载

发行版本:https://github.com/KangLin/RabbitRemoteControl/releases

Windows: 支持 WINDOWS 7 及以后版本
    安装包:RabbitRemoteControl-Setup-v0.0.8.exe
    绿色版本:RabbitRemoteControl_v0.0.8.zip
Ubuntu:
    Ubuntu 20.04: rabbitremotecontrol_0.0.8_amd64_Ubuntu-20.04.deb
    Ubuntu 18.04: rabbitremotecontrol_0.0.8_amd64_Ubuntu-18.04.deb

开发
依赖
工具

Qt
C/C++ compiler
    gcc/g++
    MSVC
CMake
Automake、 Autoconf、 Make
Git

依赖库

[必选] RabbitCommon:https://github.com/KangLin/RabbitCommon
[可选] RFB
    [可选] LibVNCServer: https://github.com/LibVNC/libvncserver
    [可选] TigerVNC: https://github.com/KangLin/tigervnc
[可选] FreeRDP: https://github.com/FreeRDP/FreeRDP
[可选] [SSH]
    LIBSSH: https://www.libssh.org
    LIBSSH2: https://www.libssh2.org/ https://github.com/libssh2/libssh2
[可选] QTermWidget: https://github.com/lxqt/qtermwidget
[可选] libtelnet: https://github.com/seanmiddleditch/libtelnet
[可选] scrcpy: https://github.com/Genymobile/scrcpy
[可选] libdatachannel: https://github.com/paullouisageneau/libdatachannel
[可选] QXmpp: https://github.com/qxmpp-project/qxmpp
[可选] QtService: https://github.com/KangLin/qt-solutions/

编译

Linux
Windows

许可协议

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值