虽然https://www.chinaavg.com/read.php?tid=16658有现成的PFP文件分析工具 了,但是没找到全部选中解压出来的按键,一个一个勾太费精力了。所以自己研究研究一下,居然正确解包了6 K9 d9 N9 }. h, w/ ~
9 M$ F; k7 J) F+ P0 U. P, k
修改循环的代码的,开始弄的时候把Byte写成Bytes,换成0x01 也不行,弄了半天才终于能完全解压。
$ ^2 H& m2 E& Z8 ^) O
" e c$ s4 m d& ^; l5 k( v+ r4 Z/ o( _
1 N5 }8 b. M% c3 \9 j- y& V6 V
idstring "PFPK"; K3 m- b' M7 w. x* }
get FILES long
! s7 a8 v) {& B0 U
F$ d7 v5 D/ w) l& N2 K6 Ofor i = 0 < FILES + k+ n' v. _7 j; k% {; q8 d$ ^
+ @, q2 K0 O" h8 E- [/ X0 nget NSIZE Byte! r4 s% Z3 {4 G. s5 D+ Y8 K9 ]
getdstring NAME NSIZE) e1 v6 T9 |$ J; g, Z9 o) i
get OFFSET long
5 T1 f, e; k. Jget SIZE long% q- U( ^% B. u2 g( g( Z2 e! ^) I, T
* g7 u' m# [2 a! \5 olog NAME OFFSET SIZE
( ^7 A$ a. y3 \5 E% o! @1 _/ B+ N# J" k: v$ W! X2 F& z' P" W- w) d: \
next i |