Config

Config sub commands are accessible with:

config <subcommand>

The config will be located in the user folder.

Linux: ~/.PyPoE

Windows: %APPDATA%/PyPoE/

Commands

config get

config get <variable> is used to get a config variable.

config get -h provides a list of available variables. Alternatively it is also possible to use the config print_all command.

config set

config set <variable> <value> is used to get a config variable.

config set -h provides a list of available variables. Alternatively it is also possible to use the config print_all command.

config print_all

config print_all is used to print a list of the currently registered config variables and their values. It will also show missing values.

For example:

09:11:46 Current stored config variables:
09:11:46 distributor: DISTRIBUTOR.ALL
09:11:46 version: VERSION.STABLE

09:11:46 Missing config variables (require config set):
09:11:46 out_dir
09:11:46 temp_dir

If you see an output similar to above, it is required to set the variables shown in the output with config set.

For example:

config set out_dir C:/Out

config set temp_dir C:/Temp

PyPoE Exporter config variables

distributor

The distributor to use when scanning for a GGPK file.

A list of valid distributors is located at PyPoE.poe.constants.DISTRIBUTOR

The variable accepts both numeric and literal values, however it is recommended to use the literal value.

version

The version to use when scanning for a GGPK file.

A list of valid versions is located at PyPoE.poe.constants.VERSION

The variable accepts both numeric and literal values, however it is recommended to use the literal value.

temp_dir

The directory to extract temporary files to. This exists in order to speed up the commandline for certain actions.

A change to this variable will require setup perform.

Warning

The selected directory should have enough space to hold the files. Above 500MB of free space is recommended.

out_dir

The default directory output files are written to.