Firefox 将其默认配置信息存储在omni.jar(旧版本)或omni.ja(更高版本)中。omni.jar 和 omni.ja 都只是 zip 文件格式。所以我们可以使用许多程序/库来压缩或解压它们。
我想获取一些 Firefox 的默认信息。所以我必须阅读那些omni文件中的一些文件。我使用 7zip 程序查看omni 或MiniZip/Zlib 库的内容来读取程序中的omni。
使用更高版本的omni.ja,它被很好地阅读。但是对于旧版本,MiniZip 无法打开 omni.jar 文件。然后我使用 7zip 打开这些文件:omni.ja 没问题,omni.jar 失败了。但是对于其他一些程序,例如:WinRar,WinZip,......两个全能文件都可以很好地打开。
我是谷歌并获得了一些信息:在旧版本中,Firefox 创建了没有 zip 标准的 omni.jar 文件(一种 zip 文件格式)。呸呸呸。但是为什么WinRar 或WinZip 可以读取。
任何人都可以帮助我让 MiniZip 正确读取omni.jar 文件吗?
非常感谢。