首先,全面披露:我对编码很陌生,对文件分析也很陌生,但我预计很快就会在学校学习,所以请原谅我在未来的互动中的无知。
作为一个项目,我决定剖析我非常喜欢的移动应用程序的文件。这个应用程序是未来世界:明日世界。我是漫画的忠实粉丝,甚至在这些东西上花钱,所以我认为我选择是很自然的。
提取 .apk 文件很容易,我找到了他们在游戏中使用的一些资产,例如音乐、声音字节和一些 .png。都是简单的东西。
然而,有两个文件让我感到非常困惑:扩展名为 .astc.czz 的文件和一个非意大利语的 .ita 文件自述文件,开发人员告诉我这些是动画文件。
请允许我进入我知道的和我不知道的:
文件名.astc.czz
此处的示例文件 我将 .astc 识别为压缩文件,并被告知 .astc 文件在手机游戏中很常见。很公平,但真正的扩展名是 .czz,文件的“真正”扩展名将我带入了死胡同。我在 github 上找到了ARM-Software 的 ASTC 评估编解码器,所以我尝试了一下。我将扩展名更改为 .astc,然后尝试保留 .czz 但编解码器每次都会给我一个错误。这就是我表现出我的无知的地方,我不知道正确的方法,所以我向你展示了我尝试过的每一种组合。我用user替换了我的名字。
C:\Users\user\Downloads\astc-encoder-master\Binary\Win32
λ astcenc -d C:\Users\user\Downloads\astc-encoder-master\Binary\Win32\AC0001-dialogue1-003@2x.astc C:\Users\user\Downloads\astc-encoder-master\Binary\Win32\AC0001-dialogue1-003@2x.tga
File C:\Users\user\Downloads\astc-encoder-master\Binary\Win32\AC0001-dialogue1-003@2x.astc not recognized
C:\Users\user\Downloads\astc-encoder-master\Binary\Win32
λ astcenc -d AC0001-dialogue1-003@2x.astc AC0001-dialogue1-003@2x.tga
File AC0001-dialogue1-003@2x.astc not recognized
C:\Users\user\Downloads\astc-encoder-master\Binary\Win32
λ astcenc -d C:\Users\user\Downloads\astc-encoder-master\Binary\Win32\AC0001-dialogue1-003@2x.astc.czz C:\Users\user\Downloads\astc-encoder-master\Binary\Win32\AC0001-dialogue1-003@2x.tga
Failed to open file C:\Users\user\Downloads\astc-encoder-master\Binary\Win32\AC0001-dialogue1-003@2x.astc.czz
C:\Users\user\Downloads\astc-encoder-master\Binary\Win32
λ astcenc -d AC0001-dialogue1-003@2x.astc.czz AC0001-dialogue1-003@2x.tga
Failed to open file AC0001-dialogue1-003@2x.astc.czz
那里没有成功。
然后我了解到 .CZZ 文件显然与visECAD Viewer相关联,我下载了该文件,并且 .astc.czz 文件与该程序相关联。我尝试打开它们,但 visECAD 说它无法打开它们,因为它们“已过时”。所以这是另一个死胡同。
对了,我知道的就这么多。
文件名.ita
此处的示例文件 出于好奇,我实际上已经通过电子邮件向开发人员发送了有关此文件(以及 astc 文件)的信息,他们说这些是游戏的动画。他们无法向我发送查看器,这很好,但我什至不知道与哪些 .ita 文件相关联的不是意大利语读我的。任何见解都将不胜感激,动画很棒,我很想看到它们。
为了全面披露,这里是开发人员发送给我的内容片段:
那些奇怪的文件类型实际上是压缩文件(如“.astc.ccz”)。不同的设备使用不同的压缩方法,因此我们支持多种类型以保持较低的存储和内存使用率。有些设备不使用压缩,只使用相同文件名的 .png 版本。
.lta 文件是游戏的动画。我希望我可以帮助您查看它们,但是我无法向您发送查看器。:(
好了,各位,抱歉拖了这么久,在此先感谢大家。我已经很感激了!