오프라인 게임 중, 수동저장 기능이 없는 게임의 경우 특정시점의 재시작 시 무척 번거로울 때가 있다.
이 경우 사용자폴더에 저장되는 세이브폴더를 통째로 저장한 후 필요한 시점에 불러와 덮어 씌우면 된다.
F12키는 저장, F9키는 불러오기(가장 최근에 저장된 것)
게임의 실제 세이브파일 위치 =
C:\Users\Public\Documents\Steam\CODEX\378540\remote
path0 = C:\Users\Public\Documents\Steam\CODEX\378540\remote ; 현재 세이브 path1 = C:\Users\Public\Documents\Steam\CODEX\378540\remote1 ; 첫번째 백업, 가장 오래된 백업 path2 = C:\Users\Public\Documents\Steam\CODEX\378540\remote2 ; 두번째 백업 path3 = C:\Users\Public\Documents\Steam\CODEX\378540\remote3 ; 마지막째 백업, 최신백업 F12:: { IfExist,%path3% { ;FileRemoveDir, %path1%, 1 ;디렉토리 통째로 지우기 FileMoveDir, %path2%, %path1%, 2 ;덮어쓰기이동 FileMoveDir, %path3%, %path2%, 2 FileCopyDir, %path0%,%path3% } else { IfExist, %path2% { FileCopyDir, %path0%,%path3% } else { IfExist, %path1% { FileCopyDir, %path0%, %path2% } else FileCopyDir, %path0%, %path1% } } MsgBox, 0, , 백업완료, 1 } return F9:: { IfExist,%path3% { FileCopyDir, %path3%, %path0%, 1 ; 덮어쓰기복사 } else { IfExist, %path2% { FileCopyDir, %path2%, %path0%, 1 } else { IfExist, %path1% { FileCopyDir, %path1%, %path0%, 1 } } } MsgBox, 0, , 복구완료, 1 } return |
'IT > 게임관련' 카테고리의 다른 글
SciTE4AutoHotkey 창 2 개 여는 법 (0) | 2022.04.27 |
---|---|
POE 고상한 오만 소환수피해 (0) | 2020.05.15 |