FNOS 批量解压工具 v1.2
docker pull roninriddle/fnos-extractor
https://hub.docker.com/r/roninriddle/fnos-extractor
镜像仓库可直接搜索roninriddle
有问题可以留言,本周末不更新,要打螺丝~
📁 扫描与检测
- 🔍 智能扫描 - 支持递归扫描或仅扫描当前目录,可选控制
- 🌐 自动检测 - 智能判断压缩包是否加密(支持 7z/ZIP/RAR)
- ⚡ 性能优化 - 快速扫描大目录,非递归模式大幅提升速度
- 📊 实时统计 - 显示总文件数、加密文件数、已选文件数
🔐 密码与解压
- 🔑 智能密码检测 - 自动识别加密压缩包并激活密码尝试流程
- 📚 密码词典 - 使用
passwords.txt 词典文件进行密码尝试
- ⚡ 超时优化 - 每个密码独立 5 秒超时(可快速失败),不阻塞整体流程
- 💾 密码缓存 - 自动记忆成功密码,后续相同文件快速解压
- 📝 密码编辑 - Web UI 在线编辑密码词典,即时生效
📦 解压模式(v1.2 新增)
- 📍 当前文件夹 - 解压到压缩包所在的目录
- 📂 同名文件夹 - 自动创建与压缩包同名的文件夹,解压其中
- 🎯 指定目录 - 解压到用户指定的目录路径
🎛️ 控制与管理
- ✅ 批量操作 - 支持全选/反选/逐个选择,批量解压
- ⏸️ 流程控制 - 暂停/停止正在进行的解压任务
- 🗑️ 自动删除 - 解压成功后自动删除源压缩包(可选)
- 📥 日志下载 - 一键下载完整的操作日志,用于问题排查
🌐 Web UI 功能
- 💻 现代化界面 - 响应式设计,适配各种屏幕尺寸
- 📊 实时进度 - 实时显示解压状态、已完成/总数、当前操作文件
- 🎨 配置面板 - 快速切换工作目录、配置解压选项
- 📋 日志面板 - 详细日志显示,支持查看解压过程中的每一步
- 🔔 状态提示 - 清晰的成功/失败/跳过提示
📁 支持的压缩格式
.7z (7-Zip) - 包括加密 7z
.rar (RAR) - 包括加密 RAR
.zip (ZIP) - 包括加密 ZIP
.tar (TAR)
.tar.gz / .tgz (TAR + GZIP)
.tar.bz2 / .tbz2 (TAR + BZIP2)