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

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

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

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

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

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

虽然https://www.chinaavg.com/read.php?tid=16658有现成的PFP文件分析工具 了,但是没找到全部选中解压出来的按键,一个一个勾太费精力了。所以自己研究研究一下,居然正确解包了
/ Z4 q8 m& V/ V- M( j4 s# ?9 ^. T8 W5 Z+ @; v
修改循环的代码的,开始弄的时候把Byte写成Bytes,换成0x01 也不行,弄了半天才终于能完全解压。
7 ^% f! f6 B0 E. H. \' `& k! e1 I" J% n7 l& C. \% |

" K0 |) g9 n7 W1 g( \! g! b. q; H8 u
idstring "PFPK"& B* @0 z1 o1 W9 q
get FILES long
9 J6 o( K1 Y# D  u# L; t$ A. _3 H5 N5 ]7 [4 y# g
for i = 0 < FILES   
; e" V7 U% [2 x) @! }- X4 H- Q5 e8 X$ F% l5 L% J* K
get NSIZE Byte& c3 {& j* A9 V3 X4 r8 e: W
getdstring NAME NSIZE/ p% O  J; L0 m* s7 B$ K% u$ D
get OFFSET long
& h4 I# X/ e: ]0 V: }' Tget SIZE long7 v4 f  h9 t* \. M/ c1 Z$ w

* @5 d5 W  R8 Z9 S) s, M9 l3 ylog  NAME OFFSET SIZE
4 {/ j7 T; S" q7 X& V- y& F8 K# b3 l  P7 M' `, |+ N
next i

本帖子中包含更多资源

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

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

地板
发表于 2010-1-7 17:03 | 只看该作者
贴出来,楼主的似乎少了循环
4 @9 S* d$ @+ o1 `楼上的似乎也是资深人士啊。
# F! {0 e* ~; Y3 p9 s
) J- b# r3 f* o5 _, N; {# PlayFirst files with PFP extension
" ~- e/ n' I' J# script for QuickBMS http://aluigi.org/papers.htm#quickbms* _9 \( e, ], t- O6 z1 |1 N; h
+ F' W# H. B# {
idstring PFPK
, Q1 v$ d) R4 S4 [  k" M+ ?get FILES long1 A& S" y$ c% ]. H* Y6 ]* B
for i = 0 < FILES7 v+ z, R# c$ S' P: M
    get NAMESZ byte
( c  r' i" K/ c8 Z" T6 T3 f    getdstring NAME NAMESZ
, b" P1 w) a. J. t0 [+ S8 R    get OFFSET long
8 t5 f. k2 c9 w( u* g$ P: s    get SIZE long
7 p! O; y' s2 P# U) X# Z6 h2 j/ `4 `
    log NAME OFFSET SIZE  b5 n0 E" [" k+ q* q1 C
next i
回复 支持 反对

使用道具 举报

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

使用道具 举报

6#
 楼主| 发表于 2010-1-7 20:58 | 只看该作者
引用第4楼深绿于2010-01-07 18:07发表的  :
" Q$ u# z8 b. q% y* W' A- E# Elz的代码里写过循环的,只是贴出来的漏了~
& d0 R* ]% V) m% f( B# x4 U
呵呵,忘记了,我修改一下
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

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

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

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

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