
소스코드
StoneShardSaveBackup.zip
0.13MB
실행파일
StoneShardSaveBackupEXE.zip
0.18MB
CRPG는 좋아하지만 로그라이크는 싫어하는 나같은 게이머를 위해 만듦
주요 기능
자동 세이브 모니터링 및 백업
%LOCALAPPDATA%\StoneShard\characters_v1 를 실시간 감시하고 새로운 세이브가 생성되면 자동으로 백업(선택 가능) 후 목록 갱신
세이브 데이터 분석
세이브 파일을 파싱하여 캐릭터 정보와 미리보기 이미지 표시
백업 및 메모
현재 세이브 슬롯을 타임스탬프 기반 폴더 (유틸리티 실행 위치의 \Backup 아래) 로 메모(metadata.json) 와 함께 기록
매칭검증 기반 복원
백업 데이터를 복원할 때 캐릭명, 캐릭 폴더, 원본 슬롯 폴더의 일치 여부를 녹색/적색 라벨로 시각화하여 다른 캐릭터에 덮어씌우는 실수를 방지, 파일 잠금시 복원 오염 차단
그 외 항목 더블클릭 시 해당 폴더로 바로가는 기능도 있음
매칭되지 않는 세이브를 강제로 복원하는 방법이 있기는 한데 의미가 없다고 생각해 제외함
실행파일이 미심쩍은 분을 위해 직접 분석하고 빌드할 수 있도록 솔루션 통째로 올림 (.net 10 Windows Forms)
SVN만 쓰다 버릇 해서 Git이랑 안 친함 ( -_-)
댓글