标题：easyMule
引言
[1]easyMule 终于顺利发布了,用户从不同角度给了我们很多意见和bug反馈，包  easyMule括用户体验，新功能使用建议等，先向所有参与测试的驴友们表示感谢；产品虽然发布了，但是还有很多地方需要改进，我们也会继续努力。
策划过程
问题在整体策划过程中，我们一直以良好的用户体验和给用户带来的价值为标准，根据用户之前使用emule中的不便，产品策划经过多次的探讨，大家在很多地方有的意见也不统一：
项目产品用什么名称好？
怎样才能简化用户的流程操作？
是否该让用户看到服务器列表?
Kad信息显示给用户的意义在哪里？
如何能让用户更方便的理解和管理下载任务？
如何方便快速的加强电驴"分享"特性？
边下边看这个功能到底好不好？
是否要任务的拖放下载？ 
...
想做的事情很多，用户又是千差万别，不同的用户有不同的喜好，满足所有用户的需求是不可能的,但最重要的是发现用户的各种潜在的最迫切的需求，并结合互联网的趋势，并且创造一些新的需求，以适应将来的发展。用户反馈电驴开发组现在收集用户反馈有很多地方：
一个是我们的社区有emule beta反馈和用户形成的直接互动，每一个版本的发布改进在emulebeta group上都会和用户形成直接的互动，热心的驴友甚至会直接发mail来告诉我们他们的功能改进想法；
一个是我们现在的版本卸载理由，每一个用户卸载的时候，用户可选择是否发送卸载理由给我们，最后我们从这些收集的反馈中以及自己的骑驴过程体验，总结下来最重要的就是以下几点:
1) 非热门资源下载速度偏低
2) 操作过于复杂
3) 性能稳定性需提高
开发组第一阶段优先考虑解决的用户反馈的速度慢问题，因为中国的特殊国情，大部分的内网用户下载速度更加的慢. 所以开发组大概用了两个月左右的时间推出了了支持Low2Low的正式测试版，并且采用了多种策略来实现，直至最终的Low2Low稳定版发行。
”操作的复杂”可能老驴已经驾轻就熟了，已经不觉得，但是对于新手来说这还是一个比较大的问题，一开始我们是想做一个兼容方案，一键切换，老的用户还是可以用老的，新用户用新的，最后发现这种兼容在将来做新功能时候不太好做。后来我们仔细分析了操作复杂的原因：
1) 初级用户很难理解服务器,Kad等概念，包括“传输”，这些都是比较偏向开发层次的术语，但对于高级使用来说，他们又挺喜欢要换自己的服务器，喜欢观察Kad网络的连接搜索情况。国内的的大部分下载工具，大部分都是有一个明确的下载任务管理，这培养了一大部分用户习惯，使得这些用户来骑驴的时候不知道已下载任务在哪里，下载中的任务该怎么管理。
2) 选项过于复杂，初级用户一点开选项，看到太多的内容，已经看乱了，难以想清楚去哪里才能找到一个他想要的设置。而其实大部分的选项用户是不需要去设置的，是那些对网络理解比较深入的高级用户才会想去设置的，对于一般用户来说，有些基本的设置就足以满足他的需求，并且可以让驴跑的很好。流程分析完了之后，我们来看一个基本用户的骑驴流程：
搜索到想要的资源---->|
|----》下载资源 -》分享资源 -》评论资源
导航分类发现资源---->|
这样一个基本的主要框架就出来了："资源" - "下载" - "分享" 【 "高级" - "选项" 】 
"资源"页面中我们主要完成：
1) 资源的分类导航,方便初初级用户，不知道怎么用？马上就点！
2) 资源的搜索，资源的搜索包括“VeryCD站内搜索”和“电驴网络搜索”，
VeryCD作为互联网最大的资源聚合站点，拥有非常丰富的资源，用户只需要知道关键词，按下F3，输入关键词，马上就搜！排在最前面的就是你最想要的资源。
电驴网络搜索这个我们还是保留，因为毕竟有些资源在VeryCD站内并没有发布或收集，但是却在整个电驴分享网络中，这种分布式资源是真正的分布在世界各地的机器上，任何一个机器上都有可能有你想要的资源。 
"下载"页面中完成下载任务的管理功能，清晰体现下载中任务的管理，下载完成任务的管理，下载完后的任务可直接可打开或定位文件夹查找。
"分享"页面中主要完成分享文件的管理，并且可根据文件来查看对应分享上传用户；甚至考虑既可分享目录操作，也可分享你其它下载目录下单个文件操作（最终由于开发任务进度，我们考虑在将来完成这个功能）；
easyMule 功能特色具体介绍
全新界面使用更简便更直观
1)完全简化主界面UI，采用页签Tab方式，其实也是兼容老的emule操作习惯，用户明确知道有哪些功能页面。我们的原则是“简单流程不花哨”即可。
2)服务器/KAD/统计信息，单独分“高级”功能组
3)精简“选项”设置，兼容初级高级用户，默认只显示基本设置，需要调整设置只需要切换“更多”。
4)搜索用特殊搜索按钮实现，方便直观，凸显互联网“搜索”的重要性，并且兼容下载任务的添加，既可输入关键词搜索，也可输入下载地址建立下载任务。
5)提供新建任务对话框，可以用户直接输入下载地址，选择下载目录，并且可以批量下载。 
内网穿透，下载速度明显提升
这个Low2Low功能全面保留并且稳定发布，全面提升内网用户的下载速度。边下边看精彩内容在线播放
满足用户看热门美剧/韩剧的需求，全局一次最多只能有一个任务"边下边看"，内部对整个文件在全局网络的平衡性和文件调度平衡性做好调度优化。
磁盘缓冲，最大限度保护硬盘
emule的内部代码的磁盘缓冲控制非常弱小，对于爱惜硬盘的一些驴友来说，最大1.5M的设置实在太小了；easyMule使用了全新的内存缓冲实现，可设置范围扩大了很多（512K-16M），满足部分内存很大而且需要保护硬盘的用户全能下载多种协议全面互通
除了支持ed2k协议下载外，也可支持http/ftp协议下载，http/ftp下载完成后，算完hash值，之后该下载文件就可以加入到分享资源队列中，成为ed2k网络中可分享的资源，提升其它电驴用户的下载速度。快速搜索一键直达搜索结果
按F3,输入关键词，即可快速在VeryCD站内查找各类资源。
按shift+F3,切换到电驴网络搜索（既可以通过电驴服务器搜索，也可以通过Kad网络搜索）
任意下载，下载目录任意指定
以前emule下载[2]必须先下载到一个指定临时目录，下载完成了后还需要移动文件到"Incoming"(已下载)目录，当有时候用户设置跨磁盘分区设置的时候，移动文件带来很多性能消耗，这一点一直有用户抱怨为什么不能采取其它下载工具的做法；这次改动后，easyMule下载目录可以在新建任务的时候任意指定，这样下载完成后再也不需要移动文件了。持续分享我为人人人人为我
虽然用户文件下载时候可以任意指定下载目录，但下载完后easyMule可保持该下载任务处于分享状态，而不是原来的emule的做法，只把emule\incoming下第一层目录下的文件分享出去
名称争议
easyMule是上海维西（VeryCD）公司开发的一款连接eDonkey网络的P2P文件共享软件。于2007年起开发。easyMule第一版为eMule Mod，修改自官方eMule，因而遵循GNU GPL v2协议，开放源代码；第二版声称完全自主开发而闭源，但其是否真正完全自主开发尚存在争议。VeryCD公司宣传称easyMule为“电驴”，此名称存在较大争议。
VeryCD公司于05年在大陆申请注册软件商标“电驴”、“eMule”，至今未得到正式审批。但之后在约07年开始开发easyMule后，依然公开给easyMule直接使用了“电驴”名称。由于大多数用户早已把eDonkey2000或eMule当做“电驴”，所以这种宣传被知情的用户认为是明显的混淆。
easyMule删减了从eD2k服务器和Kad网络搜索的功能，仅能搜索VeryCD网站上索引的资源的链接。有自称普通“电驴爱好者”的人士在一个网站上提供可搜索eD2k的easyMule，并自称“电驴破解版”。但最终被网友发现该网站属于VeryCD公司所有，并指出eMule无需破解。
和VeryCD公司开发的另一款eD2k软件eMule VeryCD Mod一样，easyMule中也有搜索关键字过滤，默认使用的也是有大量争议的VeryCD版DLP库。easyMule1有“上传Happy”、“爱电驴爱生活”、“挂机王”等14条随机默认用户名，这些用户名为一些用户所不快。而easyMule的IE BHO插件也被用户所诟病。功能删减easyMule自称面向“新手”，相对于官方eMule删减了文件分类、搜索选项、IRC与用户消息、皮肤、IPFilter选项等一些功能，因而一些用户称之为“阉割驴”。无法搜索eD2k与Kad在搜索方面，easyMule不但去除了文件类型的选择，更于1.1.13版之后删减了从eD2k服务器和Kad网络搜索的功能。使得easyMule仅能通过他们的私有搜索网络，来搜索VeryCD网站上索引的资源的链接，而完全无法搜索eD2k网络和Kad网络的全局的文件。VeryCD版DLP库参见：VeryCD版DLP库easyMule和eMule VeryCD Mod均带有eMule Xtreme Mod所创的DLP（动态反吸血驴保护）功能，但默认使用的都是VeryCD公司自行开发的VeryCD版DLP库。此DLP库放行了迅雷，多次误杀Xtreme以及ScarAngel、Mephisto、MorphXT、EastShare、StulleMule等Mod，闭源违反GPL协议。因而有较大争议。
封杀
Strict DLP Chinese（英文缩写：SDC或SDLPC)，是一个基于eMule Xtreme Mod的官方DLP库的更严格的版本，可用于Xtreme等eMule Mod的动态反吸血驴保护（DLP）功能。SDC在官方DLP库基础上，将VeryCD公司开发的VeryCD Mod和easyMule 1.0加入了SoftBan（软性吸血客户端）列表，同时SDC所有版本均将easyMule 2.0加入HardBan（硬性吸血客户端）列表，原因是违反GNU GPL开源协议、私有化eDonkey网络和滥用社区加分等。
SDC制作的目标是“以更加严格的检测手段来维护eDonkey网络的纯净与高效”，它根据用户在反吸血力度上的不同要求，推出了各种版本。