虽然https://www.chinaavg.com/read.php?tid=16658有现成的PFP文件分析工具 了,但是没找到全部选中解压出来的按键,一个一个勾太费精力了。所以自己研究研究一下,居然正确解包了9 j( W" U& i" O# X
8 z/ C$ W4 A( x) @' t5 ]
修改循环的代码的,开始弄的时候把Byte写成Bytes,换成0x01 也不行,弄了半天才终于能完全解压。( p: k" Z/ p5 G+ O) \1 f5 }
& w% k; U4 G% Q, D; m& y
2 i U' q! e1 ^2 I2 v
! `* i- \3 \! i# ] D& D- n/ R6 widstring "PFPK"
: F' d$ \8 J% S) Zget FILES long! _6 m; E3 x7 W4 F O7 t/ H" g% @
- X0 n$ F* r8 B, c
for i = 0 < FILES
* y4 K: M. X, r" N2 z6 }! `3 ~6 Q' U" [3 h: W; _. B- n& l# I
get NSIZE Byte
% O9 z' u- U# e3 s: q- Rgetdstring NAME NSIZE
$ D* ]+ r9 V, S9 A* Wget OFFSET long2 Y1 L# B% s9 v% d& b; x
get SIZE long3 D/ k8 B6 Q8 w( H, v4 V1 a' N
1 |" `, l' J3 z$ z% j) G) g4 t3 ~log NAME OFFSET SIZE
: L; P5 Z9 e2 i$ _7 G0 t }" r+ d
* x/ c( l$ M0 _4 f+ P' ~" Wnext i |