基于eMule 0.50a的最新版Magic Angel 4.0终于于2011年2月12日由YumeYao同学为我们带来,并已上传至Magic Angel的Sourceforge项目中。
06年开始的MagicAngel,简称“MA”,昵称“魔法天使”,是一款基于MorphXT的eMule Mod,其原作者为sfrqlxert。上一个稳定版是2008年12月14日的MagicAngel 3.6,上一个测试版则是发布于2009年5月12日的3.8 alpha2,均由ZZUL Plus的Modder Gomez82提供。这次的MA4.0是Sourceforge上该项目稳定版三年后的再次更新。
MagicAngel对文件发布及重新请求进行了调整,并增加了快速开始等实用功能。除了Xtreme的DLP,Magic Angel也自带有反吸血功能Argos,内有垃圾邮件、昵称窃取、攻击性客户端侦测功能与惩罚方式选择等。
【以下为13日18时(UTC+8)的hotfix更新修正】
Magic Angel v4.0 可执行程序包完整版(“绿色”解压即用)
以下为完整的eMule v0.50a Magic Angel v4.0中文更新日志,均为YumeYao同学所做的修改:
使用 VS2005(含SP1及更新) 及 Windows SDK 7.0 编译
13.2.2001 >>>>>> 4.0 Quick Patch 1
修正: 再次修正并彻底解决了上传/下载列表中背景为黑色的问题。[YumeYao]
修正: 对选项对话框里的一些页面进行细微调整,使得布局更加整洁。[YumeYao]
移除: 撤销了netfinity的BarShader.cpp补丁。[YumeYao]12.2.2011 >>>>>> 4.0
未做: 仍然有很多事情需要在将来的版本中做,因为有很多其他Mod也有的功能可能已经得到了改进。
合并: 合并代码库到 eMule 0.50a (MorphXT 12.6)。[YumeYao]
新增: 为从URL更新Nodes.dat的输入框添加自动完成列表。[YumeYao]
(当光标在此输入框时,按键盘的向下箭头键来弹出列表)
新增: H.264及3vid的FourCC识别并使用MediaInfo检测。[X-Ray]
新增: 更改了网络信息(服务器窗口右下方的窗口)显示布局。[YumeYao]
总是显示客户端信息(昵称及TCP/UDP端口),而用户Hash则仅当开启“全部显示”选项时才显示。
如果Web服务器和wap服务器没有开启,则不显示。
改进: 使得“重新请求来源”的相关日志能够本地化。[YumeYao]
增加了rc文件中的字符串 IDS_REASK_ALL_SOURCES_DELAYED
改进: 更改了文件右键菜单中有关“预览”的显示策略。[YumeYao]
如果预览可用 — 如果只有一个播放器,则总是在根菜单显示“预览”项目。
— 否则将根据“在右键根菜单中显示”以…预览”菜单”的设置,
来显示”预览”菜单或者是”预览”项目及”以…预览”菜单。
若预览不可用 — 如果”显示更多控件”开启 — 与之前类似,显示”预览”菜单,包含”优先下载
预览所需部分”及”可预览时暂停”两个项目。
如果”显示更多控件”关闭 — 将根菜单”预览”项目变为”优先下载预览块”。
改变: “优先下载预览所需部分”在右键菜单中显示(像先前版本的eMule一样)。[YumeYao]
如果全局的此选项已开启,它将显示为灰色已打勾。
改变: AntiLeech.dll自动更新检查的链接变为SDC。[YumeYao]
(https://specialdlp.svn.sourceforge.net/svnroot/specialdlp/tags/x86/all-verycd/antiLeech.dll.new)新增: 升级的简体中文语言文件,并修正了大量错误。[YumeYao]
移除: 除去了选项对话框的右侧条幅(我讨厌它=v=) [YumeYao]
修正: 修正上传列表黑色背景的问题。[YumeYao]
(修正的并不彻底,已在Quick Patch 1中彻底修正)
49条评论隐藏
@山虎虎
这个前面也有人提过,我也测试过
原因我也搞不清,因为看代码那段是根据用户名来检测的,而且这段代码应该一直没有变过。
而且奇怪的就是3.6和4.0之间不会误杀。
因为我也很忙,所以不可能每天来看这个东西(我2月初就拿到sourceforge访问权限了,但直到12号才有空把东西传上去)
我有空我会从问题比较少的MA 3.5 或者 3.6开始重新merge一次代码,我怀疑很多问题都是3.8独有的问题。。然后我是从3.8merge上来的,所以问题就还在。。
@yumeyao 那只能先设置为减分了
@山虎虎
嗯,我也是临时这么先处理的
@yumeyao
误杀的问题没有解决啊。你可以问问冰灵看看他的办法。
@feathia
请问冰灵是哪位?我该怎么联系他/她呢?
@yumeyao
angvil
irc#ied2k
@yumeyao
今天有幸连线上了他
他的hash是8FD53A711A0E3B206EBDF0DF85E46FC4
ip是110.243.25.46 :15852
貌似他在使用SaintAngel的测试版
难道SaintAngel又更新了?
Magic DLP可以单独下吗
我加载的SDC竟然不能屏蔽xl
@jamie
可以,推荐用冰灵曦晓修改的MagicDLP,版本比较新,http://sourceforge.net/projects/angvil/files/DLP/
@jamie
不能屏蔽迅雷是因为你没有在硬性吸血驴一项选择ip封禁,。。。。
魔法驴对不同的吸血驴具体可以有不同的惩罚措施,自己多去琢磨下。。。
感谢yumeyao的更新,想问下,是不是和RVM的是同一人?在此致敬!
@langtt
正是在下
我晕,咋把x-mod的设置都初始化啦 😯
@虎皮鲨 是不是重装了系统…配置保存目录变了
某个mod里面的这个词什么意思uploadzeit
原句是“max client uploadzeit in min”
google翻译不了。。。。。。
@Amber 你这样一说我想起来了,我是移动原来的文件夹和缓存到新系统里面了。可前几天移动过来以后一直继续下载的啊 😥
@yumeyao 昨天晚上第一次运行设置的时候老出现这个提示,是啥原因?点击左边的任何一个项目都是提示这个
@yumeyao 咋回事,备份的时候又出错了
💡 难道和我相克
@虎皮鲨
orz
可能是和你之前的config不兼容,你以前是用什么mod的?config文件能不能发上来一份?
我是从MA3.5直接升上去的,所以我就直接替换了主exe,一切正常
@yumeyao 好快啊。我是两个文件夹的。z-mod和ma在个子的文件夹里面就是下图
我这就打包config文件。
另外刚刚我重新共享了一下文件,发现明明是两个文件,咋提示重复共享啊
或者你可以邮件联系我,hupisha的鸡毛 😕
我的email是yumeyao#gmail.com,等下你发过去吧,另外描述的越详细越好
包括你最好检查一下设置看看是不是config存在application data下面。
另外要到晚上甚至可能周末才能具体回复
@yumeyao config文件夹压缩以后也很大。我共享了啊,你下载就行了ed2k://|file|config.7z|72495317|40B680773EF1D8544F294326210A5527|h=D3YPNOC6ZMGC5BK3VCRQKZQJUTN4P75E|/
@yumeyao gmail我这边访问有问题啊,如果方便的话,你下载我共享的7z压缩包可以么
@虎皮鲨
你可以上传到网盘而不是直接给我gmail发附件
我在公司只有LowID,所以下不到你的ed2k连接
@yumeyao 😐 不好意思,我刚刚看到这个消息。已经用qq邮箱发附件给你 😯 我再去上传到网盘。最近有线通网络质量不好,老的1M的用户被新的2M的用户都抢走带宽了
我把老的积分文件放到C:\Users\XXX\AppData\Local\eMule\config项下,为什么累计的上传总量是重新开始的?
@zeigasou 你看看是不是给emule设置的配置保存路径不对。https://www.emulefans.com/shared-usage/https://www.emulefans.com/extended/
@ourkt 悲剧了,我自己忘保存了
“防止被他人屏蔽的限制”是什么意思?
关于MA自残,没啥好办法,把代码注释掉吧
基于MA3.8升级,你不死谁死,就算不用3.7至少也该用3.6
其他问题不想说,转投CA旗下,闭源玩leecher
MA已死有事烧纸
@angvil 这mod用户很少,互杀影响不大。
人家无偿开发新版,你还在这儿说三道四。我倒是很想给你烧纸。
想问一下,Magic Angel 4.0 能否设定监视共享文件夹?
也就是自动刷新功能,因为我经常用其他下载软件或者FTP传输到电骡的共享文件夹
因为没找到这个设定,所以想问一下
bad mod是什么意思?下面有一个选项叫No Ban,这个是什么意思?
今天早上给我提醒说有更新,但是还是4.0啊 什么情况…是真的有更新吗
@yaya 我这也是,常有这提示,但没有更新……
為什麼使用電驢時間長了
會自動鎖定了100KB/S上載速度
需要重新開啟才能解決..什麼問題? 😕
@東京奧 开了计划任务吧?
@sss
直接換天使驢算了
快一年了作者還未釋放修正版?
之前用saintangel一段時間後上傳速度會限制在50kb/s,現在換了magicangel 4.0,發現上傳面板的部分還是有黑色條遮擋數據,明早起來查看是否也會出現速度限制的問題
在設置完之後,今早的上傳速度被限制在80kb/s,不知道是不是因為morph系列設置的原因
发现在队列中有一些用户名是[QQDownload]yourname的用户,客户端软件显示为eMule v0.48a,是不是漏检的qq旋风?
为什么隐藏文件块不用以下的算法?
现有的隐藏文件块功能是这样实现的:依据自己上传的文件块数目推测每个文件块在全网络的散布情况,但这会偏离真实情况:因为同一个文件块可能不止是一个人上传的;有些文件预览后,会被用户取消下载。
经常遇见完整源只有2~3个,包括我在内的请求用户有一百人左右,我特别需要类似隐藏文件块功能。
隐藏文件块的目的是要促成文件块在网络的均衡分布,所以在下面的算法中,拥有完整来源的人不被统计,只统计有部分文件块的人。(这里有两种算法:1 只计算在线的人;2 计算在线,不在线的人。我倾向第一种算法)
我假想的算法如下:
记下每个不完整来源的可用文件块情况。然后统计出每个文件块在全网络的散布数目。我优先下载最稀有的文件块m。根据这个统计表优先上传次最稀有的文件块n(也参考请求者排队情况),一旦这个动态统计表生成完毕,就立即发送给和我联系的每个人。
如果其它用户也采用这种隐藏文件块算法,我也能得到他们发给我的文件块统计表,根据统计表的生成时间,挑选最新统计表。电骡禁止请求文件过于频繁,但每人都在定期生成统计表,实际上统计表的更新会很频繁。逼近文件块的实时散布情况。
当某文件的请求者有一二千人以上时,就不宜用这种计算方法了:传输统计表的开销太大。
@四足兽
这个之前诸多modder曾在一个帖子中专门讨论过HideOS与SOTN的利弊。如果HideOS普及,那么你所记录的这些信息毫无用处。
传输哪一文件块是由上传者决定的。如果上传者开了HideOS+SOTN,你能请求到的未必是你所认为“最稀有”的文件。
如你所说,开销太大。文件多、或者有热门资源时,都不适用。只能增加限定条件。
另外你发送的这个表,基本没有用户接收并处理。
总而言之,想法是好的,但是不可行。工程实践中所采取的很多处理方法,也许看起来不完美也不强大,但的确是面对实际情况的折衷。
我有个梦想:要是能把KAD节点与洋葱节点捆绑在一起就好了。p2p网络的分割实在太久了。最理想的是在emule客户端上能实现west厢计划第二季,反IP封锁
用MorphXT一直是满速给一个人上传……不知道换MagicAngel能不能好点~
=v=
哎呀,MA 会互咬啊,蛮好早点看评论的咯。不过现在也想通了,MA 用的人实在是少之又少,不大会咬到别人的,再者我也不想好几百 G 的文件重新 HASH 一遍。
唉 资源失效了啊
@流水 文首 sourceforge 的链接里有。