首页 > Linux操作系统 > Linux操作系统 > 猎人网吧的游戏更新VBS(转)
| 前段时间搜索了一下,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博客 ” ,链接:https://blog.itpub.net/10294527/viewspace-123964/ ,如需转载,请注明出处,否则将追究法律责任。