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

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

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

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

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

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

虽然https://www.chinaavg.com/read.php?tid=16658有现成的PFP文件分析工具 了,但是没找到全部选中解压出来的按键,一个一个勾太费精力了。所以自己研究研究一下,居然正确解包了
$ X1 |: r2 K2 i# {) j, h0 o3 i& ~" R% y( X) K; ^3 w
修改循环的代码的,开始弄的时候把Byte写成Bytes,换成0x01 也不行,弄了半天才终于能完全解压。! k3 v' r1 B- n- U
" v: p% q' m/ C1 w
" x' N4 w! C4 Q3 ?8 `/ ]
4 N! c  H4 k7 J: r
idstring "PFPK"
) n9 w0 E. R; G" _" U4 ~get FILES long7 N0 o+ b+ A8 `7 n- M1 H* u
3 N. \$ A- I9 p# @; F# \/ k
for i = 0 < FILES   / x1 i9 o& N7 W3 q

. ~4 W9 J5 D6 k+ q! R, Fget NSIZE Byte
& D9 y" }: a# H  d+ c( T& mgetdstring NAME NSIZE
. @! }4 k1 l/ Z. U4 f' i* Jget OFFSET long
, }0 S, {5 M7 U% G9 ~get SIZE long8 [+ m, T% Y7 e; O4 R) E$ h- W3 N
0 _  u& r# y" Z& v
log  NAME OFFSET SIZE
. h" b0 K- R/ f3 Q% R; E6 J8 z- d9 B7 \
next i

本帖子中包含更多资源

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

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

地板
发表于 2010-1-7 17:03 | 只看该作者
贴出来,楼主的似乎少了循环
* J9 Y# i+ [; P6 @楼上的似乎也是资深人士啊。
3 l+ K: Q% k2 ]8 e. m2 I  y( x- D7 d! F; G& J) \. ]
# PlayFirst files with PFP extension9 D9 _+ t' ], Z6 U
# script for QuickBMS http://aluigi.org/papers.htm#quickbms
8 m2 P4 {! z; ?0 }* N
. F6 P+ Z: b8 a. f2 ^# sidstring PFPK
% ?1 o& a  `% ]. q% vget FILES long
, n( b; u; w% `1 [2 ufor i = 0 < FILES$ I$ Z! M; j: U6 r" C0 H: r
    get NAMESZ byte
) a  H: ~2 g$ V; x* `6 H0 T    getdstring NAME NAMESZ6 h, {/ G3 l$ K# I
    get OFFSET long5 W( w" i0 H0 f1 t- [7 \4 K
    get SIZE long. }1 Q- W* C9 E9 U. d7 j* v- |

/ R. t, B0 W# S+ Z; E' v  L    log NAME OFFSET SIZE
. ?# C. M, S$ Cnext i
回复 支持 反对

使用道具 举报

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

使用道具 举报

6#
 楼主| 发表于 2010-1-7 20:58 | 只看该作者
引用第4楼深绿于2010-01-07 18:07发表的  :
3 z3 v; f: @! }- \lz的代码里写过循环的,只是贴出来的漏了~
' w2 g' R) A9 Z9 y" ~7 T: i6 I0 {) ?
呵呵,忘记了,我修改一下
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

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

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

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

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