GCFScape是一款相当专业的GCF文件浏览器工具,支持浏览Half-Life包并提取其内容。GCFScape支持.bsp,.gcf,.ncf,.pak,.sga,.vpk,.wadand.xzppackages,独立于Steam运行。
功能介绍
GCFScape绿色版支持.bsp,.gcf,.ncf,.pak,.sga,.vpk,.wad和.xzp包。
类似于Explorer的界面,用于查看包内容。
提取包中的任何文件或文件夹。
shell执行(预览)包中的任何文件。
验证包中的任何文件或文件夹。
碎片整理.gcf文件。
搜索包中的文件。
可配置的列。
使用方法
1、打开vpk文件
在之前的安装过程中,我们绑定了vpk文件的打开方式,因此我们可以选择找到vpk文件并且直接双击打开。
这里我们以求生之路2的dlc3中的vpk文件做示范。
在文件夹中双击即可以GCFScape打开。
我们亦可以在GCFScape中直接打开。
依此选择窗口左上角的File-Open,并且选择到对应的目录,即可加载vpk文件。
这里需要提一下,vpk文件有两种形态,一种是单独打包形态,一种是分部分打包形态。
单独打包形态就是我们最常见的求生之路mod那样的,只有一个vpk文件的形式,而且名称没有特殊规定。
而分部分打包形态则是类似于压缩包的分成好几个part的形态,这种形态一般出现于游戏目录下,也就是我们举的例子。
其中pakxx_dir.vpk是类似于索引文件一样的存在,即打开图中的pak01_dir.vpk就会自动读取pak01_001.vpk到pak0_004.vpk文件的内容。
pak01_001.vpk到pak0_004.vpk的文件直接使用GCFScape打开后是不显示内容的。
2、功能菜单
Extract:之前提到过的导出文件。
ShellExecute:打开文件。
Validate:验证文件。
GoToDirectory:打开当前文件所在的目录,适用于搜索到文件后找不到这个文件在哪个位置。
Properties:打开文件的属性页面,包括文件的名称、大小、所在位置等。
Columns(PreloadBytes、Archive、CRC):在GCFScape右边的窗口显示这三个参数。
常见问题
Q.GCF文件压缩档案吗?
A.不。
Q.那么什么是GCF文件呢?
A.GCF(假定代表游戏缓存文件)文件最好与虚拟文件系统相比,这与FAT或其他常见文件系统没有什么不同。虚拟文件系统支持元数据、文件片段、校验和和其他次要特征。GCF文件是Steam内容交付系统的骨干。
Q.为什么我必须关闭蒸汽来打开一个GCF文件?
A.GCFScape使用一种称为文件映射的技术来直接访问GCF文件中的数据,就像在内存中的数据一样。这是一项有用的技术,因为它意味着GCFScape不需要将成吨的数据读入内存来读取GCF文件,并且可以读取GCF文件而不必到处寻找。
因为Steam以读/写模式打开GCF文件,并且随时可能更改任何GCF文件的内容,所以GCFScape要求您关闭Steam。
如果Steam是打开的,它改变了一个GCF文件的内容,而它被映射,GCFScape将变得不稳定,很可能崩溃。