BDSLauncher

其他 BDSLauncher 0.3.0.2

登录后下载
资源类型
原创
版权链接
#
适用平台
WindowServer(C#)
(这个图标之前设计的时候还蛮不错的,一转ico颜色就不对了)——跑题了。
主要没画流程图所以修bug都能类死我:evil:只求不要删除软件依赖的文件(也不要把里面的东西全部删除,自动修复咱没做)

1.灵感源于一次使用C#执行cmd得到了cmd的输出,开始只是想抓取log使用,后来发现只能抓log
2.在传统的*.bat,*.cmd中都无法把控重启时间(设置不要太短,因为考虑到太短会直接损坏文件所以未针对短时重启优化(实际上也称不上优化)算法)
3.在我们那个“烦人的腐竹”吐槽他的电脑不能在特殊情况下成功重启,我添加了强制关闭executable_program.exe的功能(即特殊报错后强制关闭或重启)。
4.在一个**的辱骂中,我要让他看看C#简化服务端操作的强大功能。拒绝嘴皮怪。:tieba-25:[_doge]
便添加了一些简化的功能,日后会继续添加(不会,没有点子。所以“球球”你们快坐沙发 :tieba-25:
wla(即表示whitelis add) 【完整名称】
wrl(即表示whitelis remove) 【完整名称】
例子:wla QIuguo86
wlr QIuguo86
1594788027927.png


1594788091289.png


wla ab c
1594788156847.png


wla abc(我也不知道有多少空格,空格被minebbs优化了:tieba-23:
1594788477660.png


如果还没理解(那就读伪代码)
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.");
}

【完整名称】:程序不忽略任何一个字符,并将其直接输入到白名单,即使开头为“ ”,
作者
ProsperousFall
下载
22
阅读
743
首次发布
最后更新
评分
0.00 星 0 次评分

最新更新

  1. 0.3.1.21

    移除(修改)了阻塞BDS的命令,若要使用之前的旧命令请尝试在开头添加“!”
  2. 0.3.1.1

    修复了致命的无法重启bug
  3. 修复了预览版的bug

    修复了绝大数bug: 1.缺失文件仍能启动 2.输向程序的是转化小写的文本 优化了关闭时的算法 优化了指令输入的算法 移除了“/”输入指令的操作,现在可以直接输入指令...