【求代码】求BT的torrent文件解析代码,要求能够计算出torrent文件的info_hash

yllaji 2005-01-24 03:35:37
【求代码】求BT的torrent文件解析代码,要求能够计算出torrent文件的info_hash

我的目的是想用c#模拟客户端 取得BT 种子 peer 数量


【具体要求】

必须是 C# 代码

编译能够通过

必须能够无错的计算出 torrent文件的info_hash

或者

哪位大侠有具体C#实现 取得 peer 数的代码也可以。

【注意】

我看不懂 VC++ 的代码 那些代码 我都已经找到了,苦于看不懂

请大家不要贴VC++ 的代码 不会给分,谢谢

【相关VC++代码资料,谁能翻译成C#,而且编译通过,info_hash计算无误 也可以!】

bencoding编码解析器
http://blog.csdn.net/lightest/archive/2005/01/09/246230.aspx

torrent文件解析器
http://blog.csdn.net/lightest/archive/2005/01/10/247527.aspx

【100分不够 还可以开新贴 再给!!】
...全文
558 23 打赏 收藏 转发到动态 举报
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
weilf 2005-03-12
  • 打赏
  • 举报
回复
高手都报着这些技术吃饭呢!
yllaji 2005-01-28
  • 打赏
  • 举报
回复
正在研究 java 代码ing……

高手在哪里啊啊啊…… 555555
applehuang 2005-01-27
  • 打赏
  • 举报
回复
强烈关注!

顶!
yllaji 2005-01-26
  • 打赏
  • 举报
回复
顶一下 上去
cupid_cn 2005-01-26
  • 打赏
  • 举报
回复
关注
yllaji 2005-01-26
  • 打赏
  • 举报
回复
up 一下…… 没这么难吧 同志们
leo_boy 2005-01-26
  • 打赏
  • 举报
回复
有沒有vb.net的?
yllaji 2005-01-25
  • 打赏
  • 举报
回复
hivak47(比尔) 大哥~~ 帮忙找下拉 谢谢 ^^
hivak47 2005-01-25
  • 打赏
  • 举报
回复
关注,以前在网上见过。
programmer11 2005-01-25
  • 打赏
  • 举报
回复
我顶我顶我顶顶顶
yllaji 2005-01-25
  • 打赏
  • 举报
回复
YIO2002(神行) 我也有 BT 源码

一般都是 VC++ 写的…… 还有 java 的


唉…… 实在不行 我去看看 那些 java 写的 毕竟跟 C# 比较接近……

难道又要让俺自己 给自己解决问题~?
liulxmooo 2005-01-25
  • 打赏
  • 举报
回复
up
YIO2002 2005-01-25
  • 打赏
  • 举报
回复
我有BT源码.
接贴给分我发给你
LoveCherry 2005-01-25
  • 打赏
  • 举报
回复
关注
yllaji 2005-01-25
  • 打赏
  • 举报
回复
~~~~~>__<~~~~~~~ 55555555

难道没高手了?
yllaji 2005-01-25
  • 打赏
  • 举报
回复
各位达人 救命啊~
yllaji 2005-01-25
  • 打赏
  • 举报
回复
自己 up 一下 期待高手ing
yllaji 2005-01-24
  • 打赏
  • 举报
回复
自己顶一下……
yllaji 2005-01-24
  • 打赏
  • 举报
回复
各位大侠 帮忙~

顶一下~
acheqi 2005-01-24
  • 打赏
  • 举报
回复
sha1
加载更多回复(3)
 本次课程会带着大家学习Hash算法,从源码的角度去学习算法,更加容易理解的方式去学习,能够更高效的吸收学到的内容,也能培养能够独自看源码,分析源码的能力。Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输,该输就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输,而不可能从散列值来唯一的确定输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。  哈希表是根据设定的哈希函数H(key)和处理冲突方法将一组关键字映射到一个有限的地址区间上,并以关键字在地址区间中的象作为记录在表中的存储位置,这种表称为哈希表或散列,所得存储位置称为哈希地址或散列地址。作为线性数据结构与表格和队列等相比,哈希表无疑是查找速度比较快的一种。  通过将单向数学函数(有时称为“哈希算法”)应用到任意数量的数据所得到的固定大小的结果。如果输入数据中有变化,则哈希也会发生变化。哈希可用于许多操作,包括身份验证和数字签名。也称为“消息摘要”。  简单解释:哈希(Hash)算法,即散列函数。它是一种单向密码体制,即它是一个从明文到密文的不可逆的映射,只有加密过程,没有解密过程。同时,哈希函数可以将任意长度的输入经过变化以后得到固定长度的输。哈希函数的这种单向特征和输数据长度固定的特征使得它可以生成消息或者数据。

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧