Cai Song

个人小博客

Tag Archives: golan

魔兽对战JAVA联机程序

warpuber暂时是一个局域内网的魔兽对战平台,理论上也可以用来做cs联机,但是现在魔兽方面也没有做完。在学校,楼与楼之间魔兽不能自动连机,这是由于魔兽的搜索只能在当前网段.255.255.255.255广播.用魔兽搜索器能够联机。但是那个搜索器缺少一个服务列表,只能靠自己不停的刷新才能看到主机,也看不到延迟,联机时不能退出搜索器。 warpuber是用不同的原理制作的一个“高级搜索器”,自动更新主机信息。谁建主了自动就显示出来了,不需要刷新。自带一个聊天群,喊人更容易。可靠的延迟数据,防止卡卡卡卡最新更新.加入了ip广播功能.主机可以加入一些ip段,选择广播.可以让这些网段的人不使用任何搜索器就能看到你的主机!更新当前版本1.1严重错误 9.27日的版本有一个严重错误.会导致无法聊天! 现已纠正!9.28 请下载9.27的同学重新下载更新说明: 支持私聊(不完善!) 添加提示声音,有人建立主机的时候有提示音,主机人满的时候有提示. 添加修改游戏名称的功能,在游戏选择主机的时候能知道那个主机的楼,和名字.也可以自己添加文字 代码基本上重新改写了. 源码更新较大安装运行说明别说废话,我只要能运行: ok 请下载完整客户端 1,运行 java6.exe 安装完毕; 2,运行 warpuber.jar 输入个名字,登陆完事详细说明:如果你安装了java运行环境jre 1.5以上版本,那么可以直接下载精简客户端。下载后运行即可。注:学校神州数码查上网记录的时候需要安装的一个jre就是1.5版本的。安装了它就能运行warpuber了。 warpuber.jar是可执行jar文件,java特有的 warpuber.exe是用免费的java2exe封装的。 这两个都可以执行。完整版安装完之后,那个最大的文件java6.exe就没有用了,直接删掉都可以。除非你重装系统了,就得重新安装。xml文件夹放的是个人的配置信息,比方说个人登陆时候的名字,版本,和将来要放的ip信息。 icon文件夹下放的是warPuber的图标1.1新加入au文件夹.里面放的是sun的au格式的音乐文件,就是我所说的提示音.觉得不好听可以自己替换掉…注意关闭warpuber的时候不会退出,会最小化到系统托盘。 退出要在最小化的图标上点鼠标右键。如果运行多个warpuber.会出现多个图标。warpuber会出现这样一行字Address already in use: Cannot bind;并且无法获取在线列表。 全部退出就可以了。这个程序不是目前所用的魔兽搜索器.他的原理是完全不同的.这个程序不会搜索游戏.需要主机和客户机同时开才能有用,这个就是对战平台,不是搜索器!#开发说明这是本人自创的方法,软件原理很简单。每个懂编程的人都能做出来。详细信息见我的csdn博客http://blog.csdn.net /xinrui5577/archive/2009/09/16/4560590.aspx (这里不是打广告,确实那个博客写的文章看起来舒服)主要UDP包:收索包:内容:F7 2F 10 00 50 58 33 57 15 00 00 00 00 00 00 00 功能:向主机提出收索信息。问别人“你建什么主机?” 在打开魔兽进入局域网的时候,会向当前网段(255.255.255.255)广播这个包。只要条件符合,收到这个包的主机都会返回一个地图信息给他(他:这个收索包的IP端口)主机包:内容:F7 32 10 00 00 00 00 [...]

昨天安装go语言还是失败

昨天去 golang.org 安装go语言..环境是系统版本: Mac OS X 10.6.2 (10C540)Kernel 版本: Darwin 10.2.0启动宗卷: MAC SNOW LEOPARD启动模式: 正常电脑名称: “song”的“MacBook Pro”用户名称: song (song)安全虚拟内存: 已启用64 位内核和功能扩展: 是启动后的时间长度: 2:08设置 ~/.profileexport GOROOT=$HOME/Goexport GOOS=darwinexport GOARCH=amd64export GOBIN=$HOME/binexport PATH=$GOBIN:$PATH安装还是出现 http test失败fetch http://www.google.com/robots.txt以为是gfw的问题.. 通过tor翻墙过去执行还是失败.. 继续等待.. 但是firefox能访问这个地址阿..很是不解