Hash Auger configuration data is stored in a small number of files to make it easy to copy settings from one mining rig to another. All wallet and pool settings are stored in the config.xml (located in the user's AppData\Local\CongeriesSoftware\HashAuger folder). Similarly, any user configuration files, such as usercoins.json and userpools.json, can be copied directly from one rig to another. While the GPU settings stored in the individual xml files are specific to each GPU, the GPU Manager allows users to quickly create and import template files of device and algorithm settings.

Therefore, the process of moving Hash Auger configuration files from one computer to another, involves copying the config.xml file, any optional user files and creating one or more device template files.

Copying Wallet and Pool Settings

All wallet and pool settings used by the Hash Auger software are defined in a single file called config.xml that can be found in the C:\Users\<UserName>\AppData\Local\CongeriesSoftware\HashAuger. This file is machine independent and can be copied from one computer to the same directory location on any other computer, replacing the current copy of the file if it exists. Hash Auger should not be running when the config.xml file is moved or replaced. On restart, Hash Auger will automatically load the new config.xml with the wallet and pool data. Users may want to change the name of the mining rig in the Config -> General tab.

Copying User Files

Like the config.xml file, the Hash Auger user config files are machine independent and can be copied from the User Data directory on one system to the same location on any other system. These files are optional and may be used to add additional coins, pools, mining programs and more to the software. Since these files are only loaded on startup, Hash Auger should be closed and then restarted after they are copied.

GPU Settings and Benchmark Data

Each GPU's settings are stored in a separate file that is specific to each GPU. Therefore, these files cannot be copied from one mining rig to another as the software will not be able to match the data to a GPU in the second system. However, Hash Auger supports template files that can be used to copy GPU and benchmark settings.

There are two methods of creating a template file in Hash Auger:

1. Each GPU panel in the Devices menu features an Export Template button that will create a new template.xml file based on the GPU's current settings. The template file will be saved to the C:\Users\<UserName>\AppData\Local\CongeriesSoftware\HashAuger directory with a file name in the format of template_gpu<number>_<gpu description>.xml.

2. In GPU Manager - also in the Devices menu - the current template settings can be saved to a file by turning on the Save to File After Use? setting and providing a file name in the With Name field. After the current template is applied to one or more GPUs, it will be saved to C:\Users\<UserName>\AppData\Local\CongeriesSoftware\HashAuger as a xml file named in the format of template_<user file name>.xml.

Users with different types of GPUs in the same mining rig may want to create a separate template file for each type of GPU. Once all the template files have been created, they can be copied to the C:\Users\<UserName>\AppData\Local\CongeriesSoftware\HashAuger directory on the 2nd computer. Use Hash Auger's GPU Manager utility to import a template file and apply the settings to one or more GPUs.

To import a template file:

  1. Select Devices from the Setup menu and press the GPU Manager button.
  2. Use the Load Template File drop-down list to select which template file should be imported. Only those files within the C:\Users\<UserName>\AppData\Local\CongeriesSoftware\HashAuger directory are shown in this list. The GPU Manager utility may need to be closed and restarted to refresh this list if any files are added to this directory after GPU Manager was opened.
  3. Modifications can be made to the template settings as needed. Once finished, select which templates the settings should be applied by placing a checkmark next to each GPU in the list at the bottom of the panel.
  4. Once one or more GPUs have been selected, the Apply Settings button in the lower left corner is used to copy the settings to those GPUs.
  5. Press the GPU Manager button again to close the utility.