Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5

Automatický zálohovač herních pozic
#1

Pokud ve hře chybí možnost ručního uložení a načtení postupu a bývá tam volba možností, které mají vliv na další děj, hodí se tahle malá utilita na automatické verzování záloh. Pak stačí hru ukončit, nahrát zálohu z daného času a pokračovat.
Obsah souboru uložte jako .bat nebo .cmd, upravte cesty a pusťte před puštěním hry.

Code:
@echo off @chcp 65001 setlocal rem Nastavení cesty ke zdrojové složce pro zálohu set "source_folder=C:\Users\Ashus\Documents\My Games\Bates\Saved\SaveGames\76561197960271872" rem Nastavení cesty k cílové složce pro zálohu set "backup_folder=x:\untildawn" :loop rem Získání aktuálního času for /f "tokens=2 delims==" %%I in ('wmic os get localdatetime /value') do set "timestamp=%%I" set "datetime=%timestamp:~0,4%-%timestamp:~4,2%-%timestamp:~6,2%_%timestamp:~8,2%-%timestamp:~10,2%-%timestamp:~12,2%" if "%datetime_last%"=="" ( set "datetime_last=%datetime%" ) rem Kontrola, zda se obsah složky změnil robocopy "%source_folder%" "%backup_folder%\%datetime_last%" /E /L /NS /NC /NFL /NDL /NJH /NJS /XD "%backup_folder%" >nul if %errorlevel%==1 (     echo Záloha se provádí...     robocopy "%source_folder%" "%backup_folder%\%datetime%" /E set "datetime_last=%datetime%"     echo Záloha byla vytvořena. ) else (     echo Žádné změny v obsahu složky nebyly zaznamenány. ) rem Počkej 30s timeout /t 30 /nobreak >nul goto :loop                             

[Image: kavove-zrnka-lajna.jpg]
Coffee phreak!
Reply




Users browsing this thread: 1 Guest(s)