但实现为了如下功能:
*以目录为单元,搜查指定目录下(搜罗子目录)的所有种子文件妨碍剖析
*可能抉择读取种子内文件的规范,好比视频、图片等,也可能自界说规范
*搜罗指定关键字的过滤以及文件巨细过滤功能
*对于服从妨碍排序,利便的掀开种子内文件对于应的种子妨碍下载或者定位种子的位置,留意,假如要下载还需装置响应软件,本挨次不这个功能
源代码:BT 种子剖析器的原始版本搜罗源代码,在目录src(VC2008)内,运用vc2008开拓,由于自己代码气焰不是很好,格式稍乱,诠释较少,但CSeedResolver类有较详细的诠释。由于我也是初次打仗BT的metafile,以是清晰不是很深入...,着实我是想说BT的民间网站真的很烂,查一些对于BT尺度的质料很不利便,难免对于metafile的某些关键字清晰有误,还望搜罗。STL目录内是CSeedResolver类的另一种基于map以及vector的实现,尽管已经实现,但最终不接管,原因看如今运用的CSeedResolver类的剖析。
CSeedResolver类并无妨碍优化,但我已经严厉魔难了代码,不发现存在内存泄露的下场,CSeedResolver搜罗了良多指针操作以及内存调配,若有疏漏招待斧正。
假如你想对于BT的metafile以及bencode编码有所清晰,信托这份代码仍是可能帮到你的,由于我在网上搜的那多少分质料简直不奈何样样,而且,翻来覆去根基都是那末一、2片文章的翻版。