From 6ae46d6aa2d3f4c1cad7845b381fd9066653f06f Mon Sep 17 00:00:00 2001 From: TheTank20 <57580668+thepwrtank18@users.noreply.github.com> Date: Wed, 18 Jun 2025 21:24:37 -0500 Subject: [PATCH] duh --- src/cli.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/cli.cpp b/src/cli.cpp index c66f2d3..ce90fd9 100644 --- a/src/cli.cpp +++ b/src/cli.cpp @@ -71,7 +71,7 @@ void CLI::showHelp(char *argv[]) { fmt::print("\t-u --upgrade\tspecifies the Product Key will be an \"Upgrade\" version\n"); fmt::print("\t-V --validate\tproduct key to validate signature\n"); fmt::print("\t-N --nonewlines\tdisables newlines (for easier embedding in other apps)\n"); - fmt::print("\t-o --override\tDisables version check for confirmation IDs, if you need this send an issue on GitHub"); + fmt::print("\t-o --override\tDisables version check for confirmation IDs, if you need this send an issue on GitHub\n"); fmt::print("\t-D --nodashes\tDisables dashes in product keys (for easier copy-pasting)"); fmt::print("\n"); } @@ -332,12 +332,13 @@ void CLI::printID(DWORD *pid) { void CLI::printKey(char *pk) { assert(strlen(pk) >= PK_LENGTH); std::string keyFormat = "{}-{}-{}-{}-{}"; + if (this->options.nodashes == true) { keyFormat = "{}{}{}{}{}"; } std::string spk = pk; - fmt::print("{}-{}-{}-{}-{}", + fmt::print(keyFormat, spk.substr(0,5), spk.substr(5,5), spk.substr(10,5),