设为首页收藏本站官方微博

汉化工具 自己写了个PFP解包器(quickbms)

[复制链接]
查看: 6645|回复: 5
打印 上一主题 下一主题

[汉化工具] 自己写了个PFP解包器(quickbms)

跳转到指定楼层
楼主
发表于 2010-1-6 22:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

自己写了个PFP解包器(quickbms)

虽然https://www.chinaavg.com/read.php?tid=16658有现成的PFP文件分析工具 了,但是没找到全部选中解压出来的按键,一个一个勾太费精力了。所以自己研究研究一下,居然正确解包了
$ O/ }6 k$ ^4 ~2 M( Z& y0 T; ^6 ]( x2 L7 N" U, _  j! _( G& T/ w
修改循环的代码的,开始弄的时候把Byte写成Bytes,换成0x01 也不行,弄了半天才终于能完全解压。/ P* h8 ^7 u& C
, T8 {8 o4 d$ Y2 U2 e) Y

7 M# i4 Q: j& ~
& L/ B# ?  B# T8 X% o. r4 iidstring "PFPK"# X  l! ~' B; {; \, ^
get FILES long) S8 U7 ^# A" P! f# Y/ z

6 V, x/ x' q5 s6 Y5 V0 tfor i = 0 < FILES   
1 O' `! z$ F  w; ^3 t" g! ?( ?" l8 }* f" G3 t
get NSIZE Byte. E! G7 W* n! a$ o0 G" O* s
getdstring NAME NSIZE
" B/ n+ r( d* p+ d! k* \( zget OFFSET long1 L# M2 ~) m+ v
get SIZE long
, U) X/ J6 |9 H3 D' J4 v( O. W2 ~8 e8 ~0 Y% [4 O& F
log  NAME OFFSET SIZE % ?' E) N% _8 h$ w  O

$ `2 }6 v2 |5 S( X* d& Inext i

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 很美好很美好 很差劲很差劲
回复

使用道具 举报

沙发
发表于 2010-1-6 23:11 | 只看该作者
收到,非常感谢!
回复 支持 反对

使用道具 举报

板凳
发表于 2010-1-7 15:21 | 只看该作者
回复 支持 反对

使用道具 举报

地板
发表于 2010-1-7 17:03 | 只看该作者
贴出来,楼主的似乎少了循环
" o' K' f( f: v楼上的似乎也是资深人士啊。/ M% X) p& u! }* Y9 a5 b& r1 a8 }

. c3 [3 Y) I- X5 g# PlayFirst files with PFP extension) w6 U+ {3 W$ ~& _( E, z
# script for QuickBMS http://aluigi.org/papers.htm#quickbms
$ x+ f& |* T9 \/ b; n) s9 q8 S0 V  Z: F0 A2 N9 A  X
idstring PFPK
4 s6 @- M7 r, X2 N# o6 hget FILES long6 q  D: F$ H6 m7 J2 h/ d
for i = 0 < FILES
( V+ O+ n! j7 m9 K8 i- |    get NAMESZ byte6 F" J0 }4 w" d  R  @8 B  B
    getdstring NAME NAMESZ/ r6 C( n8 i& u, |4 f7 ~* a
    get OFFSET long
2 a  e( W7 O: _1 i3 `2 x    get SIZE long$ f# w+ G: T; u: x
& y# h" y/ k0 ?- O; y
    log NAME OFFSET SIZE
) @* A7 m5 M* |' M4 Gnext i
回复 支持 反对

使用道具 举报

5#
发表于 2010-1-7 18:07 | 只看该作者
lz的代码里写过循环的,只是贴出来的漏了~
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2010-1-7 20:58 | 只看该作者
引用第4楼深绿于2010-01-07 18:07发表的  :5 x; O/ x- g; ~  v
lz的代码里写过循环的,只是贴出来的漏了~

- {$ [# A8 L5 T6 o  {呵呵,忘记了,我修改一下
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

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

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

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

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