Добавить 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