FNOS 批量解压工具 v1.2.5
docker pull roninriddle/fnos-extractor
https://hub.docker.com/r/roninriddle/fnos-extractor
镜像仓库可直接搜索roninriddle
出现问题请描述机器配置并提供日志。
✨ v1.2.5 核心特性
� 扫描与检测
- 智能扫描 - 支持递归扫描或仅扫描当前目录,可选控制
- 自动检测 - 智能判断压缩包是否加密(支持 7z/ZIP/RAR),使用高性能目录遍历与缓存
- 实时统计 - 显示总文件数、加密文件数、已选文件数
📦 多卷与格式支持
- 自动识别多卷 - 支持所有常见多卷格式:
.part1.7z / .part1.rar / .part2.* (分卷)
.001, .002, .003, ... (通用多卷)
.Z01, .Z02, .Z03, ... (WinRAR标准)
.r00, .r01, .r02, ... (RAR经典)
.rar (首卷自动检测后续卷)
- 标准格式 -
.7z, .rar, .zip, .tar, .tar.gz, .tgz, .tar.bz2, .tbz2
- 智能分组 - 多卷文件自动分组,一键解压自动合并所有卷
🔐 密码管理
- 智能密码检测 - 自动识别加密压缩包并激活密码尝试流程
- 密码词典 - 使用
passwords.txt 词典,每个密码独立 5 秒超时
- 密码缓存 - 自动记忆成功密码,后续相同文件快速解压
- Web UI 编辑 - 在线编辑密码词典,即时生效
📦 解压与输出
- 三种解压模式 - 当前文件夹 / 同名文件夹 / 指定目录
- 自动删除 - 解压成功后自动删除源压缩包(可选)
- 智能并发 - 可配置同时解压数量(1-32个),充分利用多核性能
🎛️ 控制与管理
- 批量操作 - 全选/反选/逐个选择,批量解压
- 流程控制 - 暂停/停止/继续操作
- 实时监控 - 显示进度、当前文件、已完成数量
- 日志管理 - 详细日志显示,一键下载完整操作日志
🌐 Web UI
- 现代化界面 - 响应式设计,适配各种屏幕尺寸
- 配置面板 - 快速切换工作目录、配置解压选项
- 调试模式 - 右侧固定日志窗口,实时刷新系统日志
🚀 快速开始
📦 Docker Hub 拉取(推荐 ⭐)
docker pull roninriddle/fnos-extractor:1.2.5
docker run -d --name fnos-extractor -p 5000:5000 -v /data/archives:/vol1/1000/Temp roninriddle/fnos-extractor:1.2.5
# 访问 http://localhost:5000
🐳 Docker Compose(一键启动)
git clone https://github.com/roninriddle/fnos-extractor.git && cd fnos-extractor
docker-compose up -d
# 可选:编辑 docker-compose.yml 中的 platform 指定架构(linux/amd64 或 linux/arm64)