v5.0.0
经过一个月的开发, 不知不觉就到了开学的时间.
在此, 宣布推出 CRCSN v5.0.0! 🎉
不过, 也因为临近开学, 所以接下来一段时间, CRCSN 的开发将会放缓 😥, 更新也会将重点转为 Bug 修复, 以及各种优化 🧐. 未来, 可能会添加新的控制软件地破解/恢复支持, 敬请期待 😉!
以下为更新内容.
软件本体 (v5.0.0)
- 拆分源代码文件;
- 迁移至现代 C++ 标准;
- 重构软件架构;
- 重构破解/恢复模块, 增强拓展性;
- 添加软件图标;
- 支持老旧的 Windows OS (如 Windows 7);
- 移除键盘输入选择, 改为鼠标点选;
- 移除命令行参数
-color=
; - 添加命令行参数
--sparse--view
; - 默认锁定窗口大小, 禁用部分窗口控件;
- 支持窗口半透明;
- 移除 "工具箱";
- 修复在置顶窗口的线程创建前切换前台窗口, 导致错误置顶其他窗口;
- 修复以管理员权限启动时, 窗口标题中出现
管理员:
字样; - 修复从非 GBK 文字编码的控制台中启动, 所有非 ASCII 字符乱码;
- 修复部分数据类型不匹配;
- 修正版权信息;
- 其他技术性更改.
启动脚本 (v2.0.0)
- 重构启动脚本;
- 改为非内联启动;
- 添加启动等待提示;
- 添加显示当前启动的软件版本支持的 CPU 架构, 依赖的 Runtime;
- 修正版权信息;
- 其他技术性更改.
其他
- 优化项目结构;
- 重构构建系统.
- 优化编译命令.