特别声明：

全部Strict DLP Chinese（SDC）仅供学习交流，遵循GPL协议，同时切勿用于任何非法及商业用途！
使用者请自行估量是否有加载Strict DLP Chinese的需要（其与官方DLP的差别见下方公告+注意），如果不能清楚判断而造成不良后果，本人不负任何责任！

公告+注意：
所有Strict DLP Chinese（以下简称SDC）均基于Xtreme官方DLP的严格版本。在Xtreme的官方DLP的基础上，SDC将eMule VeryCD MOD和EasyMule（包括第1、2版）中的部分或全部加入了SoftBan列表，原因是GPL-breaker、私有网络和社区客户端等不良行为。

-------------------------------------------------------------------------------


eMule Xtreme Mod 的SourceForge页面：
http://sourceforge.net/projects/emulextreme/


加载方法

1.将eMule关闭，把解压出来的antiLeech.dll.new文件放到原来antiLeech.dll所在的目录，并重新启动eMule
2.直接把解压出来的antiLeech.dll.new文件放到原来antiLeech.dll所在的目录，然后在反吸血选项（Xtreme II）中单击“Reload”

注意：建议使用第1种方案，因为第1种方案的加载方式可以把全部新版的检测函数加载到eMule中。


-------------------------------------------------------------------------------

SDC版本介绍：

·Base（基础检测）：在Xtreme官方DLP的基础上，仅添加对VeryCD系列客户端的检测（更多其它详细的基础检测请参考ChangeLog）
·Develop（扩展检测）：基于Base（基础检测）版本，同时添加了对其它吸血客户端的检测（更多其它详细的扩展检测请参考常见问题FAQ）

·bin：已经编译好的二进制程序，可以直接在计算机上使用
·src：SDC的C++源代码
提醒1：SDC基于Microsoft Visual Studio 2008制作
提醒2：使用SDC的源代码前请认真阅读以下使用许可协议：
       ·License：eMule以及Xtreme DLP的使用许可
       ·GNU-GPL-v2：GNU通用公共许可证v2的部分副本

·x86-SSE2：用于CPU支持SSE2指令集的32位（x86）计算机的SDC版本
提醒：大多数家用电脑均为32位，因此您应该一般使用x86-SSE2版本而不是x64版本
·x64：用于64位（x64）计算机的SDC版本
提醒：x64的SDC版本只能用于64位计算机上

·Xtreme-Official-DLP-39：Xtreme官方版DLP v39的Microsoft Visual Studio 2008重编译版本
提醒：Develop版本的Xtreme-Official-DLP添加了Develop的检测代码
·All-VeryCD-Mod：对所有VeryCD Mod和VeryCD EasyMule Mod进行检测的SDC版本
·VeryCD-EasyMule-Mod：对所有VeryCD EasyMule Mod（不包括旧版VeryCD Mod）进行检测的SDC版本
·VeryCD-EasyMule2-Mod：对所有EasyMule2 Mod（不包括VeryCD EasyMule Mod和旧版VeryCD Mod）进行检测的SDC版本
·VeryCD-Default-List-NickName：对所有昵称中含有VeryCD客户端默认昵称的VeryCD Mod和EasyMule Mod进行检测的SDC版本


-------------------------------------------------------------------------------


常见问题FAQ

Q：如何查看SDC已经成功被eMule加载？
A：有2个查看方法：
·查看反吸血选项中显示的DLP版本号是否为SDC的最新版本号，如果不是则说明加载失败
·查看效果，如果不能起到SDC对应版本预期的效果，请浏览下面FAQ所列举的各种情况予以参考并解决

Q：为何SDC的对应版本无法实现其对应的功能？
A：有2种解决方案：
·请检查自己选择的版本和自己的设想是否相符，不相符请看清楚再使用
·请检查是否开启“防封禁”功能，已经开启的请关闭“防封禁”功能

Q：加载失败如何解决？
A：有4种解决方案：
·请检查文件名（antiLeech.dll.new）是否完全正确
·请检查antiLeech.dll.new所放置的位置是否正确，一般放置在原antiLeech.dll的目录内
·请检查对应的版本是否正确，x86/x64版本的SDC只能对应地应用在其设计的环境内，版本之间并不通用
·请检查CPU是否支持SSE2指令集，SDC全部使用了SSE2指令集编译，不支持SSE2指令集的计算机SDC已经不能在其上使用
 ·注意：这里所说的“是否支持SSE2指令集”指的是CPU，而eMule就算是不支持SSE2的版本依然可以成功加载支持SSE2的SDC

Q：antiLeech.dll.old是什么文件？能否删除？
A：antiLeech.dll.old是被替换的DLP，当eMule发现antiLeech.dll.new时会自动将antiLeech.dll改名为antiLeech.dll.old，而同时会将antiLeech.dll.new改名为antiLeech.dll应用新版本DLP
注意：如果新版本DLP能被正常加载后，antiLeech.dll.old即可被删除

Q：发现了某些不应出现的误伤或漏检怎么办？
A：有2种方案：
·请首先确认是否应用“失效搭配方案黑名单”中的搭配，应用者请更换eMule客户端或其它系列的DLP
 ·注意：如果使用以下搭配，将使SDC无法实现其应有正常的功能或者造成漏检，切记不要采用以下的失效搭配：
  ·eMule v0.48a eXcalibur 1.85.3 加载所有版本的SDC
    ·后果：无法加载DLP
    ·原因：eXcalibur不支持Xtreme官方版DLP
  ·eMule 0.49b CN-7 Build 191 Final 加载所有版本的SDC
    ·后果：漏检快车FlashGet
    ·原因：CN Mod对Xtreme官方版DLP支持不佳造成漏检
·请联系SDC开发小组寻求解决方法：
  ·SDC开发小组的博客： http://sdlpc.org
  ·SDC开发小组Chengr28（核心代码开发）联系邮箱： chengr28[AT]gmail.com

Q：何谓“屏蔽模式”和“减分模式”？
A：顾名思义，“屏蔽模式”是将对象全部屏蔽的意思，也就是常说的彻底封杀所有吸血骡；“减分模式”是将被定义为SoftBan的对象减少其积分的意思

Q：如何应用“屏蔽模式”和“减分模式”？
A：应用方法：
·屏蔽模式：请把反吸血的惩罚方式选项中全部选中“ban”或者“屏蔽”
·减分模式：请把反吸血的惩罚方式选项中的“社区客户端”选为“reduce score”或者“减少积分”，其它选项均为“ban”或者“屏蔽”

Q：使用SDC会不会影响到eMule的下载？
A：使用“屏蔽模式”时可能会有一定的影响，而使用“减分模式”时则完全不会影响eMule的下载

Q：如果使用“减分模式”是否会错误对某些行为恶劣的吸血客户端进行减分？
A：不会，因为DLP中分为“HardBan”和“SoftBan”的机制。被定义为HardBan的对象，无论反吸血参数如何设置，都一律会被彻底屏蔽而不会被错误减分

Q：为何使用SDC的“减分模式”后发现上传队列依然存在大量被减分的客户端？
A：首先需要说明的是，“减分模式”并不同于“屏蔽模式”，仅仅是依照应用DLP的eMule客户端的初始设定来对吸血骡进行减分，并不是完全封禁

Q：Develop（扩展检测）版本相对于Base（基础检测）版本添加了哪些检测？
A：在39004 Develop1 版本中暂时添加了以下检测：
·Israel Community （以色列社区加分吸血客户端）
·Fake X-Ray （伪造 X-Ray Mod）
·Custom ModString （自定义版本号）
·Fake ModString （伪造版本号）


应用减分模式特别技巧：

·如果eMule客户端拥有“一个文件一个队列（多队列）”功能，请将其开启
·如果eMule客户端支持多积分系统，建议使用Lovelace积分系统，然后请将所有惩罚吸血骡（良性信用系统）的选项打开，但是选择积分系统时切勿选择官方积分系统
·如果eMule客户端拥有 Upload BAN 功能，请将其开启
·如果eMule客户端拥有“防封禁限制”功能，切勿将其开启
·如果eMule客户端从“屏蔽模式”转到“减分模式”时，请在减分模式设置完成后马上重启eMule