大家在网吧上网的时候,无论你要找什么游戏,网吧游戏菜单都可以提供的,网吧游戏菜单有什么用呢,在游戏资讯的新闻里,提到它更新快,资源丰富,但是,网吧游戏菜单不单纯的是游戏菜单,请看如下:
1. 客户机与服务器对比更新
要求有这些,采用P2P的方式,与服务器做对比更新操作,如运行一个游戏,检查这个游戏和服务器上的文件是否不同,将其删除后从服务器拷贝,如果有多个文件不同,首先检查附近的客户机,并同时从其他客户机上拷贝文件。
2. 还原软件功能
a) 与一般的软还原是一样,客户机更新游戏完毕后,将更新完毕后的文件保存于磁盘。不是通过游戏菜单写入磁盘的文件将在重启后被还原掉。还原软件应提供二次开发的接口
b) 还原卡需要有一个简单的界面,可以参考讯闪2008的软件还原界面,另外服务端可以控制客户机还原软件的状态,方便统一管理。操作还原软件需要有密码。
3. 服务端功能
a) 菜单的基本设置功能,如游戏目录的设置,游戏图标,以及游戏启动方式。列表中要支持拖放功能,例如,拖放一个QQ游戏的快捷方式到服务端的一个DataGridView中,直接在数据库中插入一条记录,并从一个XML文件中将这个游戏的名字识别出来,并生成一个版本号,此版本号要与三层服务器做版本对比,然后自动将此游戏的源目录,客户端所在目录插入数据库。
b) 服务端要求支持ISCSI协议,可以参考一下 iscsiviewer这个小软件,此部分并不难,客户端采用微软的iscsi客户端即可。服务端要用iscsi协议虚拟出一个共享的磁盘,供客户机使用。
c) 版本更新服务端,要求使用BT或者P2P传输协议,如游戏名称节点,BT种子文件路径,完整的游戏BT种子文件路径,更新日期或者版本号,网吧服务端每天凌晨2点自动遍历远程服务器的XML文件,检查游戏版本,已经安装过的游戏就自动FTP或HTTP下载补丁种子文件,如果是没安装的游戏,即下载完整游戏种子文件,并将种子文件解析自动下载游戏,下载或更新完成的游戏要显示在已完成任务中,以便查看哪些游戏已经更新过了。
所以说,网吧游戏菜单有这种是那层更新游戏需求,网吧的游戏本身就是下载好了的,只要你点击菜单式,它加载下来的就是这个游戏了。现在也有很多家庭用的游戏菜单,当然网吧的功能还是比较齐全的。
本文来源:网络整理 作者:佚名