Releases: MaxLHy0424/SCLTK
v5.10.1
软件本体
当前版本
- 优化命令行参数解析性能;
- 微调 UI 文本;
- 常规的技术性更改.
下一个主要更新
- 为开发版本分配版本号;
- 更换新图标;
- 添加 URL 访问控件;
- 优化申请权限内存开销;
- 优化规则存储内存开销;
- 优化配置文件加载/编辑;
- 退出命令提示符后强制执行初始化;
- 启动时初始化窗口;
- 将
frontShow()
函数改为无名 lambda 表达式; - 将
wndCtrls
(显示完整的窗口控件) 更改为wndHideCloseCtrl
(隐藏窗口关闭控件); - 微调 UI 文本;
- 常规的技术性更改.
启动脚本
无
其他
- 更新文档.
v5.10.0
Note
正在开发 CRCSN 的下一个主要更新. 您可以在 Makefile
中的:
def=-D_CRT_SECURE_NO_WARNINGS -DANSI -D_ANSI
修改为:
def=-D_CRT_SECURE_NO_WARNINGS -DANSI -D_ANSI -D_THE_NEXT_MAJOR_UPDATE_
重新编译后即可启用. 暂时不会有文档说明.
软件本体
当前版本
- 修复缺失管理员权限检测;
- 修复规则存在空格无法执行命令;
- 优化破解/恢复类构造;
- 优化破解/恢复操作日志输出性能;
- 内联存在于头文件中的函数;
- 常规的技术性更改.
下一个主要更新
- 重构配置文件操作;
- 添加自定义规则支持;
- 添加操作日志输出;
- 常规的技术性更改.
启动脚本
Important
启动脚本已进入维护阶段, 不再添加新功能. 在 CRCSN 的下一个主要更新中将被移除.
- 常规的技术性更改.
其他
- 更新构建;
- 更新文档.
v5.9.3
Note
正在开发 CRCSN 的下一个主要更新. 您可以在 Makefile
中的:
def=-DNDEBUG -D_CRT_SECURE_NO_WARNINGS -DANSI -D_ANSI
修改为:
def=-DNDEBUG -D_CRT_SECURE_NO_WARNINGS -DANSI -D_ANSI -D_THE_NEXT_MAJOR_UPDATE_
重新编译后即可弃用. 暂时不会有文档说明.
软件本体
当前版本
- 为不影响编译的对象添加
const
关键字; - 优化 UI 文本输出性能;
- 优化字符串处理;
- 优化破解/恢复流程;
- 将部分宏定义移入
Makefile
; - 微调 UI 文本.
下一个主要更新
无
启动脚本
Important
启动脚本已进入维护阶段, 不再添加新功能. 在 CRCSN 的下一个主要更新中将被移除.
无
其他
- 修改调试配置;
- 更新文档.
v5.9.2
Note
正在开发 CRCSN 的下一个主要更新. 您可以在 Makefile
中的:
def=-DNDEBUG
修改为:
def=-DNDEBUG -D_THE_NEXT_MAJOR_UPDATE_
重新编译后即可测试. 暂时不会有文档说明.
软件本体
当前版本
- 优化破解/恢复字符串转换;
- 其他的技术性更改.
下一个主要更新
- 读取
config.ini
时将跳过以#
开头的行; - 优化管理员权限申请.
启动脚本
Important
启动脚本已进入维护阶段, 不再添加新功能. 在 CRCSN 的下一个主要更新中将被移除.
- 修复无法启动.
其他
- 项目调试将调用
Makefile
进行调试构建; - 更新文档.
v5.9.1
Note
正在开发 CRCSN 的下一个主要更新. 您可以在 src/main.cpp
开头添加 #define _THE_NEXT_UPDATE_
, 重新编译后即可测试. 暂时不会有文档说明.
软件本体
当前版本
- 优化字符串处理;
- 移除不影响编译的
const
关键字; - 常规的技术性更改.
下一个主要更新
- 常规的技术性更改.
启动脚本
Important
启动脚本已进入维护阶段, 不再添加新功能. 在 CRCSN 的下一个主要更新中将被移除.
- 默认 Runtime 改为
ucrt
; - 常规的技术性更改.
其他
无
v5.9.0
Note
正在开发 CRCSN 的下一个主要更新. 您可以在 src/main.cpp
开头添加 #define _THE_NEXT_MAJOR_UPDATE_
, 重新编译后即可测试. 暂时不会有文档说明.
软件本体
当前版本
- 为类/结构体构造函数添加
explicit
关键字以禁止隐式转换; - 使用函数对象替代 lambda 表达式;
- 移除
UI
函数参数支持 (可使用函数对象代替); - 移除破解/恢复中的二次确认;
- 优化破解/恢复命令执行性能;
- 微调 UI 文本;
- 常规的技术性更改.
下一个主要更新
- 移除 "设置" 中的 "重置并返回", 添加 "放弃并返回";
- 将 "设置" 中的 "保存并返回" 高亮颜色改为绿色;
- 使用函数对象替代 lambda 表达式.
启动脚本
Important
启动脚本已进入维护阶段, 不再添加新功能. 在 CRCSN 的下一个主要更新中将被移除.
- 常规的技术性更改.
其他
无
v5.8.0
Note
从此版本开始, 将开始开发 CRCSN 的下一个主要更新. 您可以在 src/main.cpp
开头添加 #define _DEV_
, 重新编译后即可测试. 暂时不会有文档说明.
软件本体
当前版本
- 提高 UI 检测鼠标事件频率;
- 使用自定义的
Mod::isRunAsAdmin()
替代已经弃用的IsUserAnAdmin()
; - 微调 UI 文本;
- 常规的改进和修复.
下一个主要更新
- 弃用命令行参数, 初步支持配置文件.
启动脚本
Important
启动脚本已进入维护阶段, 不再添加新功能. 在 CRCSN 的下一个主要更新中将被移除.
- 常规的改进和修复.
其他
无
v5.7.2
软件本体
- 将函数指针改为 C++
std::function
类模板; - 添加
UI::edit(...)
中的下标检测; - 修复
UI::insert(...)
和UI::edit(...)
的参数错误; - 微调 UI 文本;
- 其他的技术性更改.
启动脚本
无
其他
- 更新构建.
v5.7.1
软件本体
- 添加破解/恢复的二次确认;
- 当以非管理员权限运行时, 不再在主页显示相关信息;
- 为所有无需更改的变量添加
const
关键字修饰; - 移除
UI::remove(i32)
函数, 添加UI::size()
函数; - 修复 "信息" 中退出函数传参为
nullptr
而非{}
的问题; - 将二进制文件版本改为
1.0.0.0
; - 微调 UI 文本;
- 其他的技术性更改;
启动脚本
- 微调文本;
- 添加显示分支.
其他
- 限制仅在 Windows 平台编译;
- 更新构建.
v5.7.0
软件本体
- 优化
UI::rewrite
函数; - 重构 UI 控件函数传参;
- 调整附加
-Wa
时的窗口透明度至 90%; - 补全所有结构体的构造与析构函数;
- 微调 UI 文本;
- 修改二进制文件版本为
0.0.0.0
; - 常规的技术性更改.
启动脚本
- 微调文本.
其他
Important
原先在 www.123pan.com 的镜像站点已关闭.
- 迁移中国大陆云盘镜像站点至 pan.huang1111.cn.