Files
dotNetStudyWithGPT/MySolution/TAPClient/Program.cs
2023-10-13 14:15:26 +09:00

40 lines
1.2 KiB
C#

using STcpHelper;
namespace TAPClient
{
internal class Program
{
static void Main(string[] args)
{
STcpClient client = new STcpClient();
client.ErrorCallback += ((sender, ex) => { Console.WriteLine($"[ERR] {ex.Message}"); });
client.MessageCallback += ((sender, msg) => { Console.WriteLine(msg); });
client.Connect("127.0.0.1", 8207);
while (true)
{
string input = Console.ReadLine();
switch (input.ToLower())
{
case "":
break;
case "rcl":
client.RequireClientList();
break;
case "df":
Console.Write("File path: ");
string path = Console.ReadLine();
client.RequireFile(path);
break;
case "zoo":
client.RequireZoo();
break;
default:
client.SendMessage(input);
break;
}
}
}
}
}