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

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

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

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

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

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

虽然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

本帖子中包含更多资源

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

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

使用道具 举报

6#
 楼主| 发表于 2010-1-7 20:58 | 只看该作者
引用第4楼深绿于2010-01-07 18:07发表的  :
  E; H9 I( q' n; i, C  e5 R/ Tlz的代码里写过循环的,只是贴出来的漏了~
* {$ i$ o7 o2 \- a/ M# u0 m1 G: ?
呵呵,忘记了,我修改一下
回复 支持 反对

使用道具 举报

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

使用道具 举报

地板
发表于 2010-1-7 17:03 | 只看该作者
贴出来,楼主的似乎少了循环6 e, F( A6 V0 ^! i3 `3 Z
楼上的似乎也是资深人士啊。  ~: S$ Q3 Z! ?" S* Y% |
4 L6 f$ H6 A7 d0 o; c  S( T
# PlayFirst files with PFP extension# M% Q9 j# ]# r1 i1 m# ~8 ~6 w$ E' o
# script for QuickBMS http://aluigi.org/papers.htm#quickbms
+ @! m7 C$ |$ U
4 F, k( V9 I) j# Sidstring PFPK, D3 N, N# r, f9 [/ X2 W
get FILES long" t) \) ]# E! o+ q
for i = 0 < FILES
" Q. D1 k) {8 C    get NAMESZ byte
( c; ]) m8 t. t' q9 P4 b) I& N3 v    getdstring NAME NAMESZ9 m8 T2 ]& ^' ]: T2 Y/ S8 x
    get OFFSET long0 W. G3 Z- ^, q% G/ J2 T
    get SIZE long1 ]8 [$ T" y6 v. k* p* X( b- u3 |

$ k5 s( g# i: {+ x9 _    log NAME OFFSET SIZE
- ]& I! @& O# q! {: p  s# }# d; ^1 Bnext 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日,是全球华人共同的冒险解谜类游戏家园。我们致力于提供各类冒险游戏资讯供大家学习交流。本站所有资源均不用于商业用途。

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