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

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

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

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

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

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

虽然https://www.chinaavg.com/read.php?tid=16658有现成的PFP文件分析工具 了,但是没找到全部选中解压出来的按键,一个一个勾太费精力了。所以自己研究研究一下,居然正确解包了1 e" R: L7 _0 S% `& L8 j6 m

0 N8 F) J9 R/ x. q修改循环的代码的,开始弄的时候把Byte写成Bytes,换成0x01 也不行,弄了半天才终于能完全解压。# L- }" B$ W  s9 u! X* }
  i# M: B6 W/ N. F( L
5 M( j* u/ N. t9 ]: g0 h' r2 O" }

# }" \% e: Y' y  E& t2 ^  T! hidstring "PFPK"
' j6 u: y' C9 i. e/ e9 _/ Cget FILES long+ ~8 [8 O8 O) s3 Z
* z- f4 E  Y9 M% ^8 G" h# i2 Y4 @
for i = 0 < FILES   ) E! H& `! e$ i2 l" W

& N7 {7 x9 f( dget NSIZE Byte
* H1 ?5 H. Z5 `1 Hgetdstring NAME NSIZE( @- B+ O5 }: ~& L. M! V" X
get OFFSET long( f2 `2 S- T: Q. o+ X
get SIZE long0 m* }' u" ]) I' R$ G

4 G5 D, u1 E5 w) k' o2 wlog  NAME OFFSET SIZE
* j; k, O. T5 S/ d  H, j) u4 |2 k% Y# V% W
next i

本帖子中包含更多资源

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

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

地板
发表于 2010-1-7 17:03 | 只看该作者
贴出来,楼主的似乎少了循环+ C. v1 ?. x$ w+ X. J
楼上的似乎也是资深人士啊。( s8 u% e# H+ g5 y3 O7 B! v; V
8 t! Y! L3 Z% b4 V% C( c
# PlayFirst files with PFP extension
2 J' C" B0 e/ q$ \! h1 o- E1 Z# script for QuickBMS http://aluigi.org/papers.htm#quickbms
: X/ s8 f. O. L& C0 }
2 l! @! g: I2 G0 Tidstring PFPK
0 u$ d! T5 X4 Q( U2 c$ aget FILES long
( T. @* a2 m& b3 Y6 l- @$ sfor i = 0 < FILES
) c! O, g' @6 Q  P: r; m    get NAMESZ byte6 v. x+ ~- O7 L
    getdstring NAME NAMESZ5 i; c; J9 @' j* O4 m6 ?! |
    get OFFSET long
9 F# E+ S! L( S; B' e1 q1 p8 N    get SIZE long
" r; X, f0 r3 |2 K6 A/ q5 W) g+ n# k5 w1 {9 s% r. |5 ~5 L
    log NAME OFFSET SIZE; ]: e7 p7 Z- q# L
next i
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

' B' ^, G0 t, x  S6 l' N3 O呵呵,忘记了,我修改一下
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

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

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

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

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