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).
近期下载者:
相关文件:
收藏者: