注册 | 登录

游侠NETSHOW论坛





查看: 1428|回复: 0
打印 上一主题 下一主题

[求助] 請問有人會用批处理实现正版和盗版存档自动替换嗎 [复制链接]

帖子
168
精华
0
积分
84
金钱
3289
荣誉
0
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2018-12-23 20:35:46 |只看该作者 |倒序浏览
看了教學可是還是看不太懂
bat启动游戏,自动重命名存档,并监控streetfightV.exe进程运行,关闭游戏后5s内自动重命名还原正版存档。
1、将盗版解锁存档SaveGames文件夹命名为SaveGames-2,内下载补丁文件夹download命名为download-2,放入%SystemDrive%\Users\%username%\Documents\AppData\Local\StreetFighterV\Saved
2、将以下代码复制到txt文件并重命名为bat文件,放入街霸5单机游戏文件夹双击即可自动替换存档并运行游戏。
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

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2024-4-20 00:43 , Processed in 0.297045 second(s), 11 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到