level 8
狂笨de音速
楼主
在上几个版本实现的代码基础上,对下载带宽自动分配算法调试完毕(结合适当的下载带宽限制效果最佳);
修正几个潜在的错误,增强下载有效性,提高下载成功率;
采用DolphinX的IPFilter加载优化,极大限度提高加载速度;
完全摈弃MFC的网络代码库,全面采用CAsyncSocketEx;
其他小的改动及优化;
采用了最新的MiniUPnP库编译代码,VS 2015编译器
已知问题:由于采用VS 2015编译,库文件微软的错误,导致这个编译版本不兼容windows xp
此前版本更新详情:
eMule 0.50b CN-9 Build 382 Stable:
修正了一个极端情况下可能导致崩溃的问题;
完善下载带宽分配,引入根据下载速度限制每个客户端下载速度的机制。
eMule 0.50b CN-9 Build 380 Stable主要亮点:
重写下载带宽分配,并解决一系列可能导致崩溃的问题;
随机上传选择算法实现pool,完善算法表现;
引入大部分0.50b BETA官方代码,主要包括上传磁盘读取异步等;
增加对几类新的吸血客户端的辨识;
一系列其它小的优化;
用VS 2015 Community版编译,项目所用的库均升级至新版。
chnp2p下载地址:https://bbs.ed2k.la/topic/190/emule-0-50b-cn-9-build390-stable-%E5%8F%91%E5%B8%83/2
ed2k下载地址:http://www.chnp2p.com/viewthread.php?tid=1419130&extra=page%3D1
2016年09月04日 08点09分
1
修正几个潜在的错误,增强下载有效性,提高下载成功率;
采用DolphinX的IPFilter加载优化,极大限度提高加载速度;
完全摈弃MFC的网络代码库,全面采用CAsyncSocketEx;
其他小的改动及优化;
采用了最新的MiniUPnP库编译代码,VS 2015编译器
已知问题:由于采用VS 2015编译,库文件微软的错误,导致这个编译版本不兼容windows xp
此前版本更新详情:
eMule 0.50b CN-9 Build 382 Stable:
修正了一个极端情况下可能导致崩溃的问题;
完善下载带宽分配,引入根据下载速度限制每个客户端下载速度的机制。
eMule 0.50b CN-9 Build 380 Stable主要亮点:
重写下载带宽分配,并解决一系列可能导致崩溃的问题;
随机上传选择算法实现pool,完善算法表现;
引入大部分0.50b BETA官方代码,主要包括上传磁盘读取异步等;
增加对几类新的吸血客户端的辨识;
一系列其它小的优化;
用VS 2015 Community版编译,项目所用的库均升级至新版。
chnp2p下载地址:https://bbs.ed2k.la/topic/190/emule-0-50b-cn-9-build390-stable-%E5%8F%91%E5%B8%83/2
ed2k下载地址:http://www.chnp2p.com/viewthread.php?tid=1419130&extra=page%3D1