7174-Qt C++多線程文件傳輸 加密傳輸 批量發送 實時進度遠程程序升級
1.多線程收發文件,支持加密傳輸。
2接收端支持監聽端口接收文件和主動連接服務器接收文件兩種方式。
3.按照 文件開始符+文件大小+文件內容+文件結束符 逐個分包接收。
4.可對接收的加密過的文件包進行解密輸出。
5.如果采用連接服務器方式接收文件可指定請求文件。
6.接收端請求文件的形式可以作為通用的程序升級方案。
7.進度條實時更新收發文件的進度。
8發送端可設置每個包最大大小即切片分包數量。
9.發送端可對文件的每個包進行加密傳輸。
10.發送端支持對包進行合并發送。
11.可指定目錄對客戶端發來的請求文件進行搜索,
12.每個功能獨立的一個類,接口清晰友好,使用方便。
13.支持任意Qt版本、任意系統、任意編譯器。

本源碼地址:http://m.bmm520.net/vip/vc/2024/0831/25470.html