楼主: 逸豫
|
[通用发布] Socket网络编程【附RMVA工程】 |
点评
恕我无知,但是若不获取本机ip要怎么让其他的客户端知道要连接到哪(游戏内置服务器,像CS和L4D之类的),难不成要每次自行ipconfig?==
listen的时候会对所有IP都进行监听,所以没必要在Server端获取本机IP,在Client端获取本机IP也没用,因为是需要连到Server端的所以需要的是Server端的公网IP
真要做游戏应该不太可能用只连本机吧== lioctl没找着,倒是找到了ioctlsocket, WSAIoctl和WSANSPIoctl,请问你是指哪个?==
本地使用的话本地IP可以直接使用127.0.0.1,否则的话……有个函数叫ioctl
| ||
本人擅长XP,如果有脚本或者Ruby方面的问题欢迎发电邮到[email protected]咨询,本人很少检查电邮所以不一定会及时回复,本人不会直接出手解决问题只会提供一个方向,所以谢绝伸手党
|
||
点评
不我并不是指在游戏中用ipconfig命令然后匹配输出,只是需要获取IP给联机的人的时候手动cmd而已。字符串匹配的话不同版本的Ipconfig输出还不同我记得
顺便说我也是ipconfig,如果用那个,优雅点可以用CreateProcess+管道,或者分配了VA那种控制台再隐藏,就不会闪黑窗口了。。。
评分 | ||
[url=http://rpg.blue/thread-219730-1-1.html]http://unhero.sinaapp.com/wi.php[/url]
[color=Red]如你所见这是个死坑,没错这就是打我的脸用的[/color] |
||
点评
没有失效只是链接被墙,请自行翻墙
| ||
| ||
小仙女一枚~
|
||
| ||
[url=http://rpg.blue/thread-219730-1-1.html]http://unhero.sinaapp.com/wi.php[/url]
[color=Red]如你所见这是个死坑,没错这就是打我的脸用的[/color] |
||
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-21 19:48
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.