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

汉化工具 做了一个PFP文件解包器 欢迎试用指教(2月22日更新-源代码发布)

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

[汉化工具] 做了一个PFP文件解包器 欢迎试用指教(2月22日更新-源代码发布)

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

做了一个PFP文件解包器 欢迎试用指教(2月22日更新-源代码发布)

2月22日更新:
# ^, C  ]- J* Q/ n2 N
1 e: U9 `- l& A. e8 Q! ^/ p! q1 j! E经过一天的整理,代码终于弄的差不多了,现正式发布出来,可能对高手来说没啥技术含量,但希望对制作解包器有兴趣的朋友能有所帮助,我代码中注释尽可能多的写了些,但如果有比较模糊的地方,欢迎提出,如果有错误,或者有更优化的写法,也欢迎指教。6 P7 O. P6 I" O4 `
) J- r2 L, A0 d( a! @% M
本程序是基于vb6.0来开发的,之所以用vb6,主要是他速度快,本人实在是忍受不了vs.net 200x 的速度,况且这个小程序也没必要杀鸡用牛刀。
8 W" Z! G# y, W$ f/ @* j% z
) m; O* F; |* `# f8 Q' ~8 k源代码可以在帖子的附件中下载% L7 q+ I( r# y8 t5 o

: a+ h$ u+ O$ L0 z另外也可以到这里来,我开了个项目,如果以后有更新会随时发布:
. p" S7 b9 i. t4 hhttp://code.google.com/p/pfpextract
' f7 d6 o$ ?3 p( N( V
6 M+ a+ Q3 a( u* W$ G: S  i" U' e8 y& ^4 m9 ^4 M
-----------------------------------华丽的分割线-----------------------------------------& ^; s( _4 F* ?

6 A* f' }5 A3 Z9 w9 H首先先道个歉,去年初的时候,曾经想加入汉化的队伍中的,并已经准备好接一些小任务来做的。无奈后来因为个人的一些原因,不辞而别了,为此本人一直非常过意不去。- {6 R3 Q5 a3 W- K* Y

: g5 _. q; L" ]! {7 b( D7 T' T4 e7 H最近我也做了一个pfp包的解包器,其实这个解包器一直就想做,之前也研究过一些pfp包的结构,但如前面所说因为个人的原因,给耽搁了。不过最近终于还是打算继续完成这个程序,我看到论坛里也有达人做过这个解包器了,所以不知道我这个是不是多余了,虽然目前功能非常简单,但是今后还是想能更好的完善这个程序,还希望大家能多多提些建议。$ a; Z  x" |5 g3 I* W
5 k' v6 _- ?. g
关于这个程序,有几个说明:2 y' U" h: B% W8 u
1、目前这个程序是一次性导出pfp包中所有的文件,尚不能进行选择性导出。5 t0 w1 H, n8 d8 |& s8 |+ K4 i
2、我这边手头只找到两个游戏《green moon》和《Haunted Mansion: Mirrors》是有这个pfp包的,经测试,两个游戏都能成功解包。如果使用过程中发现有不兼容的情况,请告诉我游戏名称,我会下载后分析一下的。
. c! z$ p7 r) U4 x$ I1 ^4 l) w+ E( b3、这个程序以后会开放源代码,因为目前代码还比较混乱,需要进一步整理优化,可能还会加入一些功能,待基本成型后,即会公开源代码。供有兴趣的朋友研究,或者能一起完善程序。
. K( A( s# Z) w6 y9 Q' h4、我觉得这个解包器不一定对汉化能有多大帮助,倒是可以获得不少游戏中的资源,比如游戏背景音乐啥的,我就比较喜欢收集。如果我们论坛今后能着手开发原创的游戏的话,这都是很不错的可以就地取材的资源。+ B) B7 z  K: K- {; w: d: P6 V
5、啥也不多说了,感兴趣的朋友可以下载试用一下,有任何问题欢迎提出。
) Z: v7 i) C- a, H. k* F 0 M; R& X9 K  ~) N) P  R$ @. r

1 n5 z) Q9 {  I8 }& w
! a- X$ D' m+ v" t* y界面还是比较简单的,先选择pfp源文件,然后选择一下目标路径,然后“开始导出”,ok了。. k* F4 I& V+ o! T
导完之后,到“目标路径”下的"assets"目录中可以找到导出的所有文件。1 ^2 C8 F5 u  ?: L5 f# X
" L) E6 s& M( b# m. D5 S' j* G
谢谢大家光临此贴。给大家拜个晚年了,祝大家新年快乐。

本帖子中包含更多资源

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

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

使用道具 举报

沙发
发表于 2010-2-21 16:14 | 只看该作者
热烈欢迎你回来。
4 f- q! V( O, |# c下面是你当初发的贴子,现在有人完成了一部分翻译5 }: g" {. I; l! F5 u
https://www.chinaavg.com/read.php?tid=15709
8 M/ l3 U5 a  ]. F6 L# L; c+ S: t; [0 D6 [6 B1 Z2 w5 P6 [$ S
感谢你发的工具,就工具本身来说的确有点多余。
8 f+ ?/ r- n& {4 J我们已经有了quickbms版本的命令行解包器和其他配套工具,而且非常好用。- ~2 ]* w4 |  \0 z( U$ q  O4 N
但是隔了这么长时间,你仍能回归汉化队伍,参与汉化活动的精神是非常值得鼓励的。
$ r, z2 w/ u4 Y/ ~, O5 ~/ I0 j7 W像你这样回归的人才,目前还没有,你是第一个,但我相信你不会是最后一个。9 l3 r7 d8 N# o( j/ \5 F
期待你工具的源代码,可以让新人学习。7 O, I* V/ C1 l
; w3 h( S; H, P5 ^3 _
另外,想问一下从现在起,你有时间参加汉化活动吗?) D, x8 k/ ^2 B# \& N4 Q! ^3 }
如果有,是希望从事技术方面还是翻译方面呢?
( J+ `( n0 O# ^) m" m目前技术方面的任务还是很多的。
回复 支持 反对

使用道具 举报

板凳
发表于 2010-2-21 16:19 | 只看该作者
对了,请把你工具的界面抓图贴在顶楼,谢谢。
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2010-2-21 16:47 | 只看该作者
我目前时间还是比较宽裕的,技术、翻译、测试都可以参与。) n/ c& S0 d! E% S; U0 q# u
关于技术,因为我本身从事的是WEB方面的开发,在应用程序方面很久不搞了,可能会有些生疏,不过通过这个解包器我也学习了不少东西,我想如果不是很困难的任务,我也愿意尝试一下。
  ~* w* j7 _9 F% H+ [9 E4 `翻译的话,我因为也玩过不少AVG游戏,里面的英文基本上都能看懂,我想翻译应该也不会很困难。另外我还有个好朋友,英语专八,很NB,也可以帮忙,我和她打过招呼,假如时间允许的话基本没问题。3 M1 l4 r" _: t9 n" N1 F/ ~
测试的话,这个我也非常愿意。因为本身也玩了相当多的AVG游戏,对这类游戏基本熟门熟路了。% Z' \5 [% D( R; s: h
5 H3 O( D2 k' X% J3 R! h
总之,只要用得上的话,义不容辞。
回复 支持 反对

使用道具 举报

5#
发表于 2010-2-21 16:53 | 只看该作者
引用第3楼yaozheng于2010-02-21 16:47发表的  :
" ~7 N9 E7 d9 S: \" n6 `4 l我目前时间还是比较宽裕的,技术、翻译、测试都可以参与。
. k/ a, K% x1 B8 M5 _2 b/ Z关于技术,因为我本身从事的是WEB方面的开发,在应用程序方面很久不搞了,可能会有些生疏,不过通过这个解包器我也学习了不少东西,我想如果不是很困难的任务,我也愿意尝试一下。
! H8 b' `2 G2 w& P1 K翻译的话,我因为也玩过不少AVG游戏,里面的英文基本上都能看懂,我想翻译应该也不会很困难。另外我还有个好朋友,英语专八,很NB,也可以帮忙,我和她打过招呼,假如时间允许的话基本没问题。) m; M" L; ?; j# ~1 ^% ]
测试的话,这个我也非常愿意。因为本身也玩了相当多的AVG游戏,对这类游戏基本熟门熟路了。7 b) `! S1 b2 a3 z# v
$ D  W0 v; I, T$ q% r' t/ ~8 o
.......

5 a2 {" r$ W/ r* E) V收到,最近几天就会给你安排任务的,请随时关注论坛。
回复 支持 反对

使用道具 举报

6#
发表于 2010-4-24 16:10 | 只看该作者
对于新手和嫩手而言,这个工具实在是太棒了
回复 支持 反对

使用道具 举报

7#
发表于 2010-8-30 17:44 | 只看该作者
运行,解包,出错,信息:类不支持自动化或不支持期望的接口。
回复 支持 反对

使用道具 举报

8#
发表于 2010-8-30 21:43 | 只看该作者
楼上,你解哪个游戏的包?
回复 支持 反对

使用道具 举报

9#
发表于 2010-8-31 10:39 | 只看该作者
求个封包工具 解开之后不会封包……悲剧了 大神们帮助下
回复 支持 反对

使用道具 举报

10#
发表于 2010-9-2 15:55 | 只看该作者
引用第7楼shane007于2010-08-30 21:43发表的  :2 `1 g4 s8 L5 i/ h# l
楼上,你解哪个游戏的包?
就是美食小镇侦探。程序运行后弹出对话框,看对话框后面的窗体文本,已经解出了很多文件。点错误对话框后退出。
回复 支持 反对

使用道具 举报

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

本版积分规则

冒险解谜游戏中文网 ChinaAVG

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

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

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

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