Beispiel #1
0
 public NFController()
 {
     Name     = "Redirector";
     MainFile = "Redirector.exe";
     StartedKeywords.Add("Started");
     StoppedKeywords.AddRange(new[] { "Failed", "Unable" });
 }
Beispiel #2
0
 public SSRController()
 {
     Name     = "ShadowsocksR";
     MainFile = "ShadowsocksR.exe";
     StartedKeywords.Add("listening at");
     StoppedKeywords.AddRange(new[] { "Invalid config path", "usage" });
 }
Beispiel #3
0
 public TUNTAPController()
 {
     Name     = "tun2socks";
     MainFile = "tun2socks.exe";
     StartedKeywords.Add("Running");
     StoppedKeywords.AddRange(new[] { "failed", "invalid vconfig file" });
 }
Beispiel #4
0
 public SSController()
 {
     Name     = "Shadowsocks";
     MainFile = "Shadowsocks.exe";
     StartedKeywords.Add("listening at");
     StoppedKeywords.AddRange(new[] { "Invalid config path", "usage", "plugin service exit unexpectedly" });
 }
 public VMessController()
 {
     Name = "V2Ray";
     MainFile = "v2ray.exe";
     StartedKeywords.Add("started");
     StoppedKeywords.AddRange(new[] {"config file not readable", "failed to"});
 }
Beispiel #6
0
 public TrojanController()
 {
     Name     = "Trojan";
     MainFile = "Trojan.exe";
     StartedKeywords.Add("started");
     StoppedKeywords.Add("exiting");
 }
 public TrojanController()
 {
     StartedKeywords.Add("started");
     StoppedKeywords.Add("exiting");
 }
Beispiel #8
0
 public VMessController()
 {
     StartedKeywords.Add("started");
     StoppedKeywords.AddRange(new[] { "config file not readable", "failed to" });
 }
Beispiel #9
0
 public TUNTAPController()
 {
     StartedKeywords.Add("Running");
     StoppedKeywords.AddRange(new[] { "failed", "invalid vconfig file" });
 }