
HKS bin2cfg - 原生Go二进制配置转换器
一个超快速、轻量级、独立的原生Go移植版bin2cfg工具,用于《S.T.A.L.K.E.R. 2:切尔诺贝利之心》。将二进制配置文件(*.cfg.bin)转换回人类可读的文本配置格式(*.cfg),具备严格的继承去重、字符串池解码和精确的标量格式保留。
查看大图bin2cfg - 原生 Go 二进制配置转换器
一个超快速、轻量级、独立原生的 Go 语言版 bin2cfg 工具,专为 [b]S.T.A.L.K.E.R. 2: Heart of Chornobyl(潜行者2:切尔诺贝利之心)[/b] 打造。
可将二进制配置文件( *.cfg.bin )转换回人类可读的文本配置格式( *.cfg ),支持严格的继承去重、字符串池解码以及精确的标量格式保留。
🌟 主要特性
[list]
[][b]⚡ 极速且独立运行[/b]:采用 Go 语言原生编写。需要 [b]零[/b] 外部运行时、Python 或 .NET 安装。[/]
[][b]🌐 全面多平台支持[/b]:提供官方构建版本:
[list]
[][b]Windows[/b]( x64、ARM64 )—— [i]使用 HKS 证书进行数字签名[/i][/]
[][b]Linux[/b]( x64、ARM64 )[/]
[][b]macOS[/b]( Intel、Apple Silicon M1/M2/M3/M4 )[/]
[/list][/]
[][b]🛠️ 支持 2.0.5+ 补丁[/b]:完全兼容旧版(v1)和现代(v2)S.T.A.L.K.E.R. 2 二进制配置结构。[/]
[][b]📁 批量处理[/b]:可递归地就地转换整个目录树,或将它们镜像到自定义输出目录,并带有实时控制台进度条。[/]
[][b]🧬 继承去重[/b]:正确处理 refkey / refurl 父结构,并去除冗余的默认属性。[/]
[/list]🚀 使用方法
单文件转换
[code]bin2cfg.exe path\to\file.cfg.bin
bin2cfg.exe path\to\file.cfg.bin custom_output.cfg[/code]批量目录处理
:: 就地转换文件
bin2cfg.exe C:\Stalker2\ExtractedConfigs
:: 将输出镜像到另一个目录
bin2cfg.exe C:\Stalker2\ExtractedConfigs -o C:\Stalker2\ConvertedConfigs
(对于 Linux / macOS,运行前请确保通过 chmod +x bin2cfg 使二进制文件可执行)。
📦 下载与验证
所有官方二进制文件均通过 [b]GitLab CI/CD[/b] 自动编译、数字签名并附带加密哈希进行打包。您可以使用官方发布包中的内嵌 CHECKSUMS.md5 和 CHECKSUMS.sha256
来验证内部二进制文件的完整性。
📜 致谢与鸣谢
[list]
[][b]H-K-Systems[/b] —— 原生 Go 移植实现、多架构优化及版本维护。[/]
[][b]joric[/b] —— 原始 bin2cfg.py 脚本实现([url=https://github.com/joric/stalker?utm_source=gemini]joric/stalker[/url])。[/]
[][b]sdwvit[/b] —— S2CfgToJSON 转换器基础。[/]
[/list][b]源代码[/b]:[url=https://gitlab.com/Hargriv/hks-bin2cfg?utm_source=gemini]GitLab 仓库[/url]
[b]许可证[/b]:基于 [url=https://opensource.org/licenses/MIT?utm_source=gemini]MIT 许可证[/url] 的开源软件。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。