【开源项目分享】Java实现的远程桌面连接、远程控制和远程文件传输工具:JavaWindowsRemoteConector。平替TeamViewer、ToDesk、vnc、FreeRDP等工具
JavaWindowsRemoteConector介绍
Java实现的Windows远程桌面连接、远程控制和远程文件传输工具。服务端与客户端一体,服务端和客户端只需要一个程序。
代码完全开源,免费商用,用于平替vnc、TeamViewer、AnyDesk、FreeRDP、Quasar等远程控制工具
无需安装,1.2M超迷你exe文件打开即用(需提前安装好JRE环境)。
项目维护地址
https://gitee.com/eguid/java-windows-remote-conector
软件下载
JavaWindowsRemoteConector-1.3.0.exe
程序界面
客户端

服务端

软件架构
程序集成了客户端和服务端,可以即作为服务端用于接受远程协助,也可以作为客户端远程其他服务端。
特性
纯Java实现,无第三方依赖库
使用jpeg传输桌面图像,简单可靠,压缩比高
界面使用swing实现,UI仿jetbrains ide暗夜黑样式,界面简单美观
安装教程
本程序无需安装,直接打开exe文件即可,但是需要jvm环境。
打包的exe程序没有内置jvm,因此必须提前安装好Java环境,JRE版本要求1.8.0及以上。
推荐微软OpenJDK发行版:https://learn.microsoft.com/zh-cn/java/openjdk/download
使用说明
作为服务端时,需要设置监听的端口即可启动服务。支持显示已连接客户端列表。
作为客户端时,需要填写服务端的6位数令牌和服务端的ip、端口即可启动远程桌面
支持文件上传到任意文件到任意服务端目录路径
参与贡献
Fork 本仓库
新建 Feat_xxx 分支
提交代码
新建 Pull Request
如果您觉得还不错,欢迎“点赞、收藏、关注”一键三连支持!
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐



所有评论(0)