windows环境布置bttracker服务器和下载分享

2017-4-26 时至今日,布置bt服务器的软件使用的都不是最新的版本,经过测试,要先安装python环境,python-2.4.3.msi安装可以使用,最先安装测试的python-2.5.4.amd64.msi和python-2.7.13.amd64.msi都存在问题。

客户端使用

BitTorrent-4.0.3 和BitTorrent-3.9.1;


我这里测试都是建立的批处理文件进行操作的

1,启动bttraker服务批处理文件内容

python %~dp0\bttrack.py --port 6969 --dfile C:\BtTest\bttrack.log

启动后没有报错信息,就表示成功了,如果想进一步测试可以在浏览器输入127.0.0.1:6969就可以了。

2,启动分享目录,这是在提供的第一个分享源使用

python %~dp0\btlaunchmany.py --data_dir C:\BtTest --torrent_dir C:\BtTest --max_upload_rate 0

输出信息没有错就表示成功,进一步测试可以输入127.0.0.1:6969查看info hash列表是否有内容。加入路径内有bt文件和种子,就会显示出来。

3,生成bt种子的方法,也即生成.torrent的方法:

#python %~dp0\btmaketorrent.py %1 %2

这里%1,%2批处理的参数第一个是如下格式:"http://192.168.10.50:6969/announce"  第二参数是  "C:\BtTest\btfile"

这样就可以生成.torrent种子文件。 


经过测试在第1和第2的步骤已经运行起服务的情况下,可以继续使用第3步来不断生成种子。


%~dp0表示的是批处理文件所在绝对路径,我这里把批处理都放在这些Python脚本同目录下了。


你可能感兴趣的:([下载技术]bt)