yiyu2012 发表于 2018-12-2 19:28

批处理实现正版和盗版存档自动替换

本帖最后由 yiyu2012 于 2019-2-21 22:56 编辑

bat启动游戏,自动重命名存档,并监控streetfightV.exe进程运行,关闭游戏后5s内自动重命名还原正版存档。
1、将盗版解锁存档SaveGames文件夹命名为SaveGames-2,内下载补丁文件夹download命名为download-2,放入%SystemDrive%\Users\%username%\Documents\AppData\Local\StreetFighterV\Saved (复制该串代码到资源管理目录地址位置回车即可打开该文件夹)
2、将以下代码复制到.txt文件并重命名为.bat文件(需要开启文件后缀显示),放入街霸5单机游戏文件夹(该目录下有StreetFighterV、Engine等文件夹)双击即可自动替换存档并运行游戏。
PS:当前3.100版本只需要覆盖codex3.080未加密补丁到游戏文件夹即可使用解锁存档进行单机游戏。
@echo off
echo ############################开始运行街霸5单机版#########################
ren "%SystemDrive%\Users\%username%\Documents\AppData\Local\StreetFighterV\Saved\SaveGames" "SaveGames-1"
ren "%SystemDrive%\Users\%username%\Documents\AppData\Local\StreetFighterV\Saved\SaveGames-2" "SaveGames"
ren "%SystemDrive%\Users\%username%\Documents\AppData\Local\StreetFighterV\Saved\download" "download-1"
ren "%SystemDrive%\Users\%username%\Documents\AppData\Local\StreetFighterV\Saved\download-2" "download"
start %~dp0StreetFighterV\Binaries\Win64\StreetFighterV.exe
set name=StreetFighterV.exe
ping -n 2 127.0.0.1 >null
:a
set num=0

for /f "delims=" %%a in ('tasklist ^| find /i "%name%"') do (
if /i not "%%a" == "" (

       set /a num+=1

   )

)

if %num% equ 0 (
ren "%SystemDrive%\Users\%username%\Documents\AppData\Local\StreetFighterV\Saved\SaveGames" "SaveGames-2"
ren "%SystemDrive%\Users\%username%\Documents\AppData\Local\StreetFighterV\Saved\SaveGames-1" "SaveGames"
ren "%SystemDrive%\Users\%username%\Documents\AppData\Local\StreetFighterV\Saved\download" "download-2"
ren "%SystemDrive%\Users\%username%\Documents\AppData\Local\StreetFighterV\Saved\download-1" "download"
del /f %~dp0null
exit )
ping -n 5 127.0.0.1 >null
goto a



wdix 发表于 2018-12-2 19:33

:)牛逼   

pspmylove 发表于 2018-12-22 07:54

本帖最后由 pspmylove 于 2018-12-22 16:15 编辑

第一次玩街霸5,请多见谅。
请问楼主内下载补丁文件夹download这个是什么?在哪里可以下载到?
还有,街霸5单机游戏文件夹的路径是在哪里呢?

戰神龍之子 发表于 2018-12-23 21:54

請問有人成功的嗎

戰神龍之子 发表于 2018-12-25 17:00

大大能再說詳細一點嗎

戰神龍之子 发表于 2019-2-28 02:15

大大還在嗎
页: [1]
查看完整版本: 批处理实现正版和盗版存档自动替换