資源簡介
基于QT制作的一款P2P共享文件系統,網絡架構模仿Napster軟件,一個中性化服務器與若干個客戶端。軟件帶有GUI界面,可實現共享文件的上傳、下載和刪除,使用方法詳見我的博客。

代碼片段和文件信息
#include?“tcp_client.h“
#include?
#include?“tcp_meta.h“
int?main(int?argc?char?*argv[])
{
????QApplication?a(argc?argv);
????MainWindow?w;
????w.show();
????return?a.exec();
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-12-02?19:40??P2P\
?????目錄???????????0??2019-12-02?19:38??P2P\client\
?????文件?????????497??2019-12-01?16:08??P2P\client\client.pro
?????文件?????????204??2019-11-30?11:36??P2P\client\main.cpp
?????文件????????2910??2019-12-02?13:31??P2P\client\p2p_download.cpp
?????文件?????????683??2019-12-02?13:36??P2P\client\p2p_download.h
?????文件????????2214??2019-12-02?13:28??P2P\client\p2p_server.cpp
?????文件?????????547??2019-12-01?16:42??P2P\client\p2p_server.h
?????文件???????18068??2019-12-02?14:14??P2P\client\tcp_client.cpp
?????文件????????2442??2019-12-01?22:05??P2P\client\tcp_client.h
?????文件????????1449??2019-12-01?14:21??P2P\client\tcp_me
?????文件?????????333??2019-12-01?14:19??P2P\client\tcp_me
?????目錄???????????0??2019-12-02?19:37??P2P\server\
?????文件?????????754??2019-12-01?12:17??P2P\server\format_packet.cpp
?????文件?????????326??2019-12-01?11:53??P2P\server\format_packet.h
?????文件?????1589248??2019-06-07?12:15??P2P\server\libmysql.dll
?????文件?????????183??2019-11-29?12:30??P2P\server\main.cpp
?????文件????????8258??2019-12-01?20:53??P2P\server\server.cpp
?????文件????????1073??2019-12-01?11:56??P2P\server\server.h
?????文件?????????564??2019-11-30?21:02??P2P\server\server.pro
?????文件????????1792??2019-12-01?12:02??P2P\server\tcp_client_socket.cpp
?????文件?????????649??2019-12-01?12:10??P2P\server\tcp_client_socket.h
?????文件????????1473??2019-12-02?17:59??P2P\server\tcp_me
?????文件?????????333??2019-12-01?14:21??P2P\server\tcp_me
?????文件????????2730??2019-12-01?19:08??P2P\server\tcp_server.cpp
?????文件?????????793??2019-11-30?21:06??P2P\server\tcp_server.h
評論
共有 條評論