Repository navigation
v1.8.0 - 优化进度条显示和中断处理
新功能
进度条显示优化
- Layer序号前置对齐:将Layer序号放在前面并右对齐,如 ⬇️ ( 5/15)\ 和 ⬇️ (10/15)
- 分片信息说明:[1/23]表示当前Layer的分片进度(第1个分片,共23个)
- Layer序号说明:(5/15)表示第5个Layer,共15个Layer
- 重试标识:下载重试时显示 🔄3(重试3次)
- 断点续传标识:断点续传时显示📎
Ctrl+C 中断处理
- 第一次 Ctrl+C:优雅退出,保存进度
- 第二次 Ctrl+C:强制退出
- 修复下载过程中无法中断的问题
进度条格式示例
⬇️ ( 1/15) sha256:b42c8 |████████████░░░░░░░░░░░░░░░░░░| 35.2% 21.5MB/61.3MB [3/7]
⬇️ ( 5/15) sha256:52823 |████░░░░░░░░░░░░░░░░░░░░░░░░░░| 12.5% 27.7MB/221.7MB [1/23] 🔄2
⬇️ (10/15) sha256:f6521 |██░░░░░░░░░░░░░░░░░░░░░░░░░░░░| 8.3% 14.1MB/170.2MB 📎
✅ (15/15) sha256:30a14 |██████████████████████████████| 100.0% 151.5MB/4.2GB
📊 速度: 5.2MB/s
符号说明
| 符号 | 含义 |
|---|---|
| ⬇️ | 正在下载 |
| ✅ | 已完成 |
| [3/7] | 分片进度:第3个分片,共7个分片 |
| (5/15) | Layer序号:第5个Layer,共15个Layer |
| 🔄3 | 重试次数:已重试3次 |
| 📎 | 断点续传 |