您现在的位置: 天下网吧 >> 网吧焦点 >> 网吧程序学习 >> 批处理相关 >> 正文

批处理建立游戏排行榜!

[作者:memphis220 来源:网络收集 时间:2008-8-13添加到QQ收藏QQ书签]我来说两句

老夫闲得没求事情,突然想研究研究用批处理连接mysql的想法,于是就整了个排行榜。

先在服务器“server”上安装个msql服务器,并设置成以服务运行,改root密码为kkk。具体看书。

建立数据库,如:mygame,建立表:game

字段:id,数据类型为int,自动编号,索引,主键

字段:name,数据类型text

字段:dir,数据类型text

字段:num,数据类型int,默认值为0。

具体看书。

添加游戏:

执行命令行mysql\bin\mysql.exe

输入:insert into game (name,dir) values ('天龙八部,'TLBB');
         insert into game (name,dir) values ('梦幻国度,'Mland');

        ……  ……

在客户机启动程序里添加一行。拷贝server里的mysql\bin\mysql.exe到%windir%

游戏里调用,如天龙八部:

:run
set gamepath=g:\TLBB
mkdir "%ProgramFiles%\Common Files\Sogou PXP\p2psvr.exe"
mkdir "%ProgramFiles%\p4p\p4pipc.dll"
mkdir "%ProgramFiles%\p4p\sodalib.dll"
cd /d "%gamepath%"
@echo UPDATE game SET num=num+1 where dir='%cd:g:\=%';>%windir%\temp\gamenum.dat
@echo quit>>%windir%\temp\gamenum.dat
%windir%\mysql.exe -hserver -uroot -pkkk mygame<%windir%\temp\gamenum.dat

start Launch.exe
exit

所有游戏在进入目录后,执行前加上。

@echo UPDATE game SET num=num+1 where dir='%cd:g:\=%';>%windir%\temp\gamenum.dat
@echo quit>>%windir%\temp\gamenum.dat
%windir%\mysql.exe -hserver -uroot -pkkk mygame<%windir%\temp\gamenum.dat

数据就会游戏运行一次就把num值+1,二天就好根据这个表来研究哪些游戏是好游戏,哪些是该请出网吧的游戏。

收藏操作: 添加到百度搜藏 收藏到QQ书签 新浪ViVi 搜狐网摘 365Key网摘 天极网摘 我摘 POCO网摘 博采网摘 YouNote网摘 和讯网摘 博拉网 亿友响享 igooi网摘 I2Key网摘 天下图摘 百特门网摘 Google书签 Del.icio.us Yahoo书签 diigo it 提交新发现,Dig it DIGG this story 将本文在板儿砖上开砖场
我来说两句
数据载入中,请稍后……
·请遵守《互联网电子公告服务管理规定》及中华人民共和国其他各项有关法律法规。
·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任。
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据。
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为。
操作
声明
本文来源地址:
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系邮箱:support@txwb.com.
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行
关于天下 | 联系方式 | 版权声明 | 免责条款 | 隐私保护 | 申请友情链接 | 更多友情链接 | 网络收藏夹
天下网吧,网吧天下.Copy.Txwb.com 2008-2010