diff options
| author | 2026-01-24 00:15:25 +0100 | |
|---|---|---|
| committer | 2026-07-09 09:59:28 +0200 | |
| commit | 6a32e0549df616b84b4b746663ef37a09fdf34e9 (patch) | |
| tree | 754c50d79f267db9dc26c18dd31928b307a64ec0 /src/main/java/com/it_jaros/networkScanner/CliParser.java | |
| parent | 93e836f8197e748ae8c0eb6ff8060d6064f8686a (diff) | |
Adjusted cliparser options
Diffstat (limited to 'src/main/java/com/it_jaros/networkScanner/CliParser.java')
| -rw-r--r-- | src/main/java/com/it_jaros/networkScanner/CliParser.java | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/src/main/java/com/it_jaros/networkScanner/CliParser.java b/src/main/java/com/it_jaros/networkScanner/CliParser.java index 6f7c4b1..ee4ebc3 100644 --- a/src/main/java/com/it_jaros/networkScanner/CliParser.java +++ b/src/main/java/com/it_jaros/networkScanner/CliParser.java @@ -20,7 +20,7 @@ public class CliParser { try { switch (currentArg) { case "--help", "-h": - App.usageAndExit(); + usageAndExit(); case "--socketLimit", "-sl": socketLimit = Integer.parseInt(args[++i]); break; @@ -42,4 +42,19 @@ public class CliParser { return new ScanTarget(target, socketLimit, delayInMillis); } + public void usageAndExit() { + System.err.println(""" + Usage: + java -jar scanner.jar [OPTIONS] <host> + + Options: + --delay, -d: Waiting period in millis for connection attempts for a host + --socketLimit, -sl: Socket Connection limit for a host + + Examples: + java -jar scanner.jar localhost + java -jar scanner.jar fd00::1 + """); + System.exit(1); + } } |
