收起左侧

批量解压缩docker镜像

10
回复
1029
查看
[ 复制链接 ]

1

主题

3

回帖

0

牛值

江湖小虾

2026-1-30 12:56:21 显示全部楼层 阅读模式

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)
收藏
送赞 3
分享

1

主题

38

回帖

0

牛值

江湖小虾

2026-1-30 16:00:53 显示全部楼层
compose呢
# 1. 克隆仓库 git clone https://github.com/roninriddle/fnos-extractor.git cd fnos-extractor # 2. 编辑 docker-compose.yml(根据需要调整卷挂载) vim docker-compose.yml # 3. 启动容器 docker-compose up  详情 回复
2026-1-30 16:19

1

主题

1

回帖

0

牛值

江湖小虾

2026-1-31 21:51:55 显示全部楼层

分卷的无法解压

1.2.1试过了么? 什么文件,最好发一下日志。  详情 回复
2026-2-1 21:57

1

主题

3

回帖

0

牛值

江湖小虾

2026-2-1 21:57:39 楼主 显示全部楼层

1.2.1试过了么?
什么文件,最好发一下日志。

1

主题

23

回帖

0

牛值

江湖小虾

2026-2-2 09:30:08 显示全部楼层

试过了,成功部署,但无法正常解压文件,无密码的,有密码的,单个的多个的文件的。怕是压缩文件的问题,然后自己创建几个压缩文件,都解压失败

1.2.5已经更新对arm设备支持。  详情 回复
2026-2-2 22:34
我本地这里测试成功了,我用的飞牛evo。 你有日志么?什么设备  详情 回复
2026-2-2 16:21

1

主题

3

回帖

0

牛值

江湖小虾

2026-2-2 22:34:28 楼主 显示全部楼层
yak90 发表于 2026-2-2 09:30
试过了,成功部署,但无法正常解压文件,无密码的,有密码的,单个的多个的文件的。怕是压缩文件的问题,然 ...

1.2.5已经更新对arm设备支持。

0

主题

1

回帖

0

牛值

江湖小虾

2026-2-4 23:29:04 显示全部楼层

没有密码的也会显示有密码,然后解压失败,有的解压失败但文件实际解压出来了,有的没解压出来

j1900

1

主题

23

回帖

0

牛值

江湖小虾

2026-2-6 15:42:29 显示全部楼层
x86设备,成功布置最新版,启用后,显示文件目录,解压文件,文件是无密码文件,同时我把密码本的密码清空保存,然后开始解压,显示失败。失败原因是否我把存储位置和装载位置设置同一个路径导致?下面是日志


2026-02-06 07:29:18,384 - __main__ - INFO - 已加载 2 个密码
2026-02-06 07:29:30,120 - __main__ - INFO - 开始扫描目录: /vol1/1000/实验 (包含子目录: True)
2026-02-06 07:29:30,121 - __main__ - INFO - 扫描完成,发现 7 个压缩包 (子目录: True)
2026-02-06 07:29:30,124 - __main__ - INFO - 发现 0 个多卷文件组,7 个单文件
2026-02-06 07:29:40,196 - __main__ - WARNING - 检测加密状态超时: /vol1/1000/实验/AAA.rar
2026-02-06 07:29:50,209 - __main__ - WARNING - 检测加密状态超时: /vol1/1000/实验/BBB.rar
2026-02-06 07:31:19,072 - __main__ - INFO - 启动解压: 2 个文件,extract_mode=to_same_name, 自动删除=False
2026-02-06 07:31:19,098 - __main__ - WARNING - 密码错误 [/vol1/1000/实验/123.rar] 密码: pwd_a
2026-02-06 07:31:19,099 - __main__ - WARNING - 密码错误 [/vol1/1000/实验/456.rar] 密码: pwd_a
2026-02-06 07:31:19,109 - __main__ - WARNING - 密码错误 [/vol1/1000/实验/123.rar] 密码: pwd_b
2026-02-06 07:31:19,109 - __main__ - ERROR - 所有密码都失败了 /vol1/1000/实验/123.rar (尝试次数: 2, 总耗时: 0s)
2026-02-06 07:31:19,110 - __main__ - ERROR - 密码解压失败 /vol1/1000/实验/123.rar: 所有密码都失败了 (尝试 2 个密码,耗时 0s)
2026-02-06 07:31:19,111 - __main__ - WARNING - 密码错误 [/vol1/1000/实验/456.rar] 密码: pwd_b
2026-02-06 07:31:19,111 - __main__ - ERROR - 所有密码都失败了 /vol1/1000/实验/456.rar (尝试次数: 2, 总耗时: 0s)
2026-02-06 07:31:19,111 - __main__ - ERROR - 密码解压失败 /vol1/1000/实验/456.rar: 所有密码都失败了 (尝试 2 个密码,耗时 0s)
更新版本号1.2.7  详情 回复
2026-2-8 21:21

1

主题

3

回帖

0

牛值

江湖小虾

2026-2-8 21:21:13 楼主 显示全部楼层
yak90 发表于 2026-2-6 15:42
x86设备,成功布置最新版,启用后,显示文件目录,解压文件,文件是无密码文件,同时我把密码本的密码清空 ...

更新版本号1.2.7

1

主题

23

回帖

0

牛值

江湖小虾

2026-2-19 15:19:37 显示全部楼层

可以用了,是我设置错了,我一直把解压后的位置选择在,[X ] 解压到同名文件夹。今天鬼使神差选在[X ] 解压到当前文件夹,居然可以正常使用了

解压设置

[X ] 解压到当前文件夹 [ ] 解压到同名文件夹 [X] 解压到指定目录

0

主题

1

回帖

0

牛值

江湖小虾

2026-2-28 22:50:19 显示全部楼层

V1.2.95

2026-02-28 14:49:43,244 - __main__ - ERROR - 目录不存在: /vol1/1000/download

目录不存在是为什么?

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则