“啊~怎么回事?用你的脚本,它就像傻逼一样,一直重复的开启关闭游戏设置界面?
但是总会有人忽略,或者是设置不来,或者是要设置的地方真的很多,设置好了游戏分辨率又忘记了修改快捷键。
有什么办法,可以让这样的情况不发生呢?
解决方法:
许多游戏会把游戏设置保存在某个文件,我们在本机上设置好游戏设置保存之后,复制这个游戏设置文件,用它覆盖掉使用者电脑上的游戏设置文件,即可让使用者电脑的游戏设置和本机的一致。
ClientConfiguration.xml 这个文件保存了游戏的界面设置,快捷键设置、画面设置等。
我们以某灵游戏为例子,操作下该如何用脚本替换掉游戏设置文件。
步骤:
首先,先获取游戏配置文件的路径。 然后将使用者电脑上原有的游戏配置文件先删除掉,再把脚本附件中的游戏设置文件释放到使用者电脑上。
1、
我的文档-BnS-NCSOFT-ClientConfiguration.xml
我的文档,这个文件夹的路径要怎么获取呢?
每台电脑的 我的文档 的路径有可能是不一样的。
复制代码
复制代码
介个……怎么办才好呢?
我们可以使用下面的这一句代码来获取,我的文档的路径:
复制代码
2、
某灵这个游戏,退出之后会还原游戏设置。所以,我们可以直接替换掉使用者电脑上的配置文件。如果其它游戏,退出之后不会还原设置的。我们需要将使用者的游戏配置备份好,等使用者不使用脚本的时候,可以随时更换过来。
我们使用插件命令下的File文件插件中的DeleteFile命令 ,删除掉 ClientConfiguration.xml 文件。
命令名称:DeleteFile 删除文件
命令功能:删除目标文件
命令参数:参数1 字符串型,目标文件路径
返 回 值:无
代码:
复制代码
3、
复制代码
整体代码:
复制代码
另:使用vbs 写法如下
复制代码
知识拓展:
如果是要备份游戏设置文件呢?
我们可以把使用者电脑中的文件先移动到其它文件中,
例子中,将游戏配置文件移动到了 F盘的test文件夹里。
我们使用File文件插件中的MoveFile命令 ,将 ClientConfiguration.xml 文件移动到F盘test文件夹下、
命令名称:MoveFile 移动文件
命令功能:移动目标文件
命令参数:参数1 字符串型,目标文件路径参数2 字符串型,存放文件路径
返 回 值:无
代码:
复制代码
另:使用vbs 写法如下
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。