今天下午用C++搞了个将torrent文件解析成xml文件格式的程序,有几个问题还没有解决,先记着打游戏去了.
(1)torrent文件的二进制校验码
(2)有非法字符的node
(3)XSL 还没写
/Files/merlinfang/btparser.rar
附录:
BT种子文件使用了一种叫bencoding的编码方法来保存数据。
bencoding现有四种类型的数据:srings(字符串),integers(整数),lists(列表),dictionaries(字典)
编码规则如下:
strings(字符串)编码为:<字符串长度>:<字符串>
integers(整数)编码为:i<整数>e
lists(列表)编码为:l<bencoding编码类型>e
dictionaries(字典)编码为d<bencoding字符串><bencoding编码类型>e
posted on 2008-05-01 18:12
merlinfang 阅读(3527)
评论(5) 编辑 收藏 引用