Files
dotNetStudyWithGPT/MySolution/TAPClient/Program.cs

40 lines
1.2 KiB
C#
Raw Normal View History

2023-10-06 16:35:40 +09:00
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)
{
2023-10-11 11:51:44 +09:00
string input = Console.ReadLine();
switch (input.ToLower())
{
2023-10-12 16:21:04 +09:00
case "":
break;
2023-10-11 11:51:44 +09:00
case "rcl":
client.RequireClientList();
break;
2023-10-12 16:21:04 +09:00
case "df":
Console.Write("File path: ");
string path = Console.ReadLine();
client.RequireFile(path);
break;
2023-10-13 14:15:26 +09:00
case "zoo":
client.RequireZoo();
break;
2023-10-11 11:51:44 +09:00
default:
client.SendMessage(input);
break;
}
2023-10-06 16:35:40 +09:00
}
}
}
}