麒麟快传,实现Linux,Windows,MacOS之间文件便捷互传的软件

麒麟快传官 :https://qianqianjun.github.io/qilintransfer/
本博客安利一下麒麟快传,一款局域 跨平台文件安全传输软件,支持在Windows,Linux,MacOS,Android,IOS系统之间进行文件互传。它是第十届“麒麟杯”全国开源应用软件开发大赛二等奖作品,为本人带领三人学生团队在暑假期间开发完成,目前已经上传Linux软件仓库,但还存在很多不完善的地方,后续有时间会继续完善, !

软件介绍

作为一名计算机专业的学生,在工作时经常会用到多台设备,它们具有不同的操作系统,不同的设备类型,而在不同设备之间传输文件的需求通常也比较大。但遗憾的是现有的软件和解决方案都具有一定的局限性,例如微信有大小限制,单个账 无法实现两台电脑之间的传输,而且不太兼容Linux系统。 盘传输的速度太慢。SMB等局域 文件传输协议不支持多个平台之间传输等等等等。

使用技术

1. 技术栈

  • Qt:用于开发麒麟快传软件的图形化界面,Socket通信等功能,实现跨平台特性。
  • Vue:用于构建移动端快应用界面。
  • Ajax:用于实现移动端快应用文件上传功能。

2. 调用开源组件库

  • Libsodium 组件库:提供加密算法给程序使用。
  • QtWebApp 组件库:Qt官方推荐的C++轻量Web服务器,用于开发快应用的服务端。
  • QRencode 组件库:实现二维码生成功能。

3. 开发环境

  • 系统:Ubuntu 18.04
  • 语言:C++,JavaScript
  • IDE:JetBrains CLion,QtCreator,JetBrains WebStorm。

其他材料

官方 站:麒麟快传-局域 跨平台文件传输专家
第十届“麒麟杯”全国开源应用软件开发大赛
视频介绍:B站
源代码地址:Github

麒麟快传的愿景是打通系统之间的壁垒,提供安全,快速,便捷的文件传输功能。为开源事业和Linux操作系统的普及做出微小的贡献! 本软件永久免费,后续会继续更新,添加新的功能,欢迎大家收藏和关注!

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门初识Linux25295 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年10月8日
下一篇 2021年10月8日

相关推荐