魔兽魔兽官方对战平台下载能把玩家拉黑不能游戏吗

不用浩方互联网打魔兽争霸全攻略昨天和hewei晚上做了全面测试,总结出如下方法。魔兽建立连接分析1 udp获得游戏列表(A是主,B是客户机)B进入游戏,进入局域网,会向局域网发出udp广播,udp目标端口是6112,A收到这个广播后返回一个udp包给B,B才会在魔兽的游戏列表里看到A建的游戏。&2&看到A建的游戏后,B双击进入游戏会建立一个到A的tcp连接,端口也是6112 。游戏方案1利用使用ddwrt的路由器的pptp转发功能实现。我之前没有测试成功,可能是版本的问题,现在测试的ddwrt是DD-WRT v24-sp2 (01/01/09) mini-usb-ftp (用std 还是mini 都可以)& (SVN revision&11296M VINT Eko)。进入ddwrt 管理界面,service & vpn 打开pptp服务设置用户密码,打开 Broadcast support(这个是启用bcrelay模块,负责转发广播包) 选项。客户端拨号到路由器连接vpn,到此就和在同一网段的局域网打游戏一样了。(魔兽争霸已经测试成功)其他局域网的游戏应该也可以比如cs,大家可以测试一下。不过基于ipx协议的局域网游戏可能不行。2 普通vpn + battleLan对于没有广播转发功能的vpn可以采用下面小程序。battlelan(一个夸网段玩局域网游戏的程序) 下载 cast.net/~sonicsmart/battlelan.html(魔兽争霸已经测试成功)3 只用battleLan对于俩个adsl拨号的玩家,只使用battlelan填入主机adsl分配的公网ip就可以连接,而在宽带路由器后面的用户可以在路由器设置udp和tcp 6112端口的转发到你的机器。(魔兽争霸已经测试成功)以上只是描述关键部分,至于ddsn的设置,vpn的设置,路由器的设置,battlelan的设置没有详细说明。下面是在一个论坛看的BattleLAN工作原理:--------------------------------------------------------冰封抓包结果如下:1》开游戏,点“局域网”发出消息:172.16.28.16—&#5.255.255& udp LEN=udp 24B&&&&& 端口:;&#&发送的数据:&&&f7 2f 10 00 50 58 33 57 14 00 00 00 00 00 00 002》开BattleLAN不发送消息3》开BattleLAN点“局域网”发出消息172.16.28.16—&#5.255.255& udp LEN=24&&&&& 端口:;&#172.16.28.16——&BattleLAN中地址& udp LEN=24&&&&& 端口:;&#其中发往172.16.30.35的消息为::(172.16.30.35是BattleLAN.ini中IP之一)f7 2f 10 00 50 58 33 57 14 00 00 00 00 00 00 004》用BattleLAN正常非同子网联机过程:172.16.30.30创建游戏,172.16.28.14进行正常连接过程:(172.16.28.14开BattleLAN)172.16.28.14—&#.30.30&& udp LEN=24&& 端口:;&#内容:f7 2f 10 00 50 58 33 57 14 00 00 00 00 00 00 00172.16.30.30—&#.28.14&& udp LEN=159& 端口:;&#内 容:f7 30 97 00 50 58 33 57 14 00 00 00 01 00 00 00 d7 ca ab 02 e5 bd 93 e5 9c b0 e5 b1 80 e5 9f 9f e7 bd 91 e5 86 85 e7 9a 84 e6 b8 b8 e6 88 8f 20 28 79 6c 00 00 01 03 49 07 01 01 75 01 a1 75 01 db e9 23 03 4d cb 61 71 73 5d 45 6f 77 19 6f 6d 6f 61 65 5d 45 2b 6f 75 41 21 41 6d 6d 2b 73 75 61 73 73 21 77 d9 37 2f 35 31 21 41 49 65 21 43 4f 2f 77 33 79 35 01 79 6d 77 71 75 79 01 01 01 00 0a 00 00 00 01 00 00 00 01 00 00 00 0a 00 00 00 72 08 00 00 e0 17(到此172.16.28.14看到172.16.30.30建的组,双击建的组进入到游戏中)172.16.28.14—&#.30.30& tcp& LEN=0& 端口:;&#172.16.30.30—&#.28.14& tcp& LEN=0& 端口:;&#...结论:1》BattleLAN只做两件工作:1截本地到广播的包2将截到的包发往BattleLAN.ini中记录的IP2》冰封联机原理:A建游戏,B去联,B只需向A发送一个LEN=24,源和目的端口为6112的特定UDP包就可以了。&这样我们可以通过原始套接字完成以上功能,利用此原理,我写了一个功能类似BattleLAN的软件(SendWar)可以正常连冰封。以下是其核心代码和步骤:               构造要发的包  &char buffer[4096]="\x17\xe0\x17\xe0\x00\x18\x00\x00\xf7\x2f\x10\x00\x50\x58\x33\x57\x14\x00\x00\x00\x00\x00\x00\x00";//1.20版本&   char buffer1[4096]="\x17\xe0\x17\xe0\x00\x18\x00\x00\xf7\x2f\x10\x00\x50\x58 \x33\x57\x15\x00\x00\x00\x00\x00\x00\x00";//1.21版本               初始化原始套接字  SendSocket = socket(PF_INET,SOCK_RAW,IPPROTO_UDP);               获取目的主机名(建游戏的主机名)&&&  if(atoi(allIPstr[j]))  //allIPstr[j]中记录的是目的主机字符串之一&&& {&&&  &u_long ip = inet_addr(allIPstr[j]);&&&  &hostdata = gethostbyaddr((char*)&ip,sizeof(ip),PF_INET);&&& }&&&  else&&& {&&&  &hostdata = gethostbyname(allIPstr[j]);&&& }&&  &if(!hostdata)&& &{&&&&  fflush(0);&&&  &&&& }&&& sockaddr_&&& dest.sin_family = PF_INET;&&& dest.sin_addr = *(in_addr*)(hostdata-&h_addr_list[0]);  //发包&& & sendto(SendSocket,buffer,24,0,(sockaddr *)&dest,sizeof(sockaddr_in));   sendto(SendSocket,buffer1,24,0,(sockaddr *)&dest,sizeof(sockaddr_in));  如目的主机确实有建游戏则发完包后可以看到所建的游戏,这样双击就可以进行游戏了&注意冰封1.21与1.20版本所发送的LEN=24UDP消息有稍微不同,所以上面发了两个包(BattleLAN与此不同,它是截获消息发送出 去,当然你也可认像BattleLAN一样,另外我没有计算较验码(不影响连游戏),我写的SendWar可以像BattleLAN一样工作(一直开着也 不会卡,当然没必要一直开)。懂得了原理你也可以写出自己的BattleLAN了哦!&
阅读(...) 评论()
本博客采用进行许可。U9论坛欢迎您,有任何疑问均可以发帖咨询!
看一看U9会员都在讨论什么~
欢迎关注游久网电竞专区。
查看: 845|回复: 5
节操60 绿叶0 注册时间在线时间95 小时阅读权限15精华0主题听众数最后登录KPI值0
正式会员[初], 积分 724, 距离下一级还需 276 积分
UID358458帖子U9币1194 魅力274 声誉5 U菜花10
本帖最后由 evol2008 于
15:24 编辑
有一次我去魔兽争霸官方对战平台观战别人玩新九种兵器3之后,我的存档会被覆盖了...自己玩的时候发现名字变成对方的,哪怕把名字改回来读取自己的存档的时候发现存档被覆盖了(我的位置1的存档啊!!!可能你观战的人存档位置2、位置3也会覆盖你的存档)
这样1可能自己辛苦刷的被覆盖了,2可能你玩的时候别人利用这方法直接提取你辛苦刷的装备!(等级到45级倒是几个小时的小事情)
希望能解决这个问题
1.02c(当前最新的)发现这个问题的
以上本来是打算疑难杂症的,然后总体来说解决不了,去观战之前备份存档,自己被观战盗取存档完全没有办法,跟名字无关
情况是发完上面那些然后去跟群里的人说下~然后最后我感觉只能换平台玩了~大概如下
【群主】萌萌哒()&&15:07:17
本身就是覆盖
和名字没有任何关系
【吐槽】打手犯规(只玩物理矮人)()&&15:07:34
这样岂不是一去平台被别人观战下辛苦刷的装备就被人拿走了?
这到底几个意思
【群主】萌萌哒()&&15:09:29
除非网易更改
【吐槽】打手犯规(只玩物理矮人)()&&15:09:44
TMD的我不去那个平台玩了
我刷十几个小时出的极品,别人观战下直接毕业
我的十几个小时到底几个意思了
反正我个人是不想辛苦刷的装备给人随手观战下就拿走了
【群主】萌萌哒()&&15:11:28
魔兽的观战本身就是复制你的游戏过程
这类注册表方式的存档都能复制
【群主】萌萌哒()&&15:12:39
除非那种自己输入代码的
【管理员】忧伤の魔()&&15:14:32
魔兽不是可以取消观战么
【群主】萌萌哒()&&15:17:30
@忧伤の魔 不能的
【吐槽】打手犯规(只玩物理矮人))&&15:17:34
自愿给的与被别人偷取感觉完全不一样(不问自取视为贼,你辛苦刷的装备啊!)
【群主】萌萌哒()&&15:17:39
网易平台是服务器做主机
网易默认开启
除非网易更改机制吧。
谁建立游戏都是服务器做主机
所以谁退出都不会结束游戏。只要有玩家在
[]: evol2008 被包租婆强吻,魅力暴增 1
节操1852 绿叶0 注册时间在线时间4629 小时阅读权限100精华0主题听众数最后登录KPI值0
UID238765帖子U9币97487 魅力6050 声誉5 U菜花516
魔兽自身机制问题,观看前备份你自己的存档
节操77 绿叶0 注册时间在线时间118 小时阅读权限15精华0主题听众数最后登录KPI值0
正式会员[初], 积分 655, 距离下一级还需 345 积分
UID8143302帖子U9币556 魅力156 声誉5 U菜花0
本帖最后由 ZZZZZZZZZZZZwsd 于
20:17 编辑
你说的覆盖你的存档倒是有可能的,这是魔兽机制问题·。
编辑了 理解了
节操203 绿叶0 注册时间在线时间219 小时阅读权限15精华0主题听众数最后登录KPI值0
正式会员[初], 积分 964, 距离下一级还需 36 积分
UID6299567帖子U9币1047 魅力426 声誉5 U菜花2
对 我的毕业法师存档就这么没了
节操11 绿叶0 注册时间在线时间30 小时阅读权限1精华0主题听众数最后登录KPI值0
刚刚注册, 积分 150, 距离下一级还需 115 积分
UID帖子U9币62 魅力54 声誉0 U菜花0
楼主能不能把群号给我?
节操24 绿叶0 注册时间在线时间13 小时阅读权限15精华0主题听众数最后登录KPI值0
见习会员[中], 积分 355, 距离下一级还需 55 积分
UID帖子U9币138 魅力54 声誉5 U菜花0
还有这等事?& & 你别吓我................
Powered by后使用快捷导航没有帐号?
查看: 8904|回复: 9
最后登录QQ注册时间阅读权限10精华0积分55帖子
QQ野人, 积分 55, 距离下一级还需 95 积分
网络BUG提交
玩家所在地:
所属网络运营商:
所玩游戏(进入的具体的平台房间):
war3魔兽争霸3
遇见的网络问题描述:
始终无法启动游戏
网络问题发生的时间点(月日几点几分):
操作系统(请选择版本及类型):
Win 7&64位&
E3 1231 V3
本帖最后由 JIGsaw-竖锯 于
20:44 编辑
游戏始终无法成功启动,大神求助吧 我已经试过各种办法了
具体问题如下:
1、war3游戏没问题、电脑操作系统没问题(不通过腾讯对战客户端或者通过其他客户端可以完美启动war3游戏)
2、war3游戏路径设置没问题、游戏版本从1.20E-1.26全部试验过,其中在电信自由对战一区可以正常运行,双线匹配房就是无法启动游戏,目前就差重装系统了所有的方法都试验过了
之前我以为是电脑的问题换了一个电脑还是这些问题,基本上能想到的办法我都实验过了,真的快疯了 求大家帮帮我 !!!
对了,操作系统目前是WINDOWS 7旗舰版 64位
最后登录QQ注册时间阅读权限10精华0积分55帖子
QQ野人, 积分 55, 距离下一级还需 95 积分
对了平台都是下载的最新的平台,什么通过TGA启动之类的办法都试过都不行!
最后登录QQ注册时间阅读权限10精华0积分55帖子
QQ野人, 积分 55, 距离下一级还需 95 积分
22:04 上传
一打开就是这个样子,客户端下方有个图标,这个图标点击就是无响应 过一会图标就没了
最后登录QQ注册时间阅读权限10精华0积分55帖子
QQ野人, 积分 55, 距离下一级还需 95 积分
本帖最后由 tommyqian 于
22:25 编辑
log文件再这里/s/1dDs76Jv#0-qzone-1-3d2a4e8d1a374a433f596ad1440
如能帮解决必有重谢~邮箱
最后登录QQ注册时间阅读权限10精华0积分55帖子
QQ野人, 积分 55, 距离下一级还需 95 积分
求求你们给个人回复下吧~一直在线等!
最后登录QQ注册时间阅读权限100精华0积分15250帖子
感谢玩家对平台的热爱与支持,相关问题官方正在处理,请玩家耐心等待!
QQ:在线时间不稳定请谅解。
如果您的网络有问题在加QQ前请尝试使用TGP。
最后登录QQ注册时间阅读权限10精华0积分5帖子
QQ小野人, 积分 5, 距离下一级还需 45 积分
我也是这种情况& &&&好烦
最后登录QQ注册时间阅读权限10精华0积分5帖子
QQ小野人, 积分 5, 距离下一级还需 45 积分
解决没?我也有这个问题
最后登录QQ注册时间阅读权限10精华0积分10帖子
QQ小野人, 积分 10, 距离下一级还需 40 积分
本帖最后由 q 于
21:19 编辑
为什么封我号???什么理由给个说法????
马上解封,不给理由。
最后登录QQ注册时间阅读权限10精华0积分5帖子
QQ小野人, 积分 5, 距离下一级还需 45 积分
我的平台重装后第一次启动正常,退出后再次启动就就启动不了,后台显示war3.exe进程已经启动。又要卸载重装平台!
Powered by

我要回帖

更多关于 魔兽争霸官方对战平台 的文章

 

随机推荐