ESO Safe keeps your ESO AddOn data and settings files safe!
PLEASE NOTE (w33zl's Merchant users): Since v1.4 a breaking change has been introduced due to problems with w33zl's Merchant updates in Minion. Please upgrade ESO Safe to v1.4 as soon as possible and follow these steps to make sure your data is safe:
- Do NOT update w33zl's Merchant (using Minion)
- Install/upgrade ESO Safe 1.4 using the installer
- Start ESO Safe and make sure you get a "baloon tip" in the systray with a message that w33zl's Merchant has been updated
- Verify that you have a file named wMerchantDB.lua in your MyDocumets\Elder Scrolls Online\liveXX\SavedVariables folder
- Now upgrade w33zl's Merchant to v0.9.5
IMPORTANT NOTES!- Currently this is a Windows only application (Mac currently not supported)
- Requires Microsoft .NET 4.0 to be installed (which is already installed on most Windows computers)
WHAT's NEW (1.4)- (new) Hotfix for the db overwrite issue in w33zl's Merchant caused by updates by Minion
- (new) Troubleshooter mode (read more in Troubleshooter.md attached in archive)
FEATURE SPOTLIGHT- Automatically backups up your precious data and settings files
- Keeps different backup sets for each region/megaserver and game client version (EU 1.3, EU 1.3.5, PTS 1.4, US 1.3 etc)
- Supports w33zl's Merchant add-on
MAIN FEATURES- Ensure your saved add-on data is safe when upgrading game when new patches are released - no more loss of data due to breaking changes in the API
- Automatically backups all your settings and saved data from your add-ons
- ESO Safe watches each folder and instantaneously updates the backup when a file is saved - this ensures your add-on data is safe as soon you perform a /reloadui, log out a character or quits the game
- Backups all files in the SavedVariables folder as well as the AddOnSettings and UserSettings files
- Keeps the five latest versions per file so you can go back in time - especially useful if a newly updated add-on has a bug that would corrupt or erase your precious data
- Configurable number of version per backup file
- Supports all three versions of the game simultaneously (the US version, the EU version and the Public Test Server)
- Keeps one backup set per game client version (especially useful to go back in time due to data loss with API or addon breaking changes)
- Supports player sales (preparation for in w33zl's Merchant)
Checkout the
official website for more detailed information or to
report an issue/bug.
HELP
Follow the tips below, and would it prove to be insufficent to get you up and running please check out
ESO Safe Troubleshooter, it is a hotfix for ESO Safe 1.3 adding a "troubleshooter mode".
Getting started
First of all, you need to follow these steps:
- Download and install ESO Safe
- After installation has completed, start the application (sometimes it mysterously crashes the first time you start after install/upgrade, if so simply start it again)
- If ESO Safe doesn't automatically opens the settings window, manually open it by right-click on the Bank Vault icon in the system tray
- Verify the ESO Install Path field, it should have been automatically populated, however if ESO Safe for some reason couldn't fetch this setting, or perhaps fetched a faulty one, please correct this manually
- The path should be the one where you chose to install the game (i.e. the folder where "xxx_Launcher.exe" is located)
- Please note: this folder should not be confused with one or more similar folders named "The Elder Scrolls Online", "The Elder Scrolls Online EU" and "The Elder Scrolls Online PTS" which contains the actual game data files (in three subfolders named "depot", "game" and "vo_en")
- (w33zl's Merchant) The first you run ESO Safe while having w33zl's Merchant installed you will be prompted to set your username to enable the addon integration
- Username needs to match your account name, less the @ part. Must match lower case and upper case.
Have you completed the above steps the application should say it's restarted and then begin backing up your files.
How does ESO Safe works?
ESO Safe sits in the background keeping an eye on your SavedVariables-folder, and each time it notices a change it will immediately make a copy of that file. Should two changes happen within 30 seconds the later is ignored.
You can configure how many historic versions to keep (in case you have many add-ons, especially those with large data files). There should also be a folder for each game client version to keep your files save between patches.
Everytime you start ESO Safe a full backup should be taken of each and every file in Saved Variables, this to make sure all files potentially modified since the application was last running is included.
How do I know the backup works?
If ESO Safe is running and is configured properly you should get a new folder named "Backup" in your Documents/live-folder*. For example if you are playing on the EU server the path to the folder should be:
C:\Users\
{USERNAME}\Documents\Elder Scrolls Online\liveeu\backup\
* The default location of the Documents/live-folder is C:\Users\{USERNAME}\Documents\Elder Scrolls Online\live, and it might vary between US, EU and PTS versions (the folder names are "live", "liveeu" and "livepts").
Basic troubleshooting- Verify that the application is running (Bank Vault icon in systray)
- Make sure application is configured properly (right click and choose Backup settings)
- The ESO Install Path is the location where you installed the game and where the "XXXX_Launcher.exe" is located
- Make sure the folders listed below actually points to the installed game client(s) (depending on chosen megaservers)
- Choose "Restart"
- Still no backup files? Try to manually create a subfolder named "backup" to the live/liveeu/livepts in My Documents and then exit the application and open it again
- Verify that settings actually got saved to the settings file (see separate guide below) - if not, please report this as a bug
- Check the log file, located at C:\Users\{USERNAME}\AppData\Roaming\Xilent\ESOSafe\ (it should also work with shorthand version %appdata%\Xilent\), and look for any errors
- Should the above step be not be sufficient, please try uninstall and reinstall ESO Safe
- If the problem still persists, please let me know and I will do my best to sort things out
Locate your settings file- First of all, open/locate the folder C:\Users\{USERNAME}\AppData\Local\Xilent\ (shorthand version should also work %appdata%\..\Local\Xilent\)
- Then find the last modified folder (if you find more than one subfolder) with a name matching the pattern "ESOSafe.exe_Url_xxxxxx", open the folder
- Here you should find at least one subfolder following the pattern 1.x.xxxx.xxxxx (probably 1.2.xxxx or 1.3.xxxx), open the one with the highest number or last modified (most likely the same)
- Open the file named "user.config" in Notepad (or any text editor), and then verify these following three keywords:
Auto-start with windows- Open your start menu and navigate to your Startup folder.
- Open the Startup folder (to navigate quickly, especially in Windows 8, type in "%appdata%\Microsoft\Windows\Start Menu\Programs\Startup" in Run window).
- Choose to add new shortcut, point towards where you have saved ESO Safe.
- Done.
Compress backup files
Activating folder compression would save you about 60% of the storage needed for backup files.
- Open the folder where your backup is stored (default this would be "{Your MyDocuments folder}\Elder Scrolls Online\{live | liveeu | pts}")
- Right click the "Backup" folder and choose properties
- Choose Advanced
- Check "Compress content to save disk space"
- Choose to apply to all subfolders and files
- Done
REQUIREMENTS
Requires
.NET Framework 4.0.
Checkout the
official website for more details and download options.
REPORT A BUG
If your encounter any problems please
report an issue.
Liked this add-on? Maybe you will also like my other addons: w33zl's Merchant and GameInfo eXtended.
------------------------------------------------------------------------------------------------------------------------------------------------
//
@w33zl on EU Servers