随笔 - 79  文章 - 58  trackbacks - 0
<2007年7月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

常用链接

留言簿(9)

随笔分类

随笔档案

文章档案

相册

搜索

  •  

积分与排名

  • 积分 - 294134
  • 排名 - 87

最新评论

阅读排行榜

评论排行榜


今天下午用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)  编辑 收藏 引用

FeedBack:
# re: 将torrent文件解析成xml文件格式 2008-05-18 11:39 safestation
您好
想請問輸出的xml檔中,<pieces>標籤的作用為何?  回复  更多评论
  
# re: 将torrent文件解析成xml文件格式 2008-05-22 22:28 merlinfang
pieces标签应该屏蔽掉的,那个是BT文件的CRC校验码。xml无法正确显示吧。  回复  更多评论
  
# re: 将torrent文件解析成xml文件格式 2008-06-14 11:21 btfans
您好

现在研究torrtnt的人应该很少,我在网上逛了一圈感觉就是这样
难得看到这样的研究,多少有点意外

要是考虑到实用性的话,我建议将方向定位在做一个可修改torrent文件中所有项的小工具  回复  更多评论
  
# re: 将torrent文件解析成xml文件格式 2008-08-18 10:25 果果
嘿嘿,喜欢,省去了我很多工作。
不知道能不能把解析后的xml文件还原成torrent,期待哟  回复  更多评论
  
# re: 将torrent文件解析成xml文件格式 2009-05-13 09:10 phov
很棒的东西,我正需要,万分感谢。  回复  更多评论
  

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理