Добавить Program.cs
This commit is contained in:
+31
@@ -0,0 +1,31 @@
|
||||
using IP_port_checker;
|
||||
using Spectre.Console;
|
||||
using System.Net;
|
||||
using IP_port_checker.PortScanner;
|
||||
using IP_port_checker.SubnetScanner;
|
||||
using IP_port_checker.Core;
|
||||
using System.Net.Sockets;
|
||||
|
||||
class IPChecker
|
||||
{
|
||||
static async Task Main()
|
||||
{
|
||||
PrintAny.PrintDisclaimer();
|
||||
Console.Clear();
|
||||
|
||||
PrintAny.Print_Menu();
|
||||
|
||||
var choice = AnsiConsole.Prompt(
|
||||
new SelectionPrompt<string>()
|
||||
.Title("Выбор режима")
|
||||
.PageSize(5)
|
||||
.HighlightStyle(new Style(foreground: Color.DarkGoldenrod, background: Color.Black))
|
||||
.AddChoices("|1| Port Checker", "|2| Subnet Scaner")
|
||||
);
|
||||
switch (choice)
|
||||
{
|
||||
case string c when c.Contains("|1|"): await IP_port_check.IP_check(); break;
|
||||
case string c when c.Contains("|2|"): SubnetScanner.ScanSubnet(); break;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user