本帖最后由 zozi11 于 2011-1-22 19:02 编辑 9 K; U& |4 f5 g9 S! H( p
* w0 P/ s( `# {% j5 v首先说明,该工具使用易语言4.13版编译,可能会被杀软报毒。
$ j; J8 H/ y5 G1 {) v% [9 }1 E如果你是从chinaAVG论坛下载的,请放心使用;4 e' }+ a9 t; F2 l/ v; [/ e& c. m
如果不是,请立刻删除,并到ChinaAVG论坛寻求最新版本。& ~4 I1 C) ?" c) i5 n
3 N+ z8 _6 W' Q, r9 h/ w============ exPFP.exe PlayfirstSDK系列游戏通用解包器 ==================
* l% W% l$ y! x3 `, t$ r
1 ?% i2 X4 Z Q/ a u) W8 x$ T工具制作初衷是由于坛子里的那个工具使用上不大方便,没有全选按钮,不能过滤类型,不支持命令行参数方式使用。简单看了一下文件格式介绍帖,意外的发现原来格式很简单,于是自己动手花了一个下午时间完成了这个东西。
1 q5 \" s8 _' S6 D+ _" j' K由于时间仓促,可能会存在某些BUG,请大家积极反馈,有好的建议也可以提出来,我将在下个版本继续改进。6 r! B. Q1 S% U' {0 j+ n
格式信息来自 https://www.chinaavg.com/forum-viewthread-tid-16480.html
O0 V0 {" R H. w3 S" {* X工具参考firendless版主的 https://www.chinaavg.com/thread-16658-1-1.html
* u0 a2 j, |5 \: X+ Z' S0 G
' o5 ~5 j% n2 P; h* ?同时感谢坛子里的各位无私贡献的会员,让我学到了很多知识。4 f( U! Z3 W+ ^3 ^
3 a) B9 c0 F" C) n k8 l5 Q8 P基本功能:/ [( H6 A% @% d" t, z" r; b, l
4 C; v) U3 \- L) e·解包PlayfirstSDK系列游戏的pfp文件。' r# ~* I5 j& }3 y$ k
·支持全选,反选,文件列表排序。
* r; {- H5 x a: k! x·支持命令行格式(或快捷方式 -参数形式)调用,格式为:
' Y0 R9 H( c+ K: p
8 B- L) \% {1 O4 x* |5 w5 X3 ? expfp.exe [-options] source.pfp [target dir]
2 ?# v3 e- H F+ V8 s% H3 k: W( j
5 Y- }- R9 T9 J) a: r% }. P& y { [-type]:
3 v1 j1 g- P- D' B1 \1 ]8 C: I -list 输出文件列表;
2 E3 P0 M& S8 x, E4 _% e -xml,-a.png,-readme.txt 输出指定文件[其实也就是指定文件名后X位,
# k9 O. S4 i- A7 O8 s+ J* G5 i 当然,如果指定完整路径和文件名也可以];; U, W( Q( F- w7 g/ |' W0 p
-s 快速输出 strings.xml(等于 -strings.xml) ,因为这是常见的字幕文件
4 L# o: q+ U4 Q( c; f) w8 h3 j0 Y" ~( |
以上命令可组合使用,如 expfp.exe -list -s -logo.png XXXX.pfp
) Z9 }4 u# u8 }( \7 C
1 `: f9 V3 v" U! N$ \再次感谢ChinaAVG论坛前辈们的无私分享。$ K7 E2 a: _( `+ L
/ \; z, G# T3 t# y7 ~" n7 N2 Z
[ChinaAVG]叶小猴,2011-01-22
: r3 f8 C6 f, Q; W4 A 个人微博: http://t.qq.com/zozi11 |