RikaCelery
|
1905f0503f
|
在非ansi环境强制显示进度条等信息 (#327)
* 添加自定义Console,可强制以ansi模式输出
* 添加 `--force-ansi-console` 以在非ansi环境显示进度信息
* 添加用于移除ANSI颜色的 `--noansi`
* 只去除颜色和指针移动
* 使用系统默认输出编码
* 不重复输出,修复错误的正则替换,补充一个过滤
* 移除在NoAnsi环境下的无用输出
* force console width to max
* add escape sequence `\e[?25h`
* remove spinner for HTTPLiveRecordManager.cs and SimpleDownloadManager.cs when `--noansi`
* camelCase
* rename variable
* auto enable `--no-ansi` and `--force-ansi-console` when out/err redirected
* avoid null reference
* format code and clean up
* capitalize word `ANSI`
---------
Co-authored-by: RikaCelery <celeryfx@outlook.com>
|
2024-06-30 12:16:00 +08:00 |
|
nilaoda
|
e0ba6acd60
|
防止日志打印失败造成的程序闪退
|
2023-09-19 22:56:56 +08:00 |
|
nilaoda
|
ba1844ca99
|
修正日志写入BUG
|
2023-06-28 13:08:55 +08:00 |
|
nilaoda
|
1cc886a23e
|
优化日志输出
|
2023-06-14 15:50:25 +08:00 |
|
nilaoda
|
4ed0a3210e
|
增加日志输出功能
|
2023-06-08 18:25:06 +08:00 |
|
nilaoda
|
72ea3c996f
|
优化进度显示 增加预计大小计算
|
2022-12-03 23:06:44 +08:00 |
|
nilaoda
|
02bf9e94a5
|
刷新异常时停止录制
|
2022-12-02 14:25:42 +08:00 |
|
nilaoda
|
0992359ed6
|
适配.NET7 rc
|
2022-09-16 14:54:04 +08:00 |
|
nilaoda
|
99cf887a70
|
升级到.NET7 并开始支持基本的下载功能
|
2022-07-16 22:50:41 +08:00 |
|
nilaoda
|
a4f515755b
|
优化日志体验
|
2022-07-05 23:11:41 +08:00 |
|