0

注意:使用 java. 我几乎整天都在寻找打包 idx 文件的方法。我只在另一个网站上找到了一些东西,他们告诉我从一个叫做 RSPS 的东西上撕下来?...

我只想打包文本文件、模型、图像和如果可能的话包含 java 文件的目录。

我正在尝试为我的游戏构建一个打包/更小的缓存,这是我遇到的最多的问题。

4

1 回答 1

0

没有真正的“idx”规范,它更像是一个通用文件扩展名,用于已使用任意数量的不同打包算法打包的文件,这些打包算法存在解包算法。只要你的packer和unpacker同意,你就可以将一个归档重命名为“idx”,这是对的。

如果您没有特定的打包标准,例如在没有完全解包到内存的情况下获取数据,o 它需要是随机包或有序序列,是否需要进行压缩,是否是数据资源或可通信等.你实际上可以只使用zip之类的东西并完成。

一个常见的打包程序选择是“gzipped tarbal”,它允许使用 .tar.gz 文件扩展名。大多数编程语言都可以使用 tgz 数据(将其重命名为“idx”,packer/unpacker 不关心 =),对于 java,Extract a .tar.gz file in java (JSP) 中的第二个答案涵盖了一个非常简单的方法要在 Java 中解压 tgz 文件,考虑到解压的样子,相反的方向应该相对容易找到。

于 2013-09-21T21:41:22.207 回答