Added final commands

This commit is contained in:
2025-10-02 09:14:55 +02:00
parent 32c28b76c0
commit 70b818353d

View File

@@ -46,7 +46,15 @@ namespace SamaPager_Server
case "!getDateTime": case "!getDateTime":
bytesToSend = Encoding.UTF8.GetBytes($"Hi, it's {DateTime.Now}"); bytesToSend = Encoding.UTF8.GetBytes($"Hi, it's {DateTime.Now}");
this.UdpServer.Send(bytesToSend, bytesToSend.Length, receiveEndPoint); this.UdpServer.Send(bytesToSend, bytesToSend.Length, receiveEndPoint);
return $"Time command received by {receiveEndPoint}, sent local server time"; return $"Command \"!getDateTime\" received by {receiveEndPoint}, sent local server time";
case "!getCurrentDir":
bytesToSend = Encoding.UTF8.GetBytes($"I'm working in {Environment.CurrentDirectory}");
this.UdpServer.Send(bytesToSend, bytesToSend.Length, receiveEndPoint);
return $"Command \"!getCurrentDir\" received by {receiveEndPoint}, sent server working directory";
case "!getCurrentUser":
bytesToSend = Encoding.UTF8.GetBytes($"Hi, I'm running as {Environment.UserName}");
this.UdpServer.Send(bytesToSend, bytesToSend.Length, receiveEndPoint);
return $"Time command received by {receiveEndPoint}, sent the user server is running on";
default: default:
return $"[{DateTime.Now}] {receiveEndPoint}: {receivedMessage}"; return $"[{DateTime.Now}] {receiveEndPoint}: {receivedMessage}";
} }