eMule v0.50a Mephisto v3.0 发布

On 2011年04月11日, in soft, by netoearth

eMule Mephisto是基于eMule ScarAngel的一款mod,被广大电骡爱好者称作“恶魔骡”或“魔鬼骡”,现由德国程序员Stulle维护。相对于“天使骡”ScarAngel, 据说Mephisto更适合于高带宽“大水管”使用,它在ScarAngel mod基础之上添加的主要特色功能就是上传调节,以及多上传时的增强等。据上一个版本的发布一年有余(2009年10月6日),作者于2011年4月10 日发布了eMule v0.50a Mephisto v3.0。

下载eMule v0.50a Mephisto v3.0:

eMule v0.50a Mephisto v3.0 安装包(适用于新手的安装向导)

eMule v0.50a Mephisto v3.0 压缩档(“绿色”,解压后直接使用。服务器列表、IPFilter、IP2C等组件需自己手动添加更新)

eMule v0.50a Mephisto v3.0 源代码(给程序员用)

eMule v0.50a Mephisto v3.0 Debugkit(给那些真正的开发人员debug用)

eMule Mephisto在eMule官方论坛的发布贴:http://forum.emule-project.net/index.php?showtopic=130206

eMule Mephisto官方主页:http://mephisto.emule-web.de/

另外作者提到如果你想参与成为真正的测试人员,请到eMule官方论坛给他留言

主要更新内容

eMule v0.50a Mephisto v3.0主要更新内容有:

  • 合并到eMule 0.50a代码;
  • 基于ScarAngel 4.0制作;
  • 制作了一个安装向导包,方便新手;
  • 动态Socket缓冲;[SiRoB贡献]
  • 以数组方式发送数据包(可能减少对上传的干扰,目前仅在上传时使用);[SiRoB贡献]
  • 显示估计的剩余上传时间;[Stulle贡献]
  • 继承了ScarAngel 4.0的更新

Mephisto的一些特色有Slotfocus功能(总是开启);GUI设置;上传带宽调节;多好友通道等,具体见官方FAQ。另外还有一个魔鬼的复活节彩蛋。

查看全部旧版本:
http://sourceforge.net/projects/mephisto/files/Mephisto/

eD2k链接下载

 

eMule v0.50a Mephisto v3.0 eD2k链接

帮助 | eMule官方 | eMule Fans 电骡爱好者 | eMule-Mods.de | 插件主页
eMule0.50a-Mephisto_v3.0-installer.exe 查源 6.77MB
eMule0.50a-Mephisto_v3.0-bin.rar 查源 4.61MB
eMule0.50a-Mephisto_v3.0-src.rar 查源 8.18MB
eMule0.50a-Mephisto_v3.0-debugkit.rar 查源 9.72MB
[?]: [?]: , 29.27MB
(4文件)

作者的话

Hi everyone,

Just like ScarAngel it took a while to make a new Mephisto. Nevertheless it is notable that this new version is not just a plain merge this time. I took some time to review and improve the code. In order to improve the performance of the upload I introduced some code originally written by SiRoB, whom I am very grateful to for writing this code. I hope this new code will allow sending more packets to single slots without disturbances.

Note that this release is still based on ScarAngel 4.0 and as such on my Xtreme 8.0 sources. zz_fly has released his Xtreme 8.1 but it holds very few additional improvements that did not make it into my 8.0 source edit, so it is really not a huge loss.

Another very notable thing is that I finally added an installer for Mephisto. So for all those of you who do not want to bother too much, you can just use that! Please check the changelog to see what I did in detail.

PS: If there are any people still around who would want to become reliable testers, please leave me a message!

Greets Stulle :)

详细更新日志

eMule v0.50a Mephisto v3.0:
————————
– 10.04.2011 –
——————————————————————————-
based on eMule 0.50a ScarAngel 4.0 compiled with vs2010 SP1

Added: Dynamic Socket Buffering [SiRoB]
Added: Send Array Packet (may reduce upload perturbation, only used for UL, yet) [SiRoB]
Added: Display remaining upload time (estimation!) [Stulle]

Changed: Use minfragsize to calculate best amount to send to full slots [Stulle]
Changed: Min buffer threshold for CreateNextBlockRequest based on slot speed [SiRoB]
Changed: Allow buffering more than one additional block in CreateNextBlockRequest [Stulle]
Changed: (Xtreme) Check if upload should be ended frequently called twice [Stulle]
Changed: Increased thresholds for dropping blocking sockets [Stulle]

Fixed: Min UL speed to prevent slot from being dropped was improperly calculated [Stulle]

Removed: Now redundant doublesendsize feature from Xtreme [Stulle]

Comments are closed.