程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> Delphi網吧P2P三層更新BT源碼

Delphi網吧P2P三層更新BT源碼

編輯:Delphi
BT核心源碼也在裡面,自己的核心。

  由Delphi實現的bt下載器示例程序,帶全部源碼和BT協議

 

包中文件說明:

BTDemo.dpr, BTDemoF.pas, BTDemoF.dfm -- 一個簡單的bt下載器,支持多個.torrent文件同時下載

btutils.pas -- 核心bt組件

DCP*.pas -- SHA算法源碼(復制自DEC組件包)

InetUtils.pas -- 提供Internet下載的函數庫

SimpleSocks.pas -- socket組件(TCP)

SortLists.pas -- 排序的List組件

ThreadTimer.pas -- 定時器與線程池

DelayLists.pas -- 一個延時5秒再釋放Object的隊列

FastShareMem.pas, MemPools.pas, ShareGlobals.inc -- 由ThreadTimer內部使用

Bit Torrent Specification.htm -- BT協議文檔

 

圖片:1.jpg

Delphi網吧P2P三層更新BT源碼

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved