epk格式文件解压软件|怎么打开EPK文件

❶ epk格式的文件用什么软件解压

解开epk包仅仅是第一步,我们的目的是要汉化软件。当你兴冲冲的解开所有的文件后发现并没有类似什么reource或者bdf字库文件之类的,只有一些声音图片文件。仔细看,你会发现一些以font为文件名的bmp,比如quartz解开之后有font.bmpfont_backmask.bmpfont_frontmask.bmp当然每个游戏不一定都是这几个,quartz属于比较复杂的一个,为了追求字体的效果,这个游戏用xor算法进行了字体遮罩处理。所以需要有上述多个bmp组成字库。打开一个bmp看看,排列是不是很象ascii字符表的顺序?没错了,elements games的游戏都是这样来构造字库的,它把ascii字符表中的字符按顺序写入到一个bmp文件中,然后在显示文字时根据文字读取相应位置的图片,比如字符串“1323”在显示时会根据ascii字符表位置(0x31,0x33,0x32,0x33),来截取bmp中的图像得到“1323”这几个字符的图片,是不是很BT!!有人心急,要追问了,那么怎么样才能把汉字加到字库里呢?很简单,就接着图片后面继续往里加自己需要的汉字就可以了。聪明的人马上就想到接下来的问题:我加入的汉字用什么值来调用呢??我们把这个bmp放大来看看:看到什么了?似乎没什么特别,除了图片最上面的一些杂乱的白线。其实奥妙就在这些白线里,你仔细看,每一根白线下面正好对应一个字符,那么也就时说比如字符“1”,它应该是在第0x31根白线下面,这样我们就知道字符表的映射方法了!那么我们自己来扩重这个字库,用图片编辑工具打开这个bmp,把图片尺寸加长,然后再后面加入我们需要的汉字,每个汉字上面也都加一条白线。比如图片中的“单人”的白线编号是0x79 0x80,那么我们打开app文件,寻找到“Single Player”的自串,改为0x79,0x80,其余的部分补0x00,这样Single Player的调用就变成了“单人”了。当然如果你有创造力,还能想到一个更好玩的东西,那就是让一条白线划过多个汉字会如何呢?答案是完全可以,而且这么做会更容易控制界面的效果:)这是一个比较粗略的教程,我写这个教程的目的不只是为了针对elements games的游戏的汉化工作,我还想给大家传达一个信念,汉化不仅仅是用小狗或者UE或者我的RSCEditor等等的工具打开文件不停的替换字符,汉化给我们带来的是多方面的外延知识,我们应该有勇气探索新的领域这个还怪难找来,找不到,你参考下这个看有用么。找不到啊

❷ 怎么打开EPK文件

打开EPK文件的方法如下:

右键点击文件选择打开方式,

然后选择用winrar打开 来查看文件中的内容。

或者更改文件后缀名为.rar

然后解压 会得到一个文件夹,里面就是改程序的源文件了。

❸ epk文件用什么解压

不要发理论性的东西,理论的东西网上太多了!最好有软件告诉下粗略的看,epk的文件格式如下:header (0x20字节长)filename (变长,以0x00结束)data offset point(4字节int LE)data length(4字节int LE)data int zip format length(4字节int LE)……N个 上述内容……data int zip format……N个 data int zip format……其中filename为包内包含的文件名称,data offset point为该文件内容在epk文件中的偏移值data length为该文件被解包后的实际长度data int zip format length为该文件在epk文件中以zip格式存储的长度这四个关键内容会根据包内文件数量重复N次。data int zip format即为每个文件在epk文件中以zip格式存储的实际数据,一般为标准格式压缩,也有的是用最快速度格式压缩。数据段也会根据包内文件数量重复N次。

❹ 电脑中epk格式文件是什么有什么用,用什么打开

EPK文件格式可能包括不同格式的数据,包括游戏使用的3D项目、纹理、声音、动作和等级信息等EPK文件格式通常存储在PACK目录下和一个EIX文件一起使用。可以用EPK格式文件解压软件打开!!!!


赞 (0)