问:我刚开始研究eMule源码,怎么入手?
答:1. 可以阅读一下该贴 [资料]给刚准备开始研究eMule源码的朋友
2. 可以从熟悉eMule协议入手,或找一个自己感兴趣的方向研究代码。
3. 可以阅读论坛上其他相关文档。或在论坛上发问以寻求帮助。
问:我下载下来的eMule代码编译不过,怎么办。
答:1. 代码包里有个Readme.txt文件有一些提示。
2. 此处有解决方案
问:看到论坛上提供的一些文档仍感信息不全,有没有其他的文档提供。
答:这里是一个开源社区,开发组的所有文档都已经公开。开发组自己也是基于这些文档研究和开发的。如果有新的文档,我们会及时更新。文档汇总贴
问:我是一个C++新手,研究电驴代码是否太困难。
答:应该说,是的,电驴是一个开源项目,一些架构不是很清淅,文档也不是很全面。所以对一个刚刚接触C++的新手来说的确是比较困难。建议你可以从一些更小的项目开始学习。不过你也可以试着去研究一下,事情有时并不一定那么绝对。
问:eMule-VeryCD版, easyMule, VeryCD三者的关系。
答:eMule-VeryCD版和easyMule是基于官方eMule的两个修改版。都是由VeryCD的开发小组开发。easyMule将是VeryCD之后主推的版本,目前主要的改进有:易用性,http/ftp下载,边下边看功能。
问:在哪里有eMule服务器端的源代码下载?
答:目前eMule服务器端是不开源的,主要是为了安全考虑。你可以到http://lugdunum2k.free.fr/kiten.html了解服务端的一些信息,以及下载其二进制文件。
问:我编译出来的客户端为什么连不上服务器?
答:eMule的服务器信息保存在config\server.met里,你可以从安装版的eMule里把此文件拷贝到你对应的编译目录里。











































