diff --git a/src/dumper/main.cs b/src/dumper/main.cs new file mode 100644 index 0000000..aa4fc88 --- /dev/null +++ b/src/dumper/main.cs @@ -0,0 +1,29 @@ +Logger log = new Logger("Main"); +Dumper dumper = new Dumper("./dump/"); + +log.Info("Initializing dumper"); +bool hasInitialized = dumper.Init(); +if (!hasInitialized) +{ + log.Error("Dumper.InitAsync failed"); + Console.ReadKey(); + return 1; +} + +log.Info("Getting character data and icons"); +try +{ + dumper.DumpCharacters(); + dumper.DumpCharacterIcons(); +} +catch (Exception er) +{ + log.Error("Error while dumping characters"); + log.Error("Exception: {0}", er.ToString()); + Console.ReadKey(); + return 1; +} + +log.Info("Dump finished"); + +return 0; \ No newline at end of file