feat: allow sepecify output dir; process dir recursively

use cxxopts library to parse command line options
This commit is contained in:
2024-09-25 22:41:33 +08:00
parent b9299d8988
commit 0befc5bc93
9 changed files with 3074 additions and 72 deletions

2909
src/include/cxxopts.hpp Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -66,6 +66,6 @@ public:
~NeteaseCrypt();
public:
void Dump();
void Dump(std::string const&);
void FixMetadata();
};

3
src/include/version.h Normal file
View File

@@ -0,0 +1,3 @@
#define VERSION_MAJOR 1
#define VERSION_MINOR 5
#define VERSION_PATCH 0