让aMule支持DLP的源码补丁(1月24日更新了~)
-
- 帖子: 598
- 注册时间: 2009-09-19 20:50
Re: 让aMule支持DLP的源码补丁(3904更新了~)
3904度VeryCD Mod的检测有严重bug
有两个关于VeryCD的选项,一个是easyMule,一个是VeryCD easyMule,不知道是这两个到底是封什么的。
我选中了ban easyMule,只测试了几分钟,结果是有很多ModString为VeryCD easyMule的可以连上,但有几个被ban了,而easyMule2全部没有被ban掉(我本来是打算ban easyMule2)的。
这个easyMule到底是ban easyMule2的还是ban 1.x的VeryCD Mod?
现在我还是换回了我自己弄的那个。
有两个关于VeryCD的选项,一个是easyMule,一个是VeryCD easyMule,不知道是这两个到底是封什么的。
我选中了ban easyMule,只测试了几分钟,结果是有很多ModString为VeryCD easyMule的可以连上,但有几个被ban了,而easyMule2全部没有被ban掉(我本来是打算ban easyMule2)的。
这个easyMule到底是ban easyMule2的还是ban 1.x的VeryCD Mod?
现在我还是换回了我自己弄的那个。
aMule 2.3.1 is coming...
真正动态的 amule-dlp is coming...
本人帐号在2011年1月被盗,在2011年1月3日17:19到2010年1月6日13:34之间本帐号发的一切帖子、短信等与本人无关!
amule-dlp 开发动态
amule-dlp on Google Code
WebArchiver - 基于 wget 的网页归档工具(PyQt4 GUI 前端)
Linux 2.6.34 编译笔记
真正动态的 amule-dlp is coming...
本人帐号在2011年1月被盗,在2011年1月3日17:19到2010年1月6日13:34之间本帐号发的一切帖子、短信等与本人无关!
amule-dlp 开发动态
amule-dlp on Google Code
WebArchiver - 基于 wget 的网页归档工具(PyQt4 GUI 前端)
Linux 2.6.34 编译笔记
- hasee.wu
- 帖子: 2089
- 注册时间: 2009-10-20 21:13
- 来自: Pacific Western University
Re: 让aMule支持DLP的源码补丁(3904更新了~)
试了一下ban掉easyMule,amule gui 界面中, 下方用户软件列表 中带easymule的的确都见不到了Bill Lee 写了:3904度VeryCD Mod的检测有严重bug
有两个关于VeryCD的选项,一个是easyMule,一个是VeryCD easyMule,不知道是这两个到底是封什么的。
我选中了ban easyMule,只测试了几分钟,结果是有很多ModString为VeryCD easyMule的可以连上,但有几个被ban了,而easyMule2全部没有被ban掉(我本来是打算ban easyMule2)的。
这个easyMule到底是ban easyMule2的还是ban 1.x的VeryCD Mod?
现在我还是换回了我自己弄的那个。
我现在把very cd 和easyMule都ban掉后,吃惊地发现下载速度没有影响
aur中的pkgbuild也升级到了3904 :
http://aur.archlinux.org/packages.php?ID=31269
不过我看问题比较肤浅,测试都帮不上忙。
-
- 帖子: 598
- 注册时间: 2009-09-19 20:50
Re: 让aMule支持DLP的源码补丁(3904更新了~)
选ban easyMule后的截图
aMule 2.3.1 is coming...
真正动态的 amule-dlp is coming...
本人帐号在2011年1月被盗,在2011年1月3日17:19到2010年1月6日13:34之间本帐号发的一切帖子、短信等与本人无关!
amule-dlp 开发动态
amule-dlp on Google Code
WebArchiver - 基于 wget 的网页归档工具(PyQt4 GUI 前端)
Linux 2.6.34 编译笔记
真正动态的 amule-dlp is coming...
本人帐号在2011年1月被盗,在2011年1月3日17:19到2010年1月6日13:34之间本帐号发的一切帖子、短信等与本人无关!
amule-dlp 开发动态
amule-dlp on Google Code
WebArchiver - 基于 wget 的网页归档工具(PyQt4 GUI 前端)
Linux 2.6.34 编译笔记
- midoriumi
- 帖子: 41
- 注册时间: 2009-02-24 13:07
- 联系:
Re: 让aMule支持DLP的源码补丁(3904更新了~)
封VC和easyMule确实还不完善,我忘记在选项上注明“测试“字样了。在DLP Strict的代码中有一部分我不太清楚是做什么用的,保守期间没有使用。
个人猜测,aMule的封杀只是不给吸血客户端上传,但是我们依旧能进入吸血客户端的排队列表。所以不管封杀了多少客户端,我们连接到的下载源数目都是不变的。
仅仅是猜测而已……
个人猜测,aMule的封杀只是不给吸血客户端上传,但是我们依旧能进入吸血客户端的排队列表。所以不管封杀了多少客户端,我们连接到的下载源数目都是不变的。
仅仅是猜测而已……
叫我greensea吧 [@lvhai]
虽然现在这个用户名是midoriumi,但实际上是我把自己注册的greensea的密码给忘记了,于是只好再注册一个midoriumi,字面意思也和greensea一样是緑海(みどりうみ)。所以,叫我greensea或GS吧。
虽然现在这个用户名是midoriumi,但实际上是我把自己注册的greensea的密码给忘记了,于是只好再注册一个midoriumi,字面意思也和greensea一样是緑海(みどりうみ)。所以,叫我greensea或GS吧。
- syrano
- 帖子: 4313
- 注册时间: 2007-10-06 18:40
Re: 让aMule支持DLP的源码补丁(3904更新了~)
如果用了这个选项, 不就成了吸血骆了!!midoriumi 写了:封VC和easyMule确实还不完善,我忘记在选项上注明“测试“字样了。在DLP Strict的代码中有一部分我不太清楚是做什么用的,保守期间没有使用。
个人猜测,aMule的封杀只是不给吸血客户端上传,但是我们依旧能进入吸血客户端的排队列表。所以不管封杀了多少客户端,我们连接到的下载源数目都是不变的。
仅仅是猜测而已……
还好我用的是默认的.

E=m c^2
-
- 帖子: 41
- 注册时间: 2007-09-09 12:41
Re: 让aMule支持DLP的源码补丁(3904更新了~)
emule 0.49c的很多mod,amule不显示modstring,这些modstring检测无效吧??
-
- 帖子: 7
- 注册时间: 2009-07-08 20:44
-
- 帖子: 5
- 注册时间: 2009-12-15 19:59
-
- 帖子: 598
- 注册时间: 2009-09-19 20:50
Re: 让aMule支持DLP的源码补丁(3904更新了~)
DLP3904的修改版
就是把“easyMule2”的检测和“VeryCD easyMule”的检测分开了
楼主的DLP3904如果选择“Ban easyMule”,那就把easyMule2和VeryCD easyMule一起ban了。
这里修正了这个错误,可以单独ban VeryCD easyMule或easyMule2
很不好意思,还是没有学会patch,这个patch是直接从楼主的那个改过来的。使用方法就是直接把这个patch到原版的aMule-2.2.6源码目录中
编译这里就不说了,大家自己看楼主的说明或86楼的说明
另外要说:这次改动实在太小了(一句代码都没加,就改了几个字符串)
,所以没有进行测试。正在准备对miniMule(VeryCD的另一个Mod,上传功能更弱了,简直就可以说是下载工具,而不是分享工具了)的封杀,已经弄得差不多了,就差测试了,预计明天晚上可以完成。
论坛禁用了.patch结尾的附件,只好用gzip先压缩。下载后请先用gunzip aMule-2.2.6-DLP3904-BillEnh01.patch.gz解压。
就是把“easyMule2”的检测和“VeryCD easyMule”的检测分开了
楼主的DLP3904如果选择“Ban easyMule”,那就把easyMule2和VeryCD easyMule一起ban了。
这里修正了这个错误,可以单独ban VeryCD easyMule或easyMule2

很不好意思,还是没有学会patch,这个patch是直接从楼主的那个改过来的。使用方法就是直接把这个patch到原版的aMule-2.2.6源码目录中
编译这里就不说了,大家自己看楼主的说明或86楼的说明
另外要说:这次改动实在太小了(一句代码都没加,就改了几个字符串)

论坛禁用了.patch结尾的附件,只好用gzip先压缩。下载后请先用gunzip aMule-2.2.6-DLP3904-BillEnh01.patch.gz解压。
- 附件
-
- aMule-2.2.6-DLP3904-BillEnh01.patch.gz
- 修改后的源码补丁,未测试
- (21.44 KiB) 已下载 189 次
aMule 2.3.1 is coming...
真正动态的 amule-dlp is coming...
本人帐号在2011年1月被盗,在2011年1月3日17:19到2010年1月6日13:34之间本帐号发的一切帖子、短信等与本人无关!
amule-dlp 开发动态
amule-dlp on Google Code
WebArchiver - 基于 wget 的网页归档工具(PyQt4 GUI 前端)
Linux 2.6.34 编译笔记
真正动态的 amule-dlp is coming...
本人帐号在2011年1月被盗,在2011年1月3日17:19到2010年1月6日13:34之间本帐号发的一切帖子、短信等与本人无关!
amule-dlp 开发动态
amule-dlp on Google Code
WebArchiver - 基于 wget 的网页归档工具(PyQt4 GUI 前端)
Linux 2.6.34 编译笔记
-
- 帖子: 598
- 注册时间: 2009-09-19 20:50
Re: 让aMule支持DLP的源码补丁(3904更新了~)
DLP3904 BillEnh02
增加了 封 口 杀 VeryCD 的另一个 Mod: miniMule
-------------------------------
2010年2月28日:DLP3905更新,在126楼
2010年2月19日:DLP3904-BillEnh03更新,修正HelloTag和InfoTag误杀的bug,在116楼
2010年2月16日:发现DLP3904及DLP3904-BillEnh01、DLP3904-BillEnh02对HelloTag和InfoTag存在严重误杀,暂时解决方案见115楼
-------------------------------
这个miniMule的分享功能更弱了,似乎已经不是分享工具,俨然一个下载工具,而且继续违反GPL协议。
-------------------------------
上次抛砖引玉发了3903的加强版,结果楼主很快就发了3904。这次再看看楼主还有没有什么新动作
如果楼主没这么快更新,可不可以在第一页放个链接,好让这个给更多人看到?
另外还想问问楼主(纯粹是技术上的问题,不是偏袒VeryCD),VeryCD easyMule有什么吸血行为?我这里看不出来,我下载的大多数内容都是VeryCD easyMule传给我的。而且有人说的有了VeryCD easyMule其他客户端就没下载速度了,这种现象我这边也不会有,大家的下载速度都差不多。现在3904增加对HelloTag的检测后,发现了很多似乎是伪装成VeryCD easyMule的Mod。如:
-------------------------------
更新记录:
BillEnh02
这次是以patch的形式提供了。
这次编译测试通过,可以运行。但miniMule还较少人用,等了好久没遇上一个。算了,其实最怕的错误就是一些拼写错误,但是编译通过了就肯定没问题了。至于杀miniMule效果,等以后慢慢看吧。
本来预计昨晚能弄好的,可是在清理时一不小心敲下了rm aMule-2.2.6-BillEnh02*,
于是,代码就永远地消失了。
另外顺便说一句:经测试,DLP3904 BillEnh01中对 封 口 杀 easyMule2的改进有效。
-------------------------------
这次的补丁提供了两个版本
这两个补丁都用gzip压缩了(论坛不支持.patch扩展名的附件),下载后请先用gunzip解压。
一个是应用于原版aMule-2.2.6源代码的补丁,这样大家如果只是想编译aMule,就可以直接下载官方的aMule-2.2.6的源代码和这个补丁。 另一个是与aMule-2.2.6-DLP3904的补丁。下载这个补丁,需要在官方的aMule-2.2.6源代码上先大楼主的DLP3904,再打这个补丁。
(暂时还没修正)
编译安装这里就不说了。
增加了 封 口 杀 VeryCD 的另一个 Mod: miniMule
-------------------------------
2010年2月28日:DLP3905更新,在126楼
2010年2月19日:DLP3904-BillEnh03更新,修正HelloTag和InfoTag误杀的bug,在116楼
2010年2月16日:发现DLP3904及DLP3904-BillEnh01、DLP3904-BillEnh02对HelloTag和InfoTag存在严重误杀,暂时解决方案见115楼
-------------------------------
这个miniMule的分享功能更弱了,似乎已经不是分享工具,俨然一个下载工具,而且继续违反GPL协议。
-------------------------------
上次抛砖引玉发了3903的加强版,结果楼主很快就发了3904。这次再看看楼主还有没有什么新动作

如果楼主没这么快更新,可不可以在第一页放个链接,好让这个给更多人看到?
另外还想问问楼主(纯粹是技术上的问题,不是偏袒VeryCD),VeryCD easyMule有什么吸血行为?我这里看不出来,我下载的大多数内容都是VeryCD easyMule传给我的。而且有人说的有了VeryCD easyMule其他客户端就没下载速度了,这种现象我这边也不会有,大家的下载速度都差不多。现在3904增加对HelloTag的检测后,发现了很多似乎是伪装成VeryCD easyMule的Mod。如:
唉,现在越来越没时间弄电脑了,实在腾不出时间研究VeryCD easyMule的代码。2010-01-24 20时16分58秒: [HelloTag [LSD7c]] 用户 [CHN][VeryCD]大家一起来加速 位于 110.243.101.24:7558,使用 eMule v0.49b - VeryCD easyMule 091228 VeryCD easyMule 091228 (88/(null)/(null))
2010-01-24 20时17分18秒: [HelloTag [LSD7c]] 用户 [CHN][VeryCD]分享越多 下载越快 位于 59.174.39.34:5146,使用 eMule v0.49b - VeryCD easyMule 091228 VeryCD easyMule 091228 (88/(null)/(null))
-------------------------------
更新记录:
BillEnh02
- 封 口 杀 了miniMule(可选)
- 修正了DLP3904 BillEnh01中关于Ban easyMule2的选项的gettext翻译(zh_CN)出错的bug
- 修正了把easyMule2和VerCD easyMule 1.x一起杀的bug
这次是以patch的形式提供了。
这次编译测试通过,可以运行。但miniMule还较少人用,等了好久没遇上一个。算了,其实最怕的错误就是一些拼写错误,但是编译通过了就肯定没问题了。至于杀miniMule效果,等以后慢慢看吧。
本来预计昨晚能弄好的,可是在清理时一不小心敲下了rm aMule-2.2.6-BillEnh02*,

另外顺便说一句:经测试,DLP3904 BillEnh01中对 封 口 杀 easyMule2的改进有效。

-------------------------------
这次的补丁提供了两个版本
这两个补丁都用gzip压缩了(论坛不支持.patch扩展名的附件),下载后请先用gunzip解压。
一个是应用于原版aMule-2.2.6源代码的补丁,这样大家如果只是想编译aMule,就可以直接下载官方的aMule-2.2.6的源代码和这个补丁。 另一个是与aMule-2.2.6-DLP3904的补丁。下载这个补丁,需要在官方的aMule-2.2.6源代码上先大楼主的DLP3904,再打这个补丁。
(暂时还没修正)
编译安装这里就不说了。
上次由 Bill Lee 在 2010-03-01 12:59,总共编辑 5 次。
aMule 2.3.1 is coming...
真正动态的 amule-dlp is coming...
本人帐号在2011年1月被盗,在2011年1月3日17:19到2010年1月6日13:34之间本帐号发的一切帖子、短信等与本人无关!
amule-dlp 开发动态
amule-dlp on Google Code
WebArchiver - 基于 wget 的网页归档工具(PyQt4 GUI 前端)
Linux 2.6.34 编译笔记
真正动态的 amule-dlp is coming...
本人帐号在2011年1月被盗,在2011年1月3日17:19到2010年1月6日13:34之间本帐号发的一切帖子、短信等与本人无关!
amule-dlp 开发动态
amule-dlp on Google Code
WebArchiver - 基于 wget 的网页归档工具(PyQt4 GUI 前端)
Linux 2.6.34 编译笔记
-
- 帖子: 598
- 注册时间: 2009-09-19 20:50
Re: 让aMule支持DLP的源码补丁(3904更新了~)
modstring检测有效,aMule也可以显示modstring呀chenwenjin 写了:emule 0.49c的很多mod,amule不显示modstring,这些modstring检测无效吧??
aMule 2.3.1 is coming...
真正动态的 amule-dlp is coming...
本人帐号在2011年1月被盗,在2011年1月3日17:19到2010年1月6日13:34之间本帐号发的一切帖子、短信等与本人无关!
amule-dlp 开发动态
amule-dlp on Google Code
WebArchiver - 基于 wget 的网页归档工具(PyQt4 GUI 前端)
Linux 2.6.34 编译笔记
真正动态的 amule-dlp is coming...
本人帐号在2011年1月被盗,在2011年1月3日17:19到2010年1月6日13:34之间本帐号发的一切帖子、短信等与本人无关!
amule-dlp 开发动态
amule-dlp on Google Code
WebArchiver - 基于 wget 的网页归档工具(PyQt4 GUI 前端)
Linux 2.6.34 编译笔记
- midoriumi
- 帖子: 41
- 注册时间: 2009-02-24 13:07
- 联系:
Re: 让aMule支持DLP的源码补丁(1月24日更新了~)
其实VeryCD easyMule倒是没有什么吸血行为,只是被怀疑抄袭了aMule的代码,DLP Strict以GPL Breaker为由将其封杀。之前有人问过我能不能把DLP Strict也弄成aMule的补丁,于是我就把DLP Strict封杀easyMule和VeryCD Mod的功能一并加了进来,供有需要的人使用。
最近在研究另外一个东西,无暇顾及这边。我想如果有这样一个功能,能让多个人有编辑某个帖子的权限,那就方便多了。
顺便发个脚本,每次我修改完代码要发布的时候都是用这个脚本做patch文件的,参考参考应该就会用patch了。
PS。忘说了,用这个脚本生成patch文件以后还要手动把patch文件里面的绝对路径改成相对路径才行
最近在研究另外一个东西,无暇顾及这边。我想如果有这样一个功能,能让多个人有编辑某个帖子的权限,那就方便多了。
顺便发个脚本,每次我修改完代码要发布的时候都是用这个脚本做patch文件的,参考参考应该就会用patch了。
PS。忘说了,用这个脚本生成patch文件以后还要手动把patch文件里面的绝对路径改成相对路径才行
上次由 midoriumi 在 2010-01-26 18:15,总共编辑 1 次。
叫我greensea吧 [@lvhai]
虽然现在这个用户名是midoriumi,但实际上是我把自己注册的greensea的密码给忘记了,于是只好再注册一个midoriumi,字面意思也和greensea一样是緑海(みどりうみ)。所以,叫我greensea或GS吧。
虽然现在这个用户名是midoriumi,但实际上是我把自己注册的greensea的密码给忘记了,于是只好再注册一个midoriumi,字面意思也和greensea一样是緑海(みどりうみ)。所以,叫我greensea或GS吧。
- Lavande
- 论坛版主
- 帖子: 5353
- 注册时间: 2008-12-21 15:27
- 来自: TARDIS
- Lavande
- 论坛版主
- 帖子: 5353
- 注册时间: 2008-12-21 15:27
- 来自: TARDIS
Re: 让aMule支持DLP的源码补丁(1月24日更新了~)
100L的patch好像有问题啊
代码: 全选
laptop:~/pro/aMule-2.2.6$ patch -p0 < ../aMule-2.2.6-DLP3904-BillEnh02-origan.patch
can't find file to patch at input line 4
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
--------------------------
|diff -uNr aMule-2.2.6-origan/po/zh_CN.po aMule-2.2.6-DLP3904-BillEnh02/po/zh_CN.po
|--- aMule-2.2.6-origan/po/zh_CN.po 2009-09-17 05:03:29.000000000 +0800
|+++ aMule-2.2.6-DLP3904-BillEnh02/po/zh_CN.po 2010-01-24 11:43:09.000000000 +0800
--------------------------
File to patch:
-
- 帖子: 598
- 注册时间: 2009-09-19 20:50
Re: 让aMule支持DLP的源码补丁(1月24日更新了~)
很抱歉,生成补丁时没认真检查测试,不小心用了绝对路径,现已修复,请重新下载。Lavande 写了:100L的patch好像有问题啊代码: 全选
laptop:~/pro/aMule-2.2.6$ patch -p0 < ../aMule-2.2.6-DLP3904-BillEnh02-origan.patch can't find file to patch at input line 4 Perhaps you should have used the -p or --strip option? The text leading up to this was: -------------------------- |diff -uNr aMule-2.2.6-origan/po/zh_CN.po aMule-2.2.6-DLP3904-BillEnh02/po/zh_CN.po |--- aMule-2.2.6-origan/po/zh_CN.po 2009-09-17 05:03:29.000000000 +0800 |+++ aMule-2.2.6-DLP3904-BillEnh02/po/zh_CN.po 2010-01-24 11:43:09.000000000 +0800 -------------------------- File to patch:
aMule 2.3.1 is coming...
真正动态的 amule-dlp is coming...
本人帐号在2011年1月被盗,在2011年1月3日17:19到2010年1月6日13:34之间本帐号发的一切帖子、短信等与本人无关!
amule-dlp 开发动态
amule-dlp on Google Code
WebArchiver - 基于 wget 的网页归档工具(PyQt4 GUI 前端)
Linux 2.6.34 编译笔记
真正动态的 amule-dlp is coming...
本人帐号在2011年1月被盗,在2011年1月3日17:19到2010年1月6日13:34之间本帐号发的一切帖子、短信等与本人无关!
amule-dlp 开发动态
amule-dlp on Google Code
WebArchiver - 基于 wget 的网页归档工具(PyQt4 GUI 前端)
Linux 2.6.34 编译笔记