Skip to content

Xechorizo/Astroneer-Backup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 

Repository files navigation

SHA256: 639af4d14037e7bf7df910dfaef9bae95b62f0f6b205d574f155f5c116ad4ba4
SHA256: 424a873ddeec9f379307ac1451fdd3b4f584bf0606a471c5f308224d2dd45790

Screenshot

Made by Xech

  • Written for Astroneer 1.2.9.0 on Steam and 1.2.10.0 on Microsoft Store - Authored July 2019

Donate

Readme

What does it do?

  • This tool backs up Astroneer saves while Astroneer is running.
  • When Astroneer closes, it stops watching for changes.
  • You can choose where and how long you want backups to be kept.
  • The Astroneer install is not changed in any way by this tool.
  • When saves are backed up, they're copied here by default: %userprofile%\Saved Games\AstroneerBackup

How do I use it?

  • Astroneer Backup is best run from the .EXE.
  • You can examine the code using the included .PS1.
  • It must be run as Administrator. It will try to ensure this.
  • To enable backup, type 1 and Enter at the Main Menu.
  • To disable backup, type 2 and Enter at the Main Menu.
  • To open the backup folder, type 3 and Enter at the Main Menu.
  • Backups are kept for 14 days by default. 10 backups are always kept.
  • Backup will only work if this appears in the Main Menu: Backup ENABLED: True

How does it work?

  • A backup folder and backup script are created.
  • A scheduled task is created that invokes the script.
  • The task is triggered when the Astroneer is launched.
  • The backup script copies save files when changed.
  • Backups older than the backup lifetime are deleted.

Change Log

1.4.3

  • Improved UWP save compatibility
  • Improved upgrade detection

1.4.2

  • Improved UWP path checks

1.4.1

  • Added platform-specific subfolders to destination
  • Improved cleanup

1.4

  • Added support for Microsoft Store version (Windows 10 1809+ UWP)
  • Added shortcuts to savegame folders in backup destination
  • Added configuration of backup destination
  • Added support for all Steam libraries
  • Added additional credits
  • Improved save file filtering
  • Improved null path testing
  • Improved upgrade feature
  • Improved menu title
  • Improved Readme
  • Reduced default backup lifetime (30 days now 14 days)

1.3

  • Added Astroneer Backup upgrade functionality
  • Added support for legacy, future, and EXO Flight Test versions
  • Added 10 backups per save, per version, per lifetime
  • Added new icon
  • Improved EXE packaging and security
  • Improved loop logic and performance
  • Improved launch directory logic
  • Removed changelog and consolidated versioning within the script

1.2

  • Added support for Early Acces binary paths
  • Consolidated tasks
  • Imporoved backups to always keep 10
  • Improved task game detection
  • Improved elevation checks
  • Improved escapes for task script launch
  • Improved Readme

1.1

  • Added .exe packaging
  • Added configurable backup lifetime
  • Added common install locations and game launch for unusual paths
  • Improved file handling
  • Improved the Main Menu
  • Replaced "install"/"uninstall" with "enable"/"disable"
  • Replaced Intro with Readme and Credits

1.0

  • Initial release

Future:

  • Add backup restore
  • Add backup seeding
  • Add backup throttle
  • Add disk space check
  • Add automatic updates
  • Add junction point support
  • Add savegame-named subfolders for UWP saves

Disclosure

MAKE MANUAL BACKUPS PRIOR TO USE

PROVIDED AS-IS WITH NO GUARANTEE EXPRESS OR IMPLIED