<?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>Sat, 02 Jan 2010 03:53:44 +0000</pubDate>
<language>zh-cn</language>
<lastBuildDate>Sat, 02 Jan 2010 03:53:44 +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/781162.topic</link>
		<description><![CDATA[        这个问题之前简单搜了下没有搜到, 粗略看了置顶似乎也没有提及, 源码太庞大, 搞了几次都很好的上手并找到答案, 只好来占用个帖子了 <img src="http://doc.VeryCD.com/style_emoticons/default/tongue.gif" style="vertical-align:middle" emoid=":P" border="0" alt="tongue.gif" /><br /><br />问题中的举例均基于 http 协议 P2S 下载<br /><br />诸如 flashget/ qq旋风这类提供 http 下载的工具所采取的多线程下载策略是为每一个 http 下载任务启动相应数量的线程(这里假定设置为 10 线程), 通过请求头添加 range 域的方式实现多线程下载. 每启动一个 http 下载任务, 在任务管理器中都可以明确的看到进程的线程数 + 10. 这很好实现也很好理解, 缺点就是资源开销随着并发任务数量的增大而增大, 所以一般这类下载工具都有并发任务数量限制.<br /><br />emule 中哪怕并发多个 http 任务, 在我机器上依旧维持了 2x 的线程数, 在待机状态下线程数也没有明显波动. 同时看 emule 界面的显示, 似乎也是采取了类似分段下载的策略, 而且分段数还不少. 我想应该是 emule 有一个类似线程池的东西? 通过让线程池中的下载线程不断轮转下载任务来实现多线程多任务并发下载, 同时又维持一个较低的线程数. 这对 p2p 下载很有意义, 因为对于 p2p 下载时数量巨大的源而言, 不可能为每个 socket/源 都开辟一个单独线程.<br /><br />我的问题是, 对于实现这样的轮转模型有没有简单的例子可供参考? 是否需要为每个 socket/连接 提供一个类似上下文的数据结构? 因为连接的下载状态肯定不一样, 线程轮转和调度的话是否就需要像系统的线程调度一样来回切换上下文?<br /><br />或者更直白一点, 如果我想简单实现这样一个轮转模型可否提供点意见? 谢谢 <img src="http://doc.VeryCD.com/style_emoticons/default/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />        ]]></description>
		<pubDate>Wed, 30 Dec 2009 11:23:21 +0000</pubDate>
		<dc:creator>挪威的冬天</dc:creator>
		<guid isPermaLink="false">topic-781162@verycd.groups</guid>
	</item>
	<item>
		<title><![CDATA[迅雷有没有积分?是如何和Emule用户握手的?]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/775709.topic</link>
		<description><![CDATA[        刚才看了一堆关于emule积分的帖子  终于认识到骡子积分系统的强大 但是迅雷用户感觉是不是没有积分? 他们是如何和eMule用户握手的?<br />PS: 看到迅雷上显示的用户客户端版本中很多 xl build , 这就是迅雷版的eMule吗? 为什么他们的用户名前却挂着[CHN][VeryCD]XXX字样?        ]]></description>
		<pubDate>Thu, 17 Dec 2009 16:22:45 +0000</pubDate>
		<dc:creator>81uy</dc:creator>
		<guid isPermaLink="false">topic-775709@verycd.groups</guid>
	</item>
	<item>
		<title><![CDATA[[问题]各位高手，关闭程序发现内存没有释放，请大家分析原因，谢谢]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/774540.topic</link>
		<description><![CDATA[        各位高手：<br />     大家好，这几天编译了新版本的easymule后进行调试，但发现，启动emule后不久就关闭程序，在调试信息里看到有程序有内存没有释放的问题，请大家帮忙分析原因，谢谢。<br />     我是用vs2008编译与调试，调试时发现的内存没有释放的信息如下:<br /><br />Memory usage:<br />0 bytes in 0 Free Blocks.<br />171565 bytes in 630 Normal Blocks.<br />901267 bytes in 3061 CRT Blocks.<br />0 bytes in 0 Ignore Blocks.<br />55136 bytes in 55 Client Blocks.<br />Largest number used: 1336138 bytes.<br />Total allocations: 6357891 bytes.<br />Warning: calling DestroyWindow in CWnd::~CWnd; OnDestroy or PostNcDestroy in derived class will not be called.<br />“emule.exe”: 已卸载“C:\WINDOWS\system32\cscui.dll”<br />“emule.exe”: 已卸载“C:\WINDOWS\system32\cscdll.dll”<br />“emule.exe”: 已卸载“C:\WINDOWS\system32\shdocvw.dll”<br />“emule.exe”: 已卸载“C:\WINDOWS\system32\cryptui.dll”<br />“emule.exe”: 已卸载“C:\WINDOWS\system32\wintrust.dll”<br />“emule.exe”: 已卸载“C:\WINDOWS\system32\imagehlp.dll”<br />“emule.exe”: 已卸载“C:\WINDOWS\system32\netapi32.dll”<br />“emule.exe”: 已卸载“C:\WINDOWS\system32\riched20.dll”<br />Detected memory leaks!<br />Dumping objects -&gt;<br />{5084} normal block at 0x03D19360, 38 bytes long.<br /> Data: &lt;class CryptoPP::&gt; 63 6C 61 73 73 20 43 72 79 70 74 6F 50 50 3A 3A <br />{5083} normal block at 0x03D1F5D8, 8 bytes long.<br /> Data: &lt;`   `   &gt; 60 93 D1 03 60 92 D1 03 <br />{5075} normal block at 0x03D192A8, 28 bytes long.<br /> Data: &lt;class CryptoPP::&gt; 63 6C 61 73 73 20 43 72 79 70 74 6F 50 50 3A 3A <br />{5074} normal block at 0x03D19260, 8 bytes long.<br /> Data: &lt;        &gt; A8 92 D1 03 00 00 00 00 <br />Object dump complete.<br />WARNING: Visual Leak Detector detected memory leaks!<br />---------- Block 5084 at 0x03D19360: 38 bytes ----------<br />  Call Stack:<br />    f:\dd\vctools\crt_bld\self_x86\crt\src\dbgmalloc.c (56): malloc<br />    f:\dd\vctools\crt_bld\self_x86\crt\prebuild\eh\typname.cpp (157): type_info::_Name_base<br />    f:\dd\vctools\crt_bld\self_x86\crt\prebuild\eh\typinfo.cpp (45): type_info::name<br />    f:\easymule\crypto55\crypto\algparam.h (136): CryptoPP::GetValueHelperClass&lt;CryptoPP::InvertibleRSAFunction,CryptoPP::RSAFunction&gt;::Assignable<br />    f:\easymule\crypto55\crypto\rsa.cpp (273): CryptoPP::InvertibleRSAFunction::GetVoidValue<br />    f:\easymule\crypto55\crypto\cryptlib.h (265): CryptoPP::NameValuePairs::GetValue&lt;CryptoPP::RSAFunction&gt;<br />    f:\easymule\crypto55\crypto\cryptlib.h (249): CryptoPP::NameValuePairs::GetThisObject&lt;CryptoPP::RSAFunction&gt;<br />    f:\easymule\crypto55\crypto\algparam.h (188): CryptoPP::AssignFromHelperClass&lt;CryptoPP::RSAFunction,CryptoPP::RSAFunction&gt;::AssignFromHelperClass&lt;CryptoPP::RSAFunction,CryptoPP::RSAFunction&gt;<br />    f:\easymule\crypto55\crypto\algparam.h (238): CryptoPP::AssignFromHelper&lt;CryptoPP::RSAFunction&gt;<br />    f:\easymule\crypto55\crypto\rsa.cpp (91): CryptoPP::RSAFunction::AssignFrom<br />    f:\easymule\crypto55\crypto\pubkey.h (1499): CryptoPP::RSAFunction::AssignFrom<br />    f:\easymule\src\worklayer\clientcredits.cpp (505): CClientCreditsList::InitalizeCrypting<br />    f:\easymule\src\worklayer\clientcredits.cpp (164): CClientCreditsList::CClientCreditsList<br />    f:\easymule\src\worklayer\globalvariable.cpp (149): CGlobalVariable::CreateGlobalObject<br />    f:\easymule\src\worklayer\emule.cpp (724): CemuleApp::InitInstance<br />    f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\winmain.cpp (37): AfxWinMain<br />    f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\appmodul.cpp (34): wWinMain<br />    f:\dd\vctools\crt_bld\self_x86\crt\src\crt0.c (263): __tmainCRTStartup<br />    f:\dd\vctools\crt_bld\self_x86\crt\src\crt0.c (182): wWinMainCRTStartup<br />    0x7C817077 (File and line number not available): RegisterWaitForInputIdle<br />  Data:<br />    63 6C 61 73    73 20 43 72    79 70 74 6F    50 50 3A 3A     class.Cr yptoPP::<br />    49 6E 76 65    72 74 69 62    6C 65 52 53    41 46 75 6E     Invertib leRSAFun<br />    63 74 69 6F    6E 00                                         ction... ........<br /><br />---------- Block 5083 at 0x03D1F5D8: 8 bytes ----------<br />  Call Stack:<br />    f:\dd\vctools\crt_bld\self_x86\crt\src\dbgmalloc.c (56): malloc<br />    f:\dd\vctools\crt_bld\self_x86\crt\prebuild\eh\typname.cpp (149): type_info::_Name_base<br />    f:\dd\vctools\crt_bld\self_x86\crt\prebuild\eh\typinfo.cpp (45): type_info::name<br />    f:\easymule\crypto55\crypto\algparam.h (136): CryptoPP::GetValueHelperClass&lt;CryptoPP::InvertibleRSAFunction,CryptoPP::RSAFunction&gt;::Assignable<br />    f:\easymule\crypto55\crypto\rsa.cpp (273): CryptoPP::InvertibleRSAFunction::GetVoidValue<br />    f:\easymule\crypto55\crypto\cryptlib.h (265): CryptoPP::NameValuePairs::GetValue&lt;CryptoPP::RSAFunction&gt;<br />    f:\easymule\crypto55\crypto\cryptlib.h (249): CryptoPP::NameValuePairs::GetThisObject&lt;CryptoPP::RSAFunction&gt;<br />    f:\easymule\crypto55\crypto\algparam.h (188): CryptoPP::AssignFromHelperClass&lt;CryptoPP::RSAFunction,CryptoPP::RSAFunction&gt;::AssignFromHelperClass&lt;CryptoPP::RSAFunction,CryptoPP::RSAFunction&gt;<br />    f:\easymule\crypto55\crypto\algparam.h (238): CryptoPP::AssignFromHelper&lt;CryptoPP::RSAFunction&gt;<br />    f:\easymule\crypto55\crypto\rsa.cpp (91): CryptoPP::RSAFunction::AssignFrom<br />    f:\easymule\crypto55\crypto\pubkey.h (1499): CryptoPP::RSAFunction::AssignFrom<br />    f:\easymule\src\worklayer\clientcredits.cpp (505): CClientCreditsList::InitalizeCrypting<br />    f:\easymule\src\worklayer\clientcredits.cpp (164): CClientCreditsList::CClientCreditsList<br />    f:\easymule\src\worklayer\globalvariable.cpp (149): CGlobalVariable::CreateGlobalObject<br />    f:\easymule\src\worklayer\emule.cpp (724): CemuleApp::InitInstance<br />    f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\winmain.cpp (37): AfxWinMain<br />    f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\appmodul.cpp (34): wWinMain<br />    f:\dd\vctools\crt_bld\self_x86\crt\src\crt0.c (263): __tmainCRTStartup<br />    f:\dd\vctools\crt_bld\self_x86\crt\src\crt0.c (182): wWinMainCRTStartup<br />    0x7C817077 (File and line number not available): RegisterWaitForInputIdle<br />  Data:<br />    60 93 D1 03    60 92 D1 03                                   `...`... ........<br /><br />---------- Block 5075 at 0x03D192A8: 28 bytes ----------<br />  Call Stack:<br />    f:\dd\vctools\crt_bld\self_x86\crt\src\dbgmalloc.c (56): malloc<br />    f:\dd\vctools\crt_bld\self_x86\crt\prebuild\eh\typname.cpp (157): type_info::_Name_base<br />    f:\dd\vctools\crt_bld\self_x86\crt\prebuild\eh\typinfo.cpp (45): type_info::name<br />    f:\easymule\crypto55\crypto\cryptlib.h (248): CryptoPP::NameValuePairs::GetThisObject&lt;CryptoPP::RSAFunction&gt;<br />    f:\easymule\crypto55\crypto\algparam.h (188): CryptoPP::AssignFromHelperClass&lt;CryptoPP::RSAFunction,CryptoPP::RSAFunction&gt;::AssignFromHelperClass&lt;CryptoPP::RSAFunction,CryptoPP::RSAFunction&gt;<br />    f:\easymule\crypto55\crypto\algparam.h (238): CryptoPP::AssignFromHelper&lt;CryptoPP::RSAFunction&gt;<br />    f:\easymule\crypto55\crypto\rsa.cpp (91): CryptoPP::RSAFunction::AssignFrom<br />    f:\easymule\crypto55\crypto\pubkey.h (1499): CryptoPP::RSAFunction::AssignFrom<br />    f:\easymule\src\worklayer\clientcredits.cpp (505): CClientCreditsList::InitalizeCrypting<br />    f:\easymule\src\worklayer\clientcredits.cpp (164): CClientCreditsList::CClientCreditsList<br />    f:\easymule\src\worklayer\globalvariable.cpp (149): CGlobalVariable::CreateGlobalObject<br />    f:\easymule\src\worklayer\emule.cpp (724): CemuleApp::InitInstance<br />    f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\winmain.cpp (37): AfxWinMain<br />    f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\appmodul.cpp (34): wWinMain<br />    f:\dd\vctools\crt_bld\self_x86\crt\src\crt0.c (263): __tmainCRTStartup<br />    f:\dd\vctools\crt_bld\self_x86\crt\src\crt0.c (182): wWinMainCRTStartup<br />    0x7C817077 (File and line number not available): RegisterWaitForInputIdle<br />  Data:<br />    63 6C 61 73    73 20 43 72    79 70 74 6F    50 50 3A 3A     class.Cr yptoPP::<br />    52 53 41 46    75 6E 63 74    69 6F 6E 00                    RSAFunct ion.....<br /><br />---------- Block 5074 at 0x03D19260: 8 bytes ----------<br />  Call Stack:<br />    f:\dd\vctools\crt_bld\self_x86\crt\src\dbgmalloc.c (56): malloc<br />    f:\dd\vctools\crt_bld\self_x86\crt\prebuild\eh\typname.cpp (149): type_info::_Name_base<br />    f:\dd\vctools\crt_bld\self_x86\crt\prebuild\eh\typinfo.cpp (45): type_info::name<br />    f:\easymule\crypto55\crypto\cryptlib.h (248): CryptoPP::NameValuePairs::GetThisObject&lt;CryptoPP::RSAFunction&gt;<br />    f:\easymule\crypto55\crypto\algparam.h (188): CryptoPP::AssignFromHelperClass&lt;CryptoPP::RSAFunction,CryptoPP::RSAFunction&gt;::AssignFromHelperClass&lt;CryptoPP::RSAFunction,CryptoPP::RSAFunction&gt;<br />    f:\easymule\crypto55\crypto\algparam.h (238): CryptoPP::AssignFromHelper&lt;CryptoPP::RSAFunction&gt;<br />    f:\easymule\crypto55\crypto\rsa.cpp (91): CryptoPP::RSAFunction::AssignFrom<br />    f:\easymule\crypto55\crypto\pubkey.h (1499): CryptoPP::RSAFunction::AssignFrom<br />    f:\easymule\src\worklayer\clientcredits.cpp (505): CClientCreditsList::InitalizeCrypting<br />    f:\easymule\src\worklayer\clientcredits.cpp (164): CClientCreditsList::CClientCreditsList<br />    f:\easymule\src\worklayer\globalvariable.cpp (149): CGlobalVariable::CreateGlobalObject<br />    f:\easymule\src\worklayer\emule.cpp (724): CemuleApp::InitInstance<br />    f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\winmain.cpp (37): AfxWinMain<br />    f:\dd\vctools\vc7libs\ship\atlmfc\src\mfc\appmodul.cpp (34): wWinMain<br />    f:\dd\vctools\crt_bld\self_x86\crt\src\crt0.c (263): __tmainCRTStartup<br />    f:\dd\vctools\crt_bld\self_x86\crt\src\crt0.c (182): wWinMainCRTStartup<br />    0x7C817077 (File and line number not available): RegisterWaitForInputIdle<br />  Data:<br />    A8 92 D1 03    00 00 00 00                                   ........ ........<br /><br />Visual Leak Detector detected 4 memory leaks.<br />“emule.exe”: 已卸载“C:\WINDOWS\system32\dbghelp.dll”<br />Visual Leak Detector is now exiting.<br /><br /><br />从以上信息可以看到内存没有释放是在typeid(T).name()函数，但经过分析type_info的对象发现，如果正常的情况下，type_info::name()调用后，type_info::~type_info()析构会释放内存，但我调试时却报没有释放，并且我自己建立一个工程，调用type_info::name()也没有发现内存没有回收的问题。请各位高手指点一下。谢谢。        ]]></description>
		<pubDate>Tue, 15 Dec 2009 10:03:33 +0000</pubDate>
		<dc:creator>ancktion</dc:creator>
		<guid isPermaLink="false">topic-774540@verycd.groups</guid>
	</item>
	<item>
		<title><![CDATA[希望增加RSS自动下载的功能]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/774428.topic</link>
		<description><![CDATA[        VeryCD的rss订阅真的非常方便.用习惯了utorrent的rss订阅功能跟剧集自动下载绝对非常舒适.能不能也给emule添加这个功能呢<br /><br />我现在为了反吸血也依然是用的xtreme的版本.但是我看封杀的大部分用户都是[CHD][VeryCD]的用户..<br /><br />类似<br />2009-12-15 12:32:20: [Suspect Hello-Tag: [Chinese Leecher]](ban)- Client 222.89.128.XXX '[CHN]Wmzhe.com' (eMule v0.48a [Xtreme 7.2],None/None/None)<br /><br />2009-12-15 12:32:43: [Bad MODSTRING](ban)- Client 29019@88.191.39.xxx (116.3.39.xxx) '[CHN][VeryCD]X^H' (eMule v0.48a [xl build58],None/None/None)<br /><br />我觉得[CHN]这个tag是不是已经被列为了DLP的黑名单?为什么不给用户自己选择TAG的方便呢..<br /><br />我使用的是 emule 0.49c xtreme 7.2<br />DLP 是v39<br />被封杀的吸血用户99%都是中国的..        ]]></description>
		<pubDate>Tue, 15 Dec 2009 04:37:55 +0000</pubDate>
		<dc:creator>kajisan</dc:creator>
		<guid isPermaLink="false">topic-774428@verycd.groups</guid>
	</item>
	<item>
		<title><![CDATA[郁闷，电驴出现离奇情况，各位大大快来帮帮忙啊~~]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/772832.topic</link>
		<description><![CDATA[        就是vc出故障的那一天，我给vc版的电驴升级到了最新版，后来那天下午开机，2个下到电脑硬盘里的任务还在，但是7，8个下到移动硬盘的任务全不见了（但是保存目录里的那个part文件什么还在的，就是任务不见了），开始还没注意，后来我几次开机都是这个样子，就开始找原因问题。应该不是我移动硬盘的关系，读写什么的都很正常，那就是电驴的问题了，我也想不出什么好方法，就把那些config里的文件备份了，斜掉重装，再添几个下载到移动硬盘的任务，开始还算正常，可是后来开机下载任务又不见了，而且电驴运行时本子上的硬盘吱吱想的厉害，运行程序也很卡~~~<br /><br />各位大大帮帮忙吧，vc好不容易好了，可是我又不能下东西（本子硬盘满了），谢谢了<br /><br />下载强迫症很严重，一定帮帮我，谢谢了        ]]></description>
		<pubDate>Thu, 10 Dec 2009 12:13:50 +0000</pubDate>
		<dc:creator>micmicmikky</dc:creator>
		<guid isPermaLink="false">topic-772832@verycd.groups</guid>
	</item>
	<item>
		<title><![CDATA[我把驢子開著的時候。我硬盤 怎麼老響個不停？煩死了以前都不這樣]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/761429.topic</link>
		<description><![CDATA[        我把驢子開著的時候。我硬盤 怎麼老響個不停？煩死了以前都不這樣...  我用的easyMule 1.18版.        ]]></description>
		<pubDate>Mon, 09 Nov 2009 11:15:47 +0000</pubDate>
		<dc:creator>250239743</dc:creator>
		<guid isPermaLink="false">topic-761429@verycd.groups</guid>
	</item>
	<item>
		<title><![CDATA[求助一个协议问题，search request这个报文没明白]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/750655.topic</link>
		<description><![CDATA[        6.2.9 搜索请求<br />客户发送给服务器的。消息使用用户的一个搜索字符串搜索一个文件。消息大小是可变的。搜索字符串包括布尔运算符’AND’,’OR’, ’NOT’。用户可以详细设置文件的类型大小也可以设置开始位置(例如：展示给我至少5个其他客户端的结果)。<br />名称	占用字节数	默认值	说明	<br />Protocol	1	0xE3		<br />Size	4		不包括标题和size字段的信息大小	<br />Type	1	0x16	OP_SEARCHRESULT opcode	<br />Parsed search string	不定	NA	下面所描述的搜索字符串结构	<br />Result list	不定	NA	搜索结果列表	<br />Parsed search string	不定	NA	解析搜索字符串，格式如下	<br />File Type Constraint	不定	NA	可选的。一个字符串约束。字符串值是Audio”, ”Video”, ”Pro” or ”Image”三者之一。类型域分别对应0x1 0x0 0x3	<br />Min Size Constraint	不定	NA	可选择的，一个整型约束。以兆字节计算的文件大小。类型域有4位：0x1 0x1 0x0 0x2	<br />Max Size constraint	不定	NA	可选择的，一个整型约束。以兆字节计算的文件大小。类型域有4位：0x2 0x1 0x0 0x2	<br />Availability Constraint	不定	NA	可选择的，一个整型约束。搜索文件客户数量的最小上限，类型域有4位：0x1 0x10x0 0x15	<br />Filename Extension constrain	不定	NA	可选择的，一个整型约束。类型域有3位：0x1 0x0 0x3	<br /><br /><br /><br /><i><b>哪位有时间给这个报文的例子让我看看，search string是怎么一编码格式的。在这里先谢谢了！</b></i>        ]]></description>
		<pubDate>Wed, 14 Oct 2009 09:25:27 +0000</pubDate>
		<dc:creator>xianboyan</dc:creator>
		<guid isPermaLink="false">topic-750655@verycd.groups</guid>
	</item>
	<item>
		<title><![CDATA[为什么我的电驴里面不能登录？]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/741162.topic</link>
		<description><![CDATA[        非要用firefox浏览器登录<br />我的ie是IE8版本的        ]]></description>
		<pubDate>Sun, 20 Sep 2009 08:21:44 +0000</pubDate>
		<dc:creator>mayagamer</dc:creator>
		<guid isPermaLink="false">topic-741162@verycd.groups</guid>
	</item>
	<item>
		<title><![CDATA[emule多文件下载是如何实现的？]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/731838.topic</link>
		<description><![CDATA[        考虑这样一个场景：客户端A新建立了一个种子文件，提供本地文件file1的上传服务。然后，客户端B从A下载file1。此时，客户端A又新建了一个种子文件，提供本地文件file2的上传服务。<br /><br />那么，请问这两个文件的创建，是各自创建一个类，放到列表中用downland函数反复遍历？还是各自创建一个线程，用各自的downland函数遍历？<br /><br />emule中对应上述功能的代码在那里？<br /><br />刚开始看emule，感觉无从下手        ]]></description>
		<pubDate>Tue, 25 Aug 2009 03:41:09 +0000</pubDate>
		<dc:creator>dizhizhou</dc:creator>
		<guid isPermaLink="false">topic-731838@verycd.groups</guid>
	</item>
	<item>
		<title><![CDATA[最近觉得EASY毛驴没有VERY毛驴速度快，想看看源代码，希望帮助解决几个问题。。。]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/658457.topic</link>
		<description><![CDATA[        1 那里能找到 eMule VeryCD 0.48a Build 090304 的源码？ 貌似现在下载出错了<br /><br />2 EASY毛驴上的源码是否和发布的EXE版本一致？？？<br /><br />如果我用Visual Studio .NET 2003 编译，是否需要打其他什么补丁？？？<br /><br />以前编译过N个版本的BT TRACKER服务器端（最后编译的版本现在都还在持续工作中），所以希望能深入了解一下电驴的东西，或许能搞点什么东西出来。。。<br /><br /><br />先谢谢了。望能仔细回复一下。。。        ]]></description>
		<pubDate>Tue, 21 Apr 2009 19:32:11 +0000</pubDate>
		<dc:creator>xbox1</dc:creator>
		<guid isPermaLink="false">topic-658457@verycd.groups</guid>
	</item>
	<item>
		<title><![CDATA[我用linux版电驴的一些问题]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/651640.topic</link>
		<description><![CDATA[        试用了一下<br />ubuntu810<br />笔记本<br /><br />发现有些问题：<br />1、不能把挂载的windows分区当作共享盘<br />2、软件里没有浏览器没什么，但在firefox里面点击要下载的东西也不能下载<br />3、不能更新，建议做成安装包，开一个更新源（apt和yum的）<br /><br />大家有什么反馈也请跟帖，愿开发团队能快些做好        ]]></description>
		<pubDate>Wed, 15 Apr 2009 09:26:25 +0000</pubDate>
		<dc:creator>mayagamer</dc:creator>
		<guid isPermaLink="false">topic-651640@verycd.groups</guid>
	</item>
	<item>
		<title><![CDATA[问题]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/601437.topic</link>
		<description><![CDATA[        以前用的电驴版本安装完电驴后就连带安装VeryCD了。我现在用的是eMule0.49c版本，安装完为什么没有VeryCD。？？？？        ]]></description>
		<pubDate>Sat, 21 Mar 2009 10:40:09 +0000</pubDate>
		<dc:creator>215244qweqwe</dc:creator>
		<guid isPermaLink="false">topic-601437@verycd.groups</guid>
	</item>
	<item>
		<title><![CDATA[连接不上！！为什么啊？]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/571199.topic</link>
		<description><![CDATA[        以下是日志：<br />2009-2-23 13:35:55: UPnp: TCP 端口映射 7551--&gt;7551 (失败找不到路由器[可能由于路由器的uPnp功能没有开启])<br />2009-2-23 13:35:57: UPnp: UDP 端口映射 7561--&gt;7561 (失败找不到路由器[可能由于路由器的uPnp功能没有开启])<br />2009-2-23 13:36:01: ! + + + (  Ifreesex.net &gt;&gt; Sex World wide for free +++! (194.30.160.81:4661)可能是无响应<br />2009-2-23 13:36:01: 正在连接到 0Day Place (85.17.35.53:443 - 正在使用模糊协议)...<br />2009-2-23 13:36:06: # eMule Serverlist Nr.2 # (193.138.231.210:4242)可能是无响应<br />2009-2-23 13:36:06: 正在连接到 DonkeyServer No4 (62.241.53.3:443 - 正在使用模糊协议)...<br />2009-2-23 13:36:22: 0Day Place (85.17.35.53:4321)可能是无响应<br />2009-2-23 13:36:22: 正在连接到 Popgo Anime Server (61.145.112.13:3761 - 正在使用模糊协议)...<br />2009-2-23 13:36:27: DonkeyServer No4 (62.241.53.3:4242)可能是无响应<br />2009-2-23 13:36:27: 正在连接到 www.sexeandco.com  (88.191.25.123:3306 - 正在使用模糊协议)...<br />2009-2-23 13:36:43: Popgo Anime Server (61.145.112.13:3721)可能是无响应<br />2009-2-23 13:36:43: 正在连接到 !! Usenet.1a.to !! (81.171.77.220:4661 - 正在使用模糊协议)...<br />2009-2-23 13:36:45: !! Usenet.1a.to !! (81.171.77.220:4661)可能是无响应<br />2009-2-23 13:36:45: 正在连接到 Amule.org.cn No.1 (220.178.252.43:7661 - 正在使用模糊协议)...<br />2009-2-23 13:36:48: 试图连接时发生致命错误.Internet连接可能已断开<br />2009-2-23 13:36:48: 30秒内将会重试自动连接到服务器<br />2009-2-23 13:37:18: 正在连接到 !! Usenet.1a.to !! (81.171.77.220:4661 - 正在使用模糊协议)...<br />2009-2-23 13:37:18: 正在连接到 Amule.org.cn No.1 (220.178.252.43:7661 - 正在使用模糊协议)...<br />2009-2-23 13:37:20: !! Usenet.1a.to !! (81.171.77.220:4661)可能是无响应<br />2009-2-23 13:37:20: 正在连接到 ChezToff (Serveur Fr) (193.19.210.2:4000 - 正在使用模糊协议)...<br />2009-2-23 13:37:22: ChezToff (Serveur Fr) (193.19.210.2:4000)可能是无响应<br />2009-2-23 13:37:22: 正在连接到 www.sexytivi.com  (88.191.37.45:3306 - 正在使用模糊协议)...<br />2009-2-23 13:37:39: Amule.org.cn No.1 (220.178.252.43:7661)可能是无响应<br />2009-2-23 13:37:39: 正在连接到 #### 1001 #### (84.16.255.24:4661 - 正在使用模糊协议)...<br />2009-2-23 13:37:43: www.sexytivi.com  (88.191.37.45:3306)可能是无响应<br />2009-2-23 13:37:43: 正在连接到 Sexy caroline  (88.191.40.237:3306 - 正在使用模糊协议)...<br />2009-2-23 13:37:45: Sexy caroline  (88.191.40.237:3306)可能是无响应<br />2009-2-23 13:37:45: 正在连接到 www.maxyporn.com (88.191.46.9:3306 - 正在使用模糊协议)...<br />2009-2-23 13:37:47: www.maxyporn.com (88.191.46.9:3306)可能是无响应<br />2009-2-23 13:37:47: 正在连接到 China Power (58.65.232.25:12345 - 正在使用模糊协议)...<br />2009-2-23 13:38:00: #### 1001 #### (84.16.255.24:4661)可能是无响应<br />2009-2-23 13:38:00: 正在连接到 Isexmania (213.186.44.181:4661 - 正在使用模糊协议)...<br />2009-2-23 13:38:08: China Power (58.65.232.25:12345)可能是无响应<br />2009-2-23 13:38:08: 正在连接到 www.sexeetvideo.com (88.191.39.23:3306 - 正在使用模糊协议)...        ]]></description>
		<pubDate>Mon, 23 Feb 2009 05:39:30 +0000</pubDate>
		<dc:creator>061251132</dc:creator>
		<guid isPermaLink="false">topic-571199@verycd.groups</guid>
	</item>
	<item>
		<title><![CDATA[[问题]电驴为什么不能连多个服务器]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/539030.topic</link>
		<description><![CDATA[        今天用的时候突然有这样的疑问。电驴为什么不能连多个服务器？如果能连速度会不会快些?        ]]></description>
		<pubDate>Fri, 23 Jan 2009 02:37:05 +0000</pubDate>
		<dc:creator>lalalarun</dc:creator>
		<guid isPermaLink="false">topic-539030@verycd.groups</guid>
	</item>
	<item>
		<title><![CDATA[想从easymule换回VC版的emule,未下载完的文件应如何移过去？]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/505295.topic</link>
		<description><![CDATA[        想从easymule换回VC版的emule,未下载完的文件应如何移过去？<br />最近感觉easymule速度比较慢，而且设置上太少，还是原来VC的emule用起来习惯，但是现在easymule的下载队列里仍然有未完成的文件，看了一下下载目录里每个文件有两个相关的下载文件，好象和原来的emule方式不同，请问这样如何转移easymule里未下载完成的文件？只需要简单地把下载目录里的文件拷贝到新安装的VCemule的income目录下就行了吗？<br />谢谢！        ]]></description>
		<pubDate>Sun, 04 Jan 2009 14:23:31 +0000</pubDate>
		<dc:creator>xworld</dc:creator>
		<guid isPermaLink="false">topic-505295@verycd.groups</guid>
	</item>
	<item>
		<title><![CDATA[请问班组知道为什么我的D-Link DI-504路由器，按网上说的改完了还不是高ID吗]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/395614.topic</link>
		<description><![CDATA[        我按网上说的找出自己的IP网址，通过在IE地址档输入IP网址192.168.0.1登录D-LINK 路由器的设置界面。<br /><br />选“进阶设定”，点中激活，名称填的是VeryCD<br /><br />在“个人IP地址”栏填的是192.168.0.8（填192.168.0.1显示说是系统IP，不让填这个）<br /><br />“协议模式”选TCP.<br /><br />私有服务端口填的是6256（因为我电驴上的就是6256）<br /><br />公有服务端口填的是6256<br /><br />“排程”选的任何时间<br /><br />然后点的执行<br /><br />然后就能看到在“虚拟服务器列表”中出现了刚刚激活的那个名字VeryCD<br /><br />电驴关了再开也不<br /><br />行，路由器重开也不行。试了N次了，都不行。请问是不是我设的不对呀<br /><br />我电脑上没有安装防火墙，要是改XP自带的防火墙，如果要改，点防火墙里面哪个选项。谢谢        ]]></description>
		<pubDate>Thu, 09 Oct 2008 11:26:18 +0000</pubDate>
		<dc:creator>a45455454a</dc:creator>
		<guid isPermaLink="false">topic-395614@verycd.groups</guid>
	</item>
	<item>
		<title><![CDATA[对于 APE 文件的问题。]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/351868.topic</link>
		<description><![CDATA[        说实在的 APE FLAC 文件本来就是已经压缩过的文件了，所以在加RAR包时，请大家把压缩方式设置为 存储 。这样，你压缩的时间省些时间，我解压的时间也省些时间。不要一味刻求潜在效益。（本可以不加包，加包是为CRC证明文件完整，所以这就够了，不必再过度压缩）平衡是种美。<br /><br />还有做无损音乐时，最好给出EAC抓轨的 *.log 文件，专辑封面图有了更好。*.cue文件中的 FILE &quot;文件名&quot; WAVE 这个项中的 文件名 请与上传时的 *.APE 文件名一样，这样不会出现播放器找不到文件。 这几个文件打个RAR 包，加上那些 emule 共享的话！<br /><br />///<br />告诉大家，如果以存储方式压缩 APE 得到的RAR文件有没有错误时，都可以听的，只要将扩展名RAR 改为 APE 就可以直接用播放器播放。不相信你可以试试。所以我希望大家以存储方式压缩APE文件。（几大播放器都通过该方法）        ]]></description>
		<pubDate>Wed, 10 Sep 2008 12:11:49 +0000</pubDate>
		<dc:creator>movieman</dc:creator>
		<guid isPermaLink="false">topic-351868@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[希望 emule 加几个功能！]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/350369.topic</link>
		<description><![CDATA[        　　定时关机功能，用个５分钟的定时器，每次到点就判断是否大于给定的关机时间，如果是就关机。非常有利于夜游神！<br /><br /><br />　　一个重要的功能：如果用户有资源，总上传却只有２kb时断开此用户。 有资源，但下载大于20倍上传时，控制减少用户下载量。因为这样的用户下载20GB只会提供1GB的上传。太不合理！        ]]></description>
		<pubDate>Tue, 09 Sep 2008 03:35:13 +0000</pubDate>
		<dc:creator>movieman</dc:creator>
		<guid isPermaLink="false">topic-350369@verycd.groups</guid>
	</item>
	<item>
		<title><![CDATA[用 eMule Acceleration Patch 是不是错？]]></title>
		<link>http://www.verycd.com/groups/eMuleDev/348810.topic</link>
		<description><![CDATA[        　　今天看到了VeryCD 论坛上有 eMule Acceleration Patch ，说是 eMule 加速的，刚刚用了一下，下载从 几kb 变成了 十几kb ， 把上传从 127kb 变成了 0.1kb ，几乎不上传了！<br />　　从相对论的角度来看，绝对是加速了很多。不过，谁也知道如果都用这个软件，没人上传了，emule 也就不可能下载了。所以，大家需要审视，好好想想该不该用。<br /><br />　　说实在的 emule 也有点问题，常感觉下载是常占线，但对方却不提供上传。不知道这样的连接还有什么意义？<br /><br />　　我是内网用户，我把上传开到127kb，结果emule 就全部都用来上传了。下载只有几kb，当然有点原因是我下载以前的文件。但对于刚发布的文件，那可以怕人呀，emule 对《全男人》这个专辑上传多达 1.5gb，也就是说如果每上传一段就读一次硬盘的话，就是说emule读了80多回这个几十mb的文件，也难怪硬盘坏的快！        ]]></description>
		<pubDate>Mon, 08 Sep 2008 12:07:38 +0000</pubDate>
		<dc:creator>movieman</dc:creator>
		<guid isPermaLink="false">topic-348810@verycd.groups</guid>
	</item>

</channel>
</rss>