ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 猎人网吧的游戏更新VBS(转)

猎人网吧的游戏更新VBS(转)

原创 Linux操作系统 作者:jcszjswkzhou 时间:2019-02-23 11:36:04 0 删除 编辑
前段时间搜索了一下,vbs,看到猎人网吧的vbs。知道了原理,由于自己一点都不懂编程,所以,只能把他的东西,自己稍微改了改,用在网吧游戏,外挂更新上

dim fso,oshell,path1,path
path = "\主机更新文件1.txt" "这是用来判断本机是否需要更新
path1 = "\主机更新文件1.exe" "个文件是用winrar做的自解压文件
set oshell = wscript.createobject ("wscript.shell")
set fso = createobject("scripting.filesystemobject")
if (fso.fileexists(path)) then "判断主机上是否有1.txt
else
oshell.run path1 "如果没有就运行自解压文件.在自解压文件里面做好解压完成后运行游戏就ok了.
end if

把这个做好后在,加到注册表里面,让它开机自动运行。

我们要把主机的更新文件目录共享,然后在里面放上1.txt文件,这样。我们单机里面的vbs在运行的时候,检测到1.txt.就不会运行1.exe文件。

如果游戏升级,我们可以把升级文件制作成自解压(固定释放目录,直接覆盖不询问,不出现窗口。)这个解压包里面要放上一个:
dim fso,oshell,path1,path
path = "\主机更新文件2.txt" "这是用来判断本机是否需要更新
path1 = "\主机更新文件2.exe" "个文件是用winrar做的自解压文件
set oshell = wscript.createobject ("wscript.shell")
set fso = createobject("scripting.filesystemobject")
if (fso.fileexists(path)) then "判断主机上是否有2.txt
else
oshell.run path1 "如果没有就运行自解压文件.在自解压文件里面做好解压完成后运行游戏就ok了.
end if

内容的vbs,覆盖原来的vbs。这样,更新过的机子就不用再次更新了。以便我们需要再次更新内容时。

我想大家都知道怎么做更新文件的压缩包吧 ;)。做好后,我们删除1.txt文件,新建2.txt.当单机启动时运行vbs,检测到主机没有1.txt。就会自动运行1.exe.,这样。游戏升级文件释放到机子中,同时更新了vbs。

同理,当我们又有升级文件的时候,我们需要做的时,重新修改vbs加入到压缩包。删除2.txt文件.新建3.txt.

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10294527/viewspace-123964/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2007-08-29

  • 博文量
    2820
  • 访问量
    2075849