v1.3.4
- JS相关
- 新增了一些js函数
- 支持引入js模块
- 支持js发送临时消息会话
- 支持js获取插件列表
- 支持命令调用并执行js
- 支持js拦截事件
- 支持js修改正则
- 支持js使用motd对象
- 新增
PluginsLoaded
事件 - 支持获取类型名称、启动时间、设置预加载配置
- 支持设置正则忽略群聊 (隐藏功能,需要通过修改文件实现)
- 支持插件获取群成员缓存和设置对象
- motd支持ipv6
- 支持禁用指定页面
- 支持自动更新
- 服务器信息栏不再显示存档名称而是在线人数
- 更新控制台版本命令
- 支持服务器不在运行的时候禁用绑定功能
- 支持设置自动运行的延迟
- 新增了功能被禁用时的回复
- 现在控制台版本也会显示欢迎页面了
- 添加了合并导入正则的功能
- 支持命令发送临时消息
- 支持插件设置变量
- 支持导入自定义程序集
- WPF正则管理支持复制原有正则
- 支持对插件进行详细配置
- 支持发送临时会话消息
- WPF使用富文本框绘制控制台
- 添加了logo
- 更改了部分函数名称
- NET6支持结束进程时自动关闭子进程
- 开启/强制结束服务器和连接机器人时自动更新详细信息栏
- 命令行版本增加链接高亮
- 输入Cron表达式时可预览最近20个执行时间
- 支持查看用户协议
- ❗❗❗输入命令时未转义
\n
(此bug极其严重,可能导致服务器被执行意外的指令) - 服务器无法输入命令
Tostring()
错误- WPF添加事件后不显示
- WPF事件无法保存
- WPF启动后崩溃
- CPU使用率获取不正确
- Winform下CPU占用显示不正确
- 控制台输入框上下键切换不正确
- 部分情况下获取CPU信息失败崩溃
- 部分控制台彩色输出异常
- 部分语言环境下可能大小写出现错误
- 删除没有用的包
- 服务器信息栏不再显示存档名称而是在线人数
- 控制台空格显示不完全;字体异常
- 输出文件时由于被占用而报错
- 在系统极其卡顿的情况下服务器CPU使用率计算出错导致可能超过100%
- cwd与当前目录不同时部分文件错位
- 绑定返回布尔值错误
- 删除没有用的编译信息
- 插件加载阻塞主线程
- 打开OpenFileDialog异常崩溃
- 输出时自动消除了行尾空格
- 当服务器类型为未知时仍会尝试获取motd
- WPF的MessageBox不换行
- #31 主题跟随系统无法读取
- 禁用后的插件无法被识别
- WPF分隔线颜色不随主题变化
- 禁用的任务仍能被触发
- Winform在NET6下部分文字被遮挡
- 服务器输出行尾空格被裁切
- 控制台版本初始化时不保存设置
- WPF分隔线颜色不随主题变化
- WPF的ThemeFollowSystem和UseDarkTheme设置无法正确保存
- 删除无效控件和资源
- 应用变量时可能返回null
- 部分情况下Motdje数据包被截断
- js的motd获取失败
- js的logger与log输出不一致
- js定时器取消时错误
- js报错显示不完整
- WPF初始化时出现未经处理的异常
- 支持查询在线使用人数
- 更新语法
- 修改部分嵌套
- 调整项目结构
- 添加扫描工作流
- 更改变量名大小写
- 更改motd的成员类型
- 降低部分数据的保存频率
- 提高获取服务器信息的速度
- 提高解析命令和替换变量的速度
- 文件
task
-> schedule
(可能需要重新导入数据文件) 已自动实现转换读取