本文共 1245 字,大约阅读时间需要 4 分钟。
前段时间搜索了一下,vbs,看到猎人网吧的vbs。知道了原理,由于自己一点都不懂编程,所以,只能把他的东西,自己稍微改了改,用在网吧游戏,外挂更新上dim fso,oshell,path1,pathpath = "\主机更新文件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,pathpath = "\主机更新文件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/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/10294527/viewspace-123964/