mirror of
https://github.com/netchx/netch.git
synced 2026-04-03 19:35:10 +08:00
committed by
Tindy X
parent
c235713c1b
commit
7fe227bb49
@@ -30,6 +30,11 @@ namespace Netch.Controllers
|
||||
/// </summary>
|
||||
public SSRController pSSRController;
|
||||
|
||||
/// <summary>
|
||||
/// V2Ray 控制器
|
||||
/// </summary>
|
||||
public VMessController pVMessController;
|
||||
|
||||
/// <summary>
|
||||
/// NF 控制器
|
||||
/// </summary>
|
||||
@@ -83,6 +88,14 @@ namespace Netch.Controllers
|
||||
}
|
||||
result = pSSRController.Start(server, mode);
|
||||
break;
|
||||
case "VMess":
|
||||
KillProcess("v2ray");
|
||||
if (pVMessController == null)
|
||||
{
|
||||
pVMessController = new VMessController();
|
||||
}
|
||||
result = pVMessController.Start(server, mode);
|
||||
break;
|
||||
}
|
||||
|
||||
if (result)
|
||||
@@ -154,6 +167,10 @@ namespace Netch.Controllers
|
||||
{
|
||||
pSSRController.Stop();
|
||||
}
|
||||
else if (pVMessController != null)
|
||||
{
|
||||
pVMessController.Stop();
|
||||
}
|
||||
|
||||
if (pNFController != null)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user