设为首页收藏本站官方微博
12
返回列表 发新帖

汉化工具 皇室的麻烦解包工具

[复制链接]
楼主: shane007
打印 上一主题 下一主题

[汉化工具] 皇室的麻烦解包工具

11#
发表于 2010-11-4 09:54 | 只看该作者
压缩包里是写的一个试验性质的打包器。之前没加入压缩部分正常运行。
1 ^$ c+ W  M8 l' }% C, a2 W晚上我试试你给的那个库
$ ]8 Y, B& d+ ?/ F$ L2 s" S* `. `* I% G
解包器:
% z- j$ V) Y. _/ d0 j  y; bget FILES long
' G& f, Z. [. F( Q. p2 j+ O+ f3 Dget HEADERSZ long 0 d/ N& {# `- i# y
for i = 0 < FILES 4 o- j% O0 Q9 E$ P1 ]5 Y$ c! [. O# \
get NSIZE short
4 e+ F* D- D  D3 l$ J( X4 D! `getdstring NAME NSIZE  c( d$ z+ l* a% k$ d8 x3 H
get OFFSET long   
0 o) \. @% G) C4 g# w, W/ B* P6 g2 `get SIZE long    ) F/ `2 E; ?7 _" ?
get ZSIZE long
; B% e5 L# s9 E' T0 |ComType bzip2
9 `$ s" j% V" F) z* O, I" O0 ^clog NAME OFFSET ZSIZE SIZE   % \) a% D4 @, R& l: P6 Q
next i

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

12#
发表于 2010-11-8 10:10 | 只看该作者
使用方法:  tripDir.exe 需要打包的文件夹名 打包文件名
. D9 |9 U. m5 j# x, C如果不给第三个参数, 默认会打包在 ".\\zipPack.z"
1 V7 s5 @3 K! f( F8 C+ @) ~
& P% e% |' E9 `! ?) j. _0 P6 I( ?0 U压缩包里面包括了bzip2的可执行程序。另外有个测试文件夹tst2, 包括子目录, 中文文件名等等。
* [6 o( v% ]% M( m+ z  Q& J$ G6 c4 l测试脚本: tripDir.exe .\\tst2
7 j: x. i8 g6 C( {
9 a5 w; d4 V2 |4 i5 f  H; h源码里面加了很多注释, 各位可以看看, 有什么不decent的地方欢迎拍砖:D. t  y$ ~& ]# T4 \' D6 _( r
---------------------------------------$ t* d, \7 K  _: {! M  W6 G
终于搞定了...这事情拖了好久, 找原因的话一个是自己windows系统编程方面不熟, 另外就是办事太拖拉了。  ~6 ^! \! |3 w1 S( y4 w/ Z
! C4 Y* h: H  O! H' A
主要是两个问题比较费时间:8 W$ X! H4 Z1 s
1. 原来解压缩的问题, 是因为我用的quickbms是0.2.X的版本, 回头下了一个最新版本的就ok了
" D1 E8 `: H$ ~9 u' t* W( f& o9 r2. 就是windows系统下目录遍历的问题, 之前读写文件都是用c语言的函数的, 又是翻书上网查了一阵, 那些命名还有就是wchar/char的问题搞得有点晕。有个需要注意的地方就是这个脚本的目录和文件的打包规则不同——目录的路径是完全的, 而文件只有文件名没有目录, 之前的目录路径用的是一个上一级访问得到的目录名。带来的问题就是在打包一个文件夹时, 要先打包下面的文件, 在打包下面的子目录。因为如果交错打包子文件和子目录的话, 文件前面的路径就乱掉了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

13#
 楼主| 发表于 2010-11-8 16:37 | 只看该作者
收到,非常感谢!2 b+ ?; H: u  p) Z* L
等我抽时间来测试一下。
回复 支持 反对

使用道具 举报

14#
发表于 2010-11-9 00:02 | 只看该作者
来报道
6 j1 C; R' W! c2 z9 }" F
" k. @  }) J8 h* `$ @0 l' bQQ:277161500
回复 支持 反对

使用道具 举报

15#
发表于 2010-11-12 11:45 | 只看该作者
去掉了包里的临时路径,试试看

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

16#
 楼主| 发表于 2010-11-12 22:10 | 只看该作者
还是不对,目录名前的斜杠也是不要的。) M+ {' B+ v8 |5 p( ]

$ U. H: p1 @( J0 N. ?( f你最好还是下载一个游戏试试看吧,要求文件头部除了offset,size,zsie以外,其他的都和原文件一样。要求打包后游戏能正常运行。7 k) s" O( P. z/ b* U

' K1 R. P* K; C5 b+ ~包文件结构应该是先是size,再是zsie,老外的资料写错了,但我的bms脚本是对的。
回复 支持 反对

使用道具 举报

17#
 楼主| 发表于 2011-4-5 06:50 | 只看该作者
顶上来备用
回复 支持 反对

使用道具 举报

18#
 楼主| 发表于 2011-4-5 11:49 | 只看该作者
2011.4.5 更新
7 ~( q' n5 Z- N* l" ^
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

官方微博官方微信号小黑屋 微信玩家群  

(C) ChinaAVG 2004 - 2019 All Right Reserved. Powered by Discuz! X3.2
辽ICP备11008827号 | 桂公网安备 45010702000051号

冒险,与你同在。 冒险解谜游戏中文网ChinaAVG诞生于2004年9月9日,是全球华人共同的冒险解谜类游戏家园。我们致力于提供各类冒险游戏资讯供大家学习交流。本站所有资源均不用于商业用途。

快速回复 返回顶部 返回列表