SimpleBT0.1.7-src

所属分类:界面编程
开发工具:Python
文件大小:421KB
下载次数:21
上传日期:2008-01-14 11:24:19
上 传 者yangc0321
说明:  一个简单的BT下载实现,用Python语言编程,支持中文界面。
(BT download a simple realization, using Python programming language to support the Chinese language interface.)

文件列表:
BDecode.dfm (319, 2003-03-19)
BDecode.pas (3744, 2003-07-13)
bthd-src (0, 2003-08-24)
bthd-src\.cvsignore (6, 2002-12-30)
bthd-src\BitTorrent (0, 2003-08-24)
bthd-src\bittorrent.nsi (1364, 2003-03-28)
bthd-src\BitTorrent\.cvsignore (6, 2002-12-30)
bthd-src\BitTorrent\bencode.py (5850, 2002-06-25)
bthd-src\BitTorrent\bitfield.py (1227, 2002-07-04)
bthd-src\BitTorrent\btformats.py (3679, 2003-03-27)
bthd-src\BitTorrent\Choker.py (9658, 2003-03-29)
bthd-src\BitTorrent\ConnChoice.py (838, 2003-03-29)
bthd-src\BitTorrent\Connecter.py (11398, 2003-03-29)
bthd-src\BitTorrent\CurrentRateMeasure.py (1035, 2002-12-05)
bthd-src\BitTorrent\download.py (12421, 2003-04-13)
bthd-src\BitTorrent\Downloader.py (5471, 2003-04-11)
bthd-src\BitTorrent\DownloaderFeedback.py (2994, 2003-03-29)
bthd-src\BitTorrent\Encrypter.py (17440, 2003-03-29)
bthd-src\BitTorrent\EndgameDownloader.py (10769, 2002-12-27)
bthd-src\BitTorrent\fakeopen.py (2240, 2001-12-31)
bthd-src\BitTorrent\HTTPHandler.py (5896, 2003-03-28)
bthd-src\BitTorrent\NatCheck.py (2701, 2003-03-20)
bthd-src\BitTorrent\parseargs.py (2949, 2002-07-30)
bthd-src\BitTorrent\PiecePicker.py (4821, 2003-02-02)
bthd-src\BitTorrent\RateMeasure.py (1522, 2003-03-21)
bthd-src\BitTorrent\RawServer.py (8157, 2003-04-11)
bthd-src\BitTorrent\Rerequester.py (4703, 2003-04-06)
bthd-src\BitTorrent\selectpoll.py (2287, 2002-12-14)
bthd-src\BitTorrent\Storage.py (4007, 2003-04-12)
bthd-src\BitTorrent\StorageWrapper.py (4736, 2003-04-11)
bthd-src\BitTorrent\testtest.py (2064, 2002-11-06)
bthd-src\BitTorrent\track.py (12621, 2003-03-28)
bthd-src\BitTorrent\Uploader.py (8079, 2003-03-22)
bthd-src\BitTorrent\zurllib.py (4163, 2003-03-28)
bthd-src\BitTorrent\__init__.py (31, 2003-03-29)
bthd-src\btcompletedir.py (1212, 2003-03-18)
bthd-src\btcompletedirgui.py (5728, 2003-03-18)
bthd-src\btdownloadcurses.py (6401, 2003-03-27)
bthd-src\btdownloadgui.py (17526, 2003-03-29)
bthd-src\btdownloadheadless.py (9066, 2003-08-24)
... ...

Hi all, Thx for your interest in seeing SimpleBT code. Here is just some information about the compilation of SimpleBT SimpleBT is written in Borland Delphi 7(GUI part) & Python 2.2(Core part) For GUI part, u need to first install Delphi 7, then JEDI(http://www.delphi-jedi.org/) and TCoolTrayIcon(http://www3.brinkster.com/troels/delphi.asp). And then... of course, compile it. For the Core part (located in \bthd-src\),u need to first install Python 2.2, then WConio module for python(http://newcenturycomputers.net/projects/wconio.html), wxPython(http://www.wxpython.org/) and py2exe(http://starship.python.net/crew/theller/py2exe/). And then, go to Command-Line Window, type "cd [winheadlesssetup]" without quotes, where [winheadlesssetup] is the location of \bthd-src\winheadlesssetup.py. Then type "path %path%;[python22location]" without quotes, where [python22location] is the location of Python2.2. Then type "python winheadlesssetup.py py2exe" without quotes in order to compile the Core to btdownloadheadless.exe Note: You may get warning in the compilation process, don't worry!!! It is normal, a workable btdownloadheadless.exe will still be produced. If u have any problem in compiling SimpleBT, feel free to contact me (ICQ: 91301212).

近期下载者

相关文件


收藏者