• 3971阅读
  • 7回复

Qt编写项目作品27-多线程文件传输 [复制链接]

上一主题 下一主题
离线liudianwu
 

图酷模式  只看楼主 倒序阅读 楼主  发表于: 2020-05-10
## 一、功能特点
1. 多线程收发文件,支持加密传输。
2. 接收端支持监听端口接收文件和主动连接服务器接收文件两种方式。
3. 按照 文件开始符+文件大小+文件内容+文件结束符 逐个分包接收。
4. 可对接收的加密过的文件包进行解密输出。
5. 如果采用连接服务器方式接收文件可指定请求文件。
6. 接收端请求文件的形式可以作为通用的程序升级方案。
7. 进度条实时更新收发文件的进度。
8. 发送端可设置每个包最大大小即切片分包数量。
9. 发送端可对文件的每个包进行加密传输。
10. 发送端支持对包进行合并发送。
11. 可指定目录对客户端发来的请求文件进行搜索。
12. 每个功能独立的一个类,接口清晰友好,使用方便。
13. 支持任意Qt版本、任意系统、任意编译器。

## 二、效果图




## 三、体验地址
1. 体验地址:[https://pan.baidu.com/s/1uQsDQO5E5crUBN2J-nPeLQ](https://pan.baidu.com/s/1uQsDQO5E5crUBN2J-nPeLQ) 提取码:1jkp  文件名:bin_tcpfile.zip
2. 国内站点:[https://gitee.com/feiyangqingyun](https://gitee.com/feiyangqingyun)
3. 国际站点:[https://github.com/feiyangqingyun](https://github.com/feiyangqingyun)
4. 个人主页:[https://blog.csdn.net/feiyangqingyun](https://blog.csdn.net/feiyangqingyun)
5. 知乎主页:[https://www.zhihu.com/people/feiyangqingyun/](https://www.zhihu.com/people/feiyangqingyun/)

**备注:如果网盘下载不到可以去开源主页下载**

欢迎关注微信公众号:Qt实战 (各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发)QQ:517216493  WX:feiyangqingyun  QQ群:751439350
离线305750665

只看该作者 1楼 发表于: 2020-05-11
     作品太多了。等等我刘总
雨田哥: 群号:853086607
QQ: 3246214072

刘典武-feiyangqingyun:专业各种自定义控件编写+UI定制+输入法定制+视频监控+工业控制+仪器仪表+嵌入式linux+各种串口网络通信,童叟无欺,量大从优,欢迎咨询购买定制!QQ:517216493
离线yeapoo

只看该作者 2楼 发表于: 2020-05-11
  
离线mrgjxi

只看该作者 3楼 发表于: 2020-09-07
刘总,这个体验链接看不了了? 这个源码怎么获得?
离线鲁小班班

只看该作者 4楼 发表于: 2021-04-22
没有源码
离线鲁小班班

只看该作者 5楼 发表于: 2021-04-22
源码是删减了的
离线messon

只看该作者 6楼 发表于: 2021-06-24
刘总,这传输是用tcp?udp?
0123456789
离线liudianwu

只看该作者 7楼 发表于: 2021-06-24
回 messon 的帖子
messon:刘总,这传输是用tcp?udp? (2021-06-24 17:11) 

用的tcp
欢迎关注微信公众号:Qt实战 (各种开源作品、经验整理、项目实战技巧,专注Qt/C++软件开发,视频监控、物联网、工业控制、嵌入式软件、国产化系统应用软件开发)QQ:517216493  WX:feiyangqingyun  QQ群:751439350
快速回复
限100 字节
 
上一个 下一个