打印

征集无tracker的torrents[已解决]

征集无tracker的torrents[已解决]

BitStormLite的DHT功能快要完工了。现需要一批无tracker的torrent进行测试。
希望大家帮忙提供。
He that sweareth in the earth shall swear by the God of truth.

TOP

没见过,你关掉源码中的tcp/udp tracker处理部分不就可以测试了?

TOP

主要是指望无tracker的torrent带的节点可以连上的比例大些。目前主要是使用router.bittorrent.com和伊甸园的torrent中带的10个节点。但是有回应的似乎只有router.bittorrent.com和一个87.xxx.xxx.xxx的节点。最后每次节点查找随机地址返回的都不断是相同20多个节点。再也获取不到更多的了。

我记得你的软件的DHT Tracker早做好了,效果怎么样?
He that sweareth in the earth shall swear by the God of truth.

TOP

找到了一个BUG,解决了。仅凭router.bittorrent.com就足够了。目前路由表分裂到了20多层,20*50估计连接上的节点达到了1000多个。和bitcomet上报告的网络状况吻合。
He that sweareth in the earth shall swear by the God of truth.

TOP

我走不同的路线,用了opendht,代码量很小,但是情况还是有点不同,就是不能利用到torrent中的node信息。opendht用的很方便,就几个接口,其他的事不用管,它有稳定的后台服务。

你的DHT写好以后我可能会拿来用,当然是会开源,我新的系统是混源的,所以可以兼容闭源和开源。

我的BT软件核心也写好了,比BC和UT都要快很多(约快30%-600%),据说比BS要快好几倍(我自己不拿BS作比较),兼容windows和linux两个系统,也可以移植到苹果上。

TOP

这段时间修正了几个重大的BUG,现在的Anulus SVN里的代码是不能用的,拆分路由表的时候会出错。合并的时候也会陷入死循环。修正后的还没放进去。到目前为止都一直再找计算方面的错误,后面的工作就好做些了。
He that sweareth in the earth shall swear by the God of truth.

TOP

Well Done.版主好好做,支持一个。

TOP