diff --git a/README.md b/README.md index 9c481a8..7c90cc0 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ ## `Use` ```powershell -./vmrcli.exe [-h] [-i] [-k] [-D] [-v] [-p] [-m] [-s] +./vmrcli.exe [-h] [-i] [-k] [-D] [-v] [-c] [-m] [-s] ``` Where: @@ -23,7 +23,7 @@ Where: - `k`: The kind of Voicemeeter (basic, banana or potato). Use this to launch the GUI. - `D`: Set log level 0=TRACE, 1=DEBUG, 2=INFO, 3=WARN, 4=ERROR, 5=FATAL - `v`: Enable extra console output (toggle, set messages) -- `p`: Load a user configuration (given the file name or a full path) +- `c`: Load a user configuration (given the file name or a full path) - `m`: Launch the MacroButtons application - `s`: Launch the StreamerView application diff --git a/src/vmrcli.c b/src/vmrcli.c index 4ebb920..62fb004 100644 --- a/src/vmrcli.c +++ b/src/vmrcli.c @@ -50,10 +50,10 @@ int main(int argc, char *argv[]) bool iflag = false, mflag = false, sflag = false, - pflag = false; + cflag = false; int opt; int dvalue; - char *pvalue; + char *cvalue; enum kind kind = BANANAX64; if (argc == 1) @@ -64,7 +64,7 @@ int main(int argc, char *argv[]) log_set_level(LOG_WARN); - while ((opt = getopt(argc, argv, "hk:msp:iD:v")) != -1) + while ((opt = getopt(argc, argv, "hk:msc:iD:v")) != -1) { switch (opt) { @@ -85,9 +85,9 @@ int main(int argc, char *argv[]) case 's': sflag = true; break; - case 'p': - pflag = true; - pvalue = optarg; + case 'c': + cflag = true; + cvalue = optarg; break; case 'i': iflag = true; @@ -134,10 +134,10 @@ int main(int argc, char *argv[]) run_voicemeeter(vmr, STREAMERVIEW); } - if (pflag) + if (cflag) { - log_info("Profile %s loaded", pvalue); - set_parameter_string(vmr, "command.load", pvalue); + log_info("Profile %s loaded", cvalue); + set_parameter_string(vmr, "command.load", cvalue); } if (iflag) @@ -172,14 +172,14 @@ int main(int argc, char *argv[]) void help() { puts( - "Usage: ./vmrcli.exe [-h] [-i] [-k] [-D] [-v] [-p] [-m] [-s] \n" + "Usage: ./vmrcli.exe [-h] [-i] [-k] [-D] [-v] [-c] [-m] [-s] \n" "Where: \n" "\th: Prints the help message\n" "\ti: Enable interactive mode\n" "\tk: The kind of Voicemeeter (basic, banana, potato)\n" "\tD: Set log level 0=TRACE, 1=DEBUG, 2=INFO, 3=WARN, 4=ERROR, 5=FATAL\n" "\tv: Enable extra console output (toggle, set messages)\n" - "\tp: Load a user configuration (given the file name or a full path)\n" + "\tc: Load a user configuration (given the file name or a full path)\n" "\tm: Launch the MacroButtons application\n" "\ts: Launch the StreamerView application"); }