<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
<title>电驴软件开发 :: 电驴</title>
<atom:link href="http://www.verycd.com/groups/eMuleDev/feed" rel="self" type="application/rss+xml" />
<link>http://www.verycd.com/groups/eMuleDev</link>
<description><![CDATA[致力于为互联网提供免费开源的快速下载和分享软件,并希望能吸引更多的开源爱好者这以及P2P网络技术爱好者...  这里主要讨论技术问题,如果你要提交版本使用反馈，请转到 电驴使用反馈组]]></description>
<pubDate>Thu, 24 Dec 2009 13:10:24 +0000</pubDate>
<language>zh-cn</language>
<lastBuildDate>Thu, 24 Dec 2009 13:10:24 +0000</lastBuildDate>
<generator>VeryCD.com</generator>
<webMaster>webmaster@verycd.com (webmaster)</webMaster>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<ttl>4</ttl>

	<item>
		<title><![CDATA[本人小白，最近想换个版本的电驴用用，想请教请教大家]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/750190.topic</link>
		<description><![CDATA[        我一直用的是vc版的驴，但是最近明显感到驴子的一直在排队，不时还有假死，下载完hash无法完成的情况，几个下载托了几个月都没下好，其中就不乏chuck这样还算是比较热门的资源，所以就产生了换版本的方法，本来我也没有注意easy mule和emule的区别，最近在论坛看了点东西，觉得scar angel不错，想请教大家在更换版本的过程有什么是要注意，哪些文件是需要备份的，还有我换了版本那些累计的数据会抵消吗？是不是等级又要重头开始累计了呢？？<br />欢迎大家指导，谢谢~~        ]]></description>
		<pubDate>Tue, 13 Oct 2009 07:53:05 +0000</pubDate>
		<dc:creator>micmicmikky</dc:creator>
		<guid isPermaLink="false">topic-750190@verycd.groups</guid>
	</item>
	<item>
		<title><![CDATA[求团队开发个verycd的linux版本吧]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/506830.topic</link>
		<description><![CDATA[        那个amule实在是太慢了，而且配置相当的麻烦！求团队能否考虑开发一个linux下VeryCD版的emule，拜托了！        ]]></description>
		<pubDate>Mon, 05 Jan 2009 00:28:33 +0000</pubDate>
		<dc:creator>beyondwqgy</dc:creator>
		<guid isPermaLink="false">topic-506830@verycd.groups</guid>
	</item>
	<item>
		<title><![CDATA[emule设置里的用户名可以改不?]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/351704.topic</link>
		<description><![CDATA[        标题 emule设置里的用户名可以改不?<br /><br />    <b>大家会哪个回答 就回答哪个吧.谢谢.<br />当然非常希望热心人 全部回答 哈哈~~     : )</b><br /><br />    <b>①</b>emule--选项  --常规--   用户名--[CHN][VeryCD]xxxx<br />可以随便随时 改不?<br /><br />    <b>②</b>会不会影响以前的积分?<br /><br />    <b>③</b>也就是 说emule是 根据<br />&quot;用户名&quot;  &quot;用户ID&quot; &quot;用户hash&quot;<br />三个当中的哪个 来保存记录积分的?<br /><br />    <b>④</b>假设[CHN][VeryCD]xxxx改成--[CHN][VeryCD]yyyy<br />那么 以前在别人那里的积分会丢失吗?<br /><br />    <b>⑤</b>假设[CHN][VeryCD]xxxx改成--[CHN][VeryCD]yyyy<br /><i>㈠</i>那么 以前加的好友.在好友那里的emule里的好友列表里的名字会变化吗?<br /><i>㈡</i>还是 就不是好友 了?<br /><br />    <b>⑥</b> &quot;emule&quot;&quot;消息&quot;--&quot;好友&quot;--&quot;用户名&quot; 里是用<br />&quot;用户名&quot;  &quot;用户ID&quot; &quot;用户hash&quot; <br />三个当中的哪个 来保存记录是否好友的?<br /><br /><br />VeryCD emule0.48a 080902        ]]></description>
		<pubDate>Wed, 10 Sep 2008 06:43:51 +0000</pubDate>
		<dc:creator>ctonline</dc:creator>
		<guid isPermaLink="false">topic-351704@verycd.groups</guid>
	</item>
	<item>
		<title><![CDATA[解决&quot;选择目录的对话框中无法选择网络映射驱动器&quot;的bug]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/312174.topic</link>
		<description><![CDATA[        <b> 一、bug的汇报 </b><br /><br />前两天VeryCD 无敌帅哥 <a href="http://www.VeryCD.com/members/@u328739/" rel="nofollow" target="_blank">kafeifei</a> 给我汇报了一个easyMule的bug，他用 easyMule 下载电影的时候，想把他的文件直接下载到他的另一个机器的空闲硬盘上，所以他用了网络映射驱动器（映射了远程机器的一个目录作为一个虚拟驱动器），但是当他新建下载任务的时候发现无法选择目录到这个映射驱动器的目录中，因为目录选择对话框中压根就不显示此网络驱动器... <br /><br /><b>二、查找代码</b><br /><br />在 easyMule 中有几处逻辑需要选择文件系统目录<br /><br />  1) 新建对话框的时候选择文件的最终下载目录<br />    CDlgAddTask::OnBnClickedBnBrowse()<br />    <br />  2）程序选项中配置默认的文件下载目录<br />    CPPgDirectories::OnBnClickedSelincdir()<br />    <br />  3）导入未完成的下载任务的时候需要选择目录<br />    void	ImportUnfinishedTasks(void)<br /><br /><b>三、问题分析</b><br /><br />    最终这三处都要调用 Otherfunctions.cpp 中封装的一个  SelectDir  函数 SelectDir(HWND hWnd, LPTSTR pszPath, LPCTSTR pszTitle, LPCTSTR pszDlgTitle, BOOL bHasNewFolderBn)<br /><br />    SelectDir具体实现是封装了windows的一个 API：<br /><br />        LPITEMIDLIST SHBrowseForFolder( LPBROWSEINFO lpbi);<br /><br />    SHBrowseForFolder 传入的参数是必须是一个 BROWSEINFO 结构体指针,在 BrsInfo.ulFlags 中设定可选的目录显示控制<br /><br />    按  <a href="http://msdn.microsoft.com/en-us/library/bb773205.aspx" rel="nofollow" target="_blank">MSDN</a> 中的解释是用 BIF_SHAREABLE 来控制是否远程系统共享的资源文件夹,<br /><br /><!--quoteo--><div class='quotetop'>引用</div><div class='quotemain'><!--quotec-->    &quot;BIF_SHAREABLE<br /><br />        0x8000. Version 5.0. The browse dialog box can display shareable resources on remote systems. This is intended for applications that want to expose remote shares on a local system. The BIF_NEWDIALOGSTYLE flag must also be set.&quot;<!--QuoteEnd--></div><!--QuoteEEnd--><br /><br />    但很奇怪的是原来的代码添加了这个标志后，在选择的目录列表中不显示网络映射驱动器，后来我干脆把这个标志去了，反而显示了网络映射驱动器...<br /><br />    这可把我郁闷坏了，我想应该是微软的一个bug吧，怎么反了呢？<br /><br />    所以搜索了一下互联网，还真在msdn forum上找到一个和我有相同疑问的帖子... <a href="http://forums.msdn.microsoft.com/zh-CN/vcgeneral/thread/95f7b7e8-87fe-4566-bf9a-4f49a6c21811/" rel="nofollow" target="_blank">http://forums.msdn.microsoft.com/zh-CN/vcg...6c21811/</a><br /><br /><b>四、问题存疑</b><br /><br />    不过也可以换一个解释，提供 BIF_SHAREABLE 控制的本意是“可被分享的文件夹或目录才显示”，而被映射的网络驱动器是不可再分享的，所以如果加了 BIF_SHAREABLE 标志后，选择列表中就会过滤掉网络映射驱动器        ]]></description>
		<pubDate>Thu, 31 Jul 2008 10:44:03 +0000</pubDate>
		<dc:creator>godLaugh</dc:creator>
		<guid isPermaLink="false">topic-312174@verycd.groups</guid>
	</item>
	<item>
		<title><![CDATA[FAQ 常见问题解答]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/249215.topic</link>
		<description><![CDATA[        问：我刚开始研究eMule源码，怎么入手？<br />答：1. 可以阅读一下该贴<a href="http://www.VeryCD.com/groups/eMuleDev/189990.topic" rel="nofollow" target="_blank"> [资料]给刚准备开始研究eMule源码的朋友</a><br />　　2. 可以从熟悉eMule协议入手，或找一个自己感兴趣的方向研究代码。<br />　　3. 可以阅读论坛上其他相关文档。或在论坛上发问以寻求帮助。<br /><br />问：我下载下来的eMule代码编译不过，怎么办。<br />答：1. 代码包里有个Readme.txt文件有一些提示。<br />　　2. <a href="http://www.VeryCD.com/groups/eMuleDev/209863.topic" rel="nofollow" target="_blank">此处有解决方案</a><br /><br />问：看到论坛上提供的一些文档仍感信息不全，有没有其他的文档提供。<br />答：这里是一个开源社区，开发组的所有文档都已经公开。开发组自己也是基于这些文档研究和开发的。如果有新的文档，我们会及时更新。<a href="http://www.VeryCD.com/groups/eMuleDev/249473.topic" rel="nofollow" target="_blank"><!--coloro:red--><span style="color:red"><!--/coloro-->文档汇总贴<!--colorc--></span><!--/colorc--></a><br /><br />问：我是一个C++新手，研究电驴代码是否太困难。<br />答：应该说，是的，电驴是一个开源项目，一些架构不是很清淅，文档也不是很全面。所以对一个刚刚接触C++的新手来说的确是比较困难。建议你可以从一些更小的项目开始学习。不过你也可以试着去研究一下，事情有时并不一定那么绝对。<br /><br />问：eMule-VeryCD版, easyMule, VeryCD三者的关系。<br />答：eMule-VeryCD版和easyMule是基于官方eMule的两个修改版。都是由VeryCD的开发小组开发。easyMule将是VeryCD之后主推的版本，目前主要的改进有：易用性，http/ftp下载，边下边看功能。<br /><br />问：在哪里有eMule服务器端的源代码下载？<br />答：目前eMule服务器端是不开源的，主要是为了安全考虑。你可以到http://lugdunum2k.free.fr/kiten.html了解服务端的一些信息，以及下载其二进制文件。<br /><br />问：我编译出来的客户端为什么连不上服务器？<br />答：eMule的服务器信息保存在config\server.met里，你可以从安装版的eMule里把此文件拷贝到你对应的编译目录里。        ]]></description>
		<pubDate>Tue, 18 Mar 2008 09:40:06 +0000</pubDate>
		<dc:creator>fengwen</dc:creator>
		<guid isPermaLink="false">topic-249215@verycd.groups</guid>
	</item>
	<item>
		<title><![CDATA[[讨论]怎样帮助大家更好的研究eMule]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/213758.topic</link>
		<description><![CDATA[eMule是一个很好的开源项目，一些网友很有兴趣研究和学习它。<br />但是很可惜，由于各方面的原因，大部分网友很快的遇到一些障碍而兴趣也很快的消散了。<br /><br />其实eMule不是一个很高深的项目，大家也都有很好的编程基础，<br />可能只是缺少一个很好的环境和推动者。<br />现在，我们希望能在这方面做出一些贡献，建设一个好的开源社区，以及提供一些帮助，便于大家学习，交流和进步。但对此我们是新手，在国内也没有找到可以参考的案例。<br /><br />所以希望大家来谈谈怎么来建设一个好的开源社区。也希望这个社区以后能成为中国最好的开源社区，为中国的软件技术和开源事业做出一些贡献。<br /><br />希望大家各抒己见，积极参与啊。：）<br /><br />（如果目前没有什么想法的，也希望能告诉我们，你在研究eMule的过程中遇到哪些障碍，以便我们总结出来，为后来者铺平道路，或是想研究或是修改哪一部分，希望得到哪些信息。等等等等。）]]></description>
		<pubDate>Tue, 04 Dec 2007 07:55:33 +0000</pubDate>
		<dc:creator>fengwen</dc:creator>
		<guid isPermaLink="false">topic-213758@verycd.groups</guid>
	</item>

</channel>
</rss>