【Lv:4】
首先这是正常的显示,CMD也是如此显示

这是面板的显示,多出了符号:
"←","�","[1;31m","[36m","[34m","[m]"等...

服务器的.log文件(上图)和MCSM的.log文件(下图)


解决思路
通过面板自带的颜色渲染器
把这些特殊字符替换为正常的文字
从而显示正常的,规整的日志记录
解决办法
如果你也在使用Nukkit服务端
只需将以下代码复制在
面板根目录\public\common\js\tools.js
的118行上下即可

这是面板的显示,多出了符号:
"←","�","[1;31m","[36m","[34m","[m]"等...

服务器的.log文件(上图)和MCSM的.log文件(下图)


解决思路
通过面板自带的颜色渲染器
把这些特殊字符替换为正常的文字
从而显示正常的,规整的日志记录
解决办法
如果你也在使用Nukkit服务端
只需将以下代码复制在
面板根目录\public\common\js\tools.js
的118行上下即可
JavaScript:
text = text.replace(/�\[34mINFO/igm, "<span style='color:#0000AA;'> 信息</span>");
text = text.replace(/�\[31mWARN/igm, "<span style='color:#FFFF55;'> 警告</span>");
text = text.replace(/�\[5;1;31mFATAL/igm, "<span style='color:#FF5555;'> 危急 </span>");
text = text.replace(/�\[1;31mERROR/igm, "<span style='color:#AA0000;'> 错误 </span>");
text = text.replace(/�\[36m(\d{2,}:\d{2,}:\d{2,})�\[m/igm, "<span style='color:#017EBC;'>$1</span>");
text = text.replace(/�\[m/igm, "<span></span>");
text = text.replace(/\[/igm, "<span style='color:#FFFFFF;'>[</span>");
text = text.replace(/\]/igm, "<span style='color:#FFFFFF;'>]</span>");