• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
BDSLauncher

其他 BDSLauncher 0.3.0.2

移除(修改)了阻塞BDS的命令,若要使用之前的旧命令请尝试在开头添加“!”
修复了致命的无法重启bug
修复了绝大数bug:
1.缺失文件仍能启动
2.输向程序的是转化小写的文本
优化了关闭时的算法
优化了指令输入的算法
移除了“/”输入指令的操作,现在可以直接输入指令
wla(即表示whitelis add) 【完整名称】
wrl(即表示whitelis remove) 【完整名称】
例子:wla QIuguo86
wlr QIuguo86
1594788027927.png

1594788091289.png

wla ab c
1594788156847.png

wla abc
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.");
}

【完整名称】:程序不忽略任何一个字符,并将其直接输入到白名单,即使开头为“ ”,
这次是个大改,移除了使用原来的方法输入命令使用了更简便的方式(还能简化,目前还在调试中)
本版本bug较多,暂不推荐使用。
目前提供的版本仅供体验。
使用“/”来使用原版指令,直接输入默认执行控制台应用指令
wla 【playername】或wlr 【playername】来快速添加/移除白名单
会在这个预览版后,大概7月20左右提供正式版
禁用了窗口关闭,以避免不必要的bug(只要有cmd参与这bug真不好修,调来调去给CPU负担)
修复了可以套娃的bug
另外将强制崩端内存扩展到400(还有点问题,目前先200条用,日后会支持400条)

附件

  • PLWBN}{X_317R][%CDSYLTN.png
    PLWBN}{X_317R][%CDSYLTN.png
    11.3 KB · 查看: 150
  • A6B9D(5NY}PTI6WZ1}EA6F4.png
    A6B9D(5NY}PTI6WZ1}EA6F4.png
    11.4 KB · 查看: 142
扩大了内存占用,以便更稳定的运行
增加了读取forced_crash.txt的稳定性
最多读取forced_crash.txt 200行
完善了强制崩溃
恢复使用部分函数,预加入了未使用的函数
适用于无UI工作环境,能够抓取服务器Log。
较为精准记录崩服时间。
能自动区分为手动关闭和崩溃决定是否重启。
(暂时移除了崩溃时结束的函数,将于0.2.2重新添加)
后退
顶部 底部