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

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

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

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

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

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

虽然https://www.chinaavg.com/read.php?tid=16658有现成的PFP文件分析工具 了,但是没找到全部选中解压出来的按键,一个一个勾太费精力了。所以自己研究研究一下,居然正确解包了
6 P! z9 E; b% I
) ^, M  W, H; m0 j+ {$ e. N( A5 y修改循环的代码的,开始弄的时候把Byte写成Bytes,换成0x01 也不行,弄了半天才终于能完全解压。
. ~' Z! r! C( v" ~
$ y4 I8 o$ r& |" E6 G( o
* s1 h% P( _  Y* v* o% ^1 V' L/ _$ _6 p$ [! Z( r0 z
idstring "PFPK"& m1 u* n! }: W0 Z& Y, e
get FILES long
& H% ~: v& ?8 x) y; B
" Y' Q4 d" G9 h, Jfor i = 0 < FILES   
- t$ m1 W/ ^/ Q* K/ J& R
  H* O2 l! r# G' G) Y  |! jget NSIZE Byte
5 O+ z& S) Y8 a( l6 W/ [6 Ngetdstring NAME NSIZE
+ j7 u" ^. |8 m% Bget OFFSET long5 J7 \( M: W- r  v6 d1 g
get SIZE long
$ y" u# O. J1 x/ g
6 E7 J' m9 z- e) w( A5 Llog  NAME OFFSET SIZE / u5 _7 j4 I2 \+ R

3 F' p/ q( n. {) j/ r$ t8 c, snext i

本帖子中包含更多资源

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

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

使用道具 举报

6#
 楼主| 发表于 2010-1-7 20:58 | 只看该作者
引用第4楼深绿于2010-01-07 18:07发表的  :( s- x0 m3 ^: S
lz的代码里写过循环的,只是贴出来的漏了~
+ {' A! U+ z1 b. u
呵呵,忘记了,我修改一下
回复 支持 反对

使用道具 举报

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

使用道具 举报

地板
发表于 2010-1-7 17:03 | 只看该作者
贴出来,楼主的似乎少了循环# t$ F$ q1 N( S* m/ |, [5 V
楼上的似乎也是资深人士啊。
) k+ x+ Z; K' m( `7 K( a$ O: I; E& y* a& h: m, G9 E
# PlayFirst files with PFP extension
+ E9 H6 I8 _% j6 n3 N/ }. _# script for QuickBMS http://aluigi.org/papers.htm#quickbms
0 A" o( f# P6 W# D% Z# I
/ ~3 {0 U) p7 V& J- F1 D* d+ g! widstring PFPK
) d9 j$ l2 F6 aget FILES long
6 ?0 Q& x& v! X  c2 Wfor i = 0 < FILES+ v* f7 z: @, N9 E9 \3 M5 d8 F/ q+ c
    get NAMESZ byte
- ^8 O  J( D7 ]- |* n: E) `    getdstring NAME NAMESZ4 a% p! o0 c, W% N8 V0 G
    get OFFSET long$ a( `3 f5 c  \4 Z9 Z: j% b/ h$ q
    get SIZE long% z- w* a! X$ T) j0 c) z) l. f

& ^1 d( A' w$ e( v    log NAME OFFSET SIZE8 g, |, B8 z! ^* f# z4 _& F
next i
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

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

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

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

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