修复了绝大数bug:
1.缺失文件仍能启动
2.输向程序的是转化小写的文本
优化了关闭时的算法
优化了指令输入的算法
移除了“/”输入指令的操作,现在可以直接输入指令
wla(即表示whitelis add) 【完整名称】
wrl(即表示whitelis remove) 【完整名称】
例子:wla QIuguo86
wlr QIuguo86
wla ab c
wla abc
如果还没理解(那就读伪代码)
if (CmdLine.ToLower().StartsWith("wla ") == true)
{
try
{
WriteLine("whitelist add \"" + CmdLine.Substring(4) + "\"");
}
catch
{
print("Server is not Running.");//崩服的时候能防止整个程序尝试输入时造成崩溃
}
}
else if (CmdLine.ToLower().StartsWith("wlr ") == true)
{
try
{
WriteLine("whitelist remove \"" + CmdLine.Substring(4) + "\"");
}
catch
{
print("Server is not Running.");
}
【完整名称】:程序不忽略任何一个字符,并将其直接输入到白名单,即使开头为“ ”,