eMule 0.49c OfFixed 1.0

eMule Spike2-Mod 的作者Famerlor最近在eMule 官方论坛发布了一款新的mod,这款mod的宗旨在于修正官方版的一些错误,并增加一些改进,适合于没有太多功能需求的官方版eMule用户。Mod取名 “OfFixed” 意为 “offi” (for “official”) and “fixed” (’官方’ 加 ‘修正’)。

eMule 0.49c OfFixed 1.0 官方论坛发布贴 http://forum.emule-project.net/index.php?showtopic=146845

你可能看不出来它和eMule官方版本的不同,但其实它有以下改进:

  • 更好的服务器支持,并且内置安全服务器列表更新的url地址。
  • 更好的安全性,针对坏节点和kad攻击。
  • 改进的下载,更好的被动来源查找,以便获取更多的来源进行上传和下载。
  • 更少的错误,修正了官方版的一些bug,降低对内存的占用。
  • 很多优化和更低的CPU资源占用,特别是在高速上传的时候。
  • 更好的适应性,使用eMule Spike2的客户端识别功能,可以识别eMule兼容客户端,比如eMulePlus 和 Hydranode等。
    以及好友联系,文件下载完后hash过程显示的改进。
  • 更友好的网络支持,包括L2HAC,SlotFocus,SourceCache,FullChunkTransfer功能,这些功能的具体特点可查阅:《汇滴成海,聚沙成丘——eMule mod功能介绍中文翻译》

eD2k链接
帮助 | eMule官方 | eMule Fans 电骡爱好者 | eMule-Mods.de | 插件主页
程序包:
eMule 0.49c [OfFixed v1.0] – BIN.rar 查源 2.69MB
源代码:
eMule 0.49c [OfFixed v1.0] – SRC.rar 查源 3.39MB
[?]: [?]:, 6.08MB
2个文件

作者的话:

About this mod:
—————

This mod is thought for being used as replacement for official eMule, when you want to have all the bugfixes and code improvements from the mods, but are happy with the official client and don’t need additional features.

Its source may be useful as a base for new mods, because there are nearly no new features but only fixes, optimizations and similiar.

As user you won’t notice many differences from the official eMule client – if any at all. Most changes are “under the hood” and are there to improve the security, eliminate possible crashes or memleaks, to reduce CPU-load or to make using more comfortable.

更新日志:

OfFixed 1.0
———–
–>CODEBASE : eMule 0.49c
–>LIBRARIES: Newer as in official eMule:
* Cryptlib 5.6.0
* ID3lib 2.3.0
* libPNG 1.2.35
* newest ResizableLib (they don’t use version numbers…)
Same as in official eMule:
* CxImage 6.00
* zlib 1.2.3
–>NOTE : Changes tagged with “BUGFIX” in this changelog include code-improvements and small optimizations as well
ADDED : 80% score for non SI clients (Xman)
ADDED : AntiCorruption (WiZaRd)
ADDED : AntiShape (netfinity)
ADDED : Aux ports support (lugdunummaster)
ADDED : Better passive source finding (origin unknown to me, taken from X-Ray)
ADDED : Enhanced Client Recognition (ECR) v2 (Spike2)
* Since the nowadays ECR has much changed since it’s initial code I declared it to be v2
* Tag: Spike2 – Enhanced Client Recognition v2
* Now includes a small fix by taz for recognizing MLdonkeys
* Stulle’s CompatClientStats are now part of the ECR
ADDED : Find best sources (Xman)
ADDED : FriendHandling from all lists (Xman)
ADDED : HashProgress (O2)
ADDED : IntelliFlush (always enabled; WiZaRd)
ADDED : L2HAC (always enabled; by eMulePlus, taken from NeoMule)
ADDED : MessageFlash (Slugfiller)
ADDED : ModString is being sent (using parts of WiZaRd’s EasyModVer)
ADDED : MoreFourCCCodes (zz_fly)
ADDED : NoNeededRequeue (Slugfiller)
ADDED : SearchCatch (Slugfiller)
ADDED : Server.met-default-update URL added and auto update from emulefuture.eu, if no URL is entered
ADDED : Show Modversions with mod-statistics (code by Slugfiller)
ADDED : Show own userhash in status window (iOniX)
ADDED : Simple SlotFocus (switchable in Extended Options; Spike2)
ADDED : SourceCache with my own GUI-AddOn from Spike2Mod (Xman)
ADDED : Support link in network-info-dialog (points to emulefuture.eu, my homeboard)
ADDED : Understanding eDonkeyHybrid’s pr-tag (netfinity)
ADDED : WiZaRd’s KadAddons (including many bugfixes for bugs in official Kad-code, Code-optimizations, WiZaRd’s KadHelper for
fighting bad nodes, parts of netfinity’s SafeKad and reduced CPU-usage code in UInt128.cpp by netfinity)
BUGFIX : Accurate compression percentage indication fix (BlueSonicBoy)
BUGFIX : AICH-Hash – Additional security check (WiZaRd)
BUGFIX : Automatic Firewalled Retries (WiZaRd)
BUGFIX : Catch oversized public key in credit.met file (SiRoB)
BUGFIX : CheckDiskspaceFix (SlugFiller) – very important fix, fixes crash and data-corruption in part and part.met-files for me !
BUGFIX : Clean up filename: Do NOT alter DVD-Video files VOB,IFO,BUP, etc. (BlueSonicBoy)
BUGFIX : CodeImprovement for choosing to use compression (Xman)
BUGFIX : Don’t kill source, if it’s the only one complete source or a friend (MorphXT)
BUGFIX : Fix collection double extension (CiccioBastardo)
BUGFIX : Fixed many typos  (Spike2)
BUGFIX : Fix for “exit” command (leuk_he)
BUGFIX : Memory Leak on Low ID Smart Check (origin unknown; taken from one of taz’ mods)
BUGFIX : Message bounce protection (for Kad; by netfinity)
BUGFIX : Obfuscation FiX (WiZaRd)
BUGFIX : Prevent switch to … busy popup during windows startup (leuk_he)
BUGFIX : Prevent USS spam (WiZaRd)
BUGFIX : Publish small incomplete files fix (WiZaRd)
BUGFIX : Reconnect Kad on IP-change (Pawcio / Spike2)
BUGFIX : Relax on startup (WiZaRd)
BUGFIX : Request AICH-Hash-set only if necessary (WiZaRd)
BUGFIX : Reset Kad-IP on IP-Change (Pawcio / Spike2)
BUGFIX : ThreadSafe-fix (WiZaRd)
BUGFIX : ToolTip-FiX (WiZaRd)
BUGFIX : UDP Reask security check (netfinity)
BUGFIX : Various code improvements, crash fixes, memleak-fixes and other fixes (mainly by eMule’s No1 debugger WiZaRd  and by Xman,
Morph, myself and many others (look at the tags in the code))
BUGFIX : Webserver-Download-Fix (Stulle)
BUGFIX : Wrong Hover FiX (WiZaRd)
BUGFIX : Wrong null userhash fix (ilmira)
BUGFIX : XS-Workaround (WiZaRd)
CHANGED: Always show if obfuscation is in use (Spike2)
CHANGED: Clienttype-Icons changed to the real client’s logos (merged from Spike2Mod)
CHANGED: Credits changed (added myself as modder ;p and bluecow under retired o-devs (why did they forget him there ?!?))
CHANGED: CryptTCPpaddingLength may now be adjusted in Extended Options (Xman)
CHANGED: Disabled some warnings thrown by official code (Spike2 & various)
CHANGED: Don’t accept to short message-filters (WiZaRd)
CHANGED: Enabled ListSearch (already in official code)
CHANGED: Hardlimit of 5 for emule collections (Xman)
CHANGED: HighResTimer is now switchable in Extended Options (Spike2)
CHANGED: Lower CPU-load in IsBanned() (using code from WiZaRd and sivka)
CHANGED: Re-enabled “Extract meta-data via DirectShow” (Spike2; USE AT YOUR OWN RISK ! Although I never had any problems with it, there’s
a reason why the official devs disabled it..!)
CHANGED: Some default settings: Don’t compress avi-files now enabled, Dead server retries risen from 1 to 3, Icon flash on new
message enabled, filter server by IP enabled, PeerCache enabled (doesn’t hurt) and message filter extended
REMOVED: FullChunk-transfer option (always enabled now)
REMOVED: Option to disable SecureIdentification – the checkbox in the options-dialog is now used to indicate if SI is working (WiZaRd)
UPDATED: Used libraries (see above)

4条评论隐藏

  1. #1 elvis_w
    2009年9月16日 周三 11:13 | 回复

    无爱,觉得Xtreme的功能都不够,再别说这个了

  2. #2 Mr.Monkey
    2009年9月16日 周三 18:43 | 回复

    看着确实不错,弄个耍耍看~

  3. #3 sfr
    2009年9月16日 周三 22:51 | 回复

    支持dlp吗
    和xt比 资源占用和找源有什么优势么?

  4. #4 chengr28
    2009年9月17日 周四 17:07 | 回复

    @sfr

    这款mod的宗旨在于修正官方版的一些错误,并增加一些改进,适合于没有太多功能需求的官方版eMule用户

    官方版eMule不支持DLP,这个Mod估计也是不支持的了…… 🙄

发表评论

您的Email将不会显示出来。头像请至Gravatar.com注册上传。*号标注项为必填。

*
*
*
标签用法
字数:0

您可以使用eMule或eMule Mod(参见eMuleFans.com的Mod页emule-mods.de的Mod页)(Windows)、aMule(Win、Linux、Mac)等软件下载eD2k链接。可以参考这里的修复、关联eD2k协议链接方法
eMule收藏集(.emulecollection)文件是您选中的所有链接的列表文件。eMule可以直接下载它们。
按住SHIFT键选择可以选中多个选择框。
可用文件名和大小选择器来选择文件。
查看eD2k Link Selector WordPress 插件主页(中文)或WordPress.org插件页(国际)可以下载此插件或联系作者。
文件名选择器帮您根据文件名称或后缀来选择文件。不分大小写。
符号使用:
和:空格( )、+
不包含:-
或:|
转义:一对英文引号("");
匹配开头:^
匹配结尾:$
例如:
选中所有名称中包含有“eMule”或“0.49c”字眼,但不包含有“exe”字眼的:emule|0.49c -exe
选中所有名称的开头是“eMule”,结尾是“0.49c”的:^emule 0.49c$
选中所有名称中带有“eMule 0.49c”的(必须是“eMule 0.49c”,中间没有别的字符,不能是“eMule fake 0.49c”),需要转义:"emule 0.49c"
大小选择器帮您根据文件大小选择文件。