首页 | 乐园 | 淘宝店 | 社区 | 电驴 | 网页游戏 | 网址大全

VeryCD / 社区 / 电驴软件开发

资源管理小组

相关主题

主题: 关于eMule的UPnP问题

相关分类: 请教 emule 开源 疑难

cnp11 (楼主) 2008/05/28 17:15:37 顶楼 举报

请问 各位,eMule的 UPnP是否开启 在什么地方查看??
还有 有那位 把UPnP代码剥离开来的吗??
我剥离下来的代码 发数据到239.255.255.250:1900后收不到数据

但是我 用 快车 迅雷 等软件测试 我的本地网络是开启了 UPnP的

分享到开心网  分享到校内  收藏到QQ书签    订阅本主題RSS更新  美味书签

Leniter 2008/05/28 17:48:18 2楼 举报

VC 版默认是开启了 UPnP 的

如果我没记错的话 你看看 UPnP.h 头文件?


[0] [0] [回复]

4InSec 2008/05/28 19:05:52 3楼 举报

我用的官方的4.9a的,好像UPNP映射从来没成功过,但迅雷就行(在路由器上能看到)。

有时间去看看下源码。。


[0] [0] [回复]

cnp11 (楼主) 2008/05/29 17:38:55 4楼 举报

我现在能接受到 数据了
但是老是提示我 映射列表满
为什么??


[0] [0] [回复]

5楼已被删除

Leniter 2008/05/30 16:56:32 6楼 举报

你什么路由? 低端的 TP-Link 经常这样.


[0] [0] [回复]

冰冻豆腐 2008/05/31 18:37:10 7楼 举报

我一设定端口就不能映射,随机的就全部是高ID。奇怪


[0] [0] [回复]

cnp11 (楼主) 2008/06/02 10:12:41 8楼 举报

我 调试 源码 好像 源码 也 抛出了这个 性息,只是他没有处理。源码中有这样一段
if (E_UNAT_ACTION_HTTP_ERRORCODE == hr)
pResult->dwActionErrorCode = pThreadParam->pUpnpMgr->GetLastActionErrorCode();
else
pResult->dwActionErrorCode = 0;

我和他 抛出了同样的 信息 但是 源码能上网站 测试 是否开通UPnp
我分离出来的 手动去 那个 测试页面 就无法测试

这个是 什么原因 ??? 有人知道吗 ??


[0] [0] [回复]

goowoo 2008/06/06 15:13:26 9楼 举报

跟着这个帖子,提个问题.

好像EMULE只在程序启动的时候,试图打开UPNP端口两次.在这之后,如果UPNP 路由器重启,即使SERVER返回低ID信息,EMULE也不在重新打开UPNP端口.

不知道算不算个BUG.


[0] [0] [回复]

goowoo 2008/06/06 15:20:33 10楼 举报

提个UPNP的问题.

电驴只在程序启动的时候,才试图通过UPNP打开端口. 在此之后,如果路由器重启,即使server返回低ID的信息,电驴也不再打开端口了. 好像这是个bug.


[0] [0] [回复]

johnan 2008/08/06 11:33:42 11楼 举报

晕眩中


[0] [0] [回复]

AUG 2008/08/11 06:14:58 12楼 举报

有的MOD支持路由器重启后UPNP重新MAP。


[0] [0] [回复]

明傀 2008/11/09 17:26:45 13楼 举报

有可能是你在退出时原来的映射没有及时清除,重新连接端口自然连接失败,问题很有可能是出在路由器的设置上


[0] [0] [回复]

cnp11 (楼主) 2008/11/26 11:37:35 14楼 举报

这个 代码 在 多 网卡的 机器上 就会失败了。。。。 需要改进一下 ~~~

还有 问下各位 对开启 moden 的UPnp功能 有没有 好的 解决方案 ? 谢谢


[0] [0] [回复]


返回组首页

快速回复

(?) 附件上传

关于我们 | 诚聘英才 | 著作权声明 | 合作信息 | 广告事务
沪ICP备05001009号
©2003 - 2009 VeryCD.com Some Rights Reserved.