Skip to content

Running with Rifles Girls FrontLine mod armor data parser

License

Notifications You must be signed in to change notification settings

Kreedzt/rwr-gfl-armor-parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RWR GFL mod 护甲数据提取工具

快速上手

下载构建后代码, 然后从命令行附带参数启动即可:

路径替换为自己的路径即可 -i 后面参数为护甲目录路径 -t 后面参数为翻译文件路径

.\armor-parser.exe -i F:\SteamLibrary\steamapps\workshop\content\270150\2513537759\media\packages\Girls_FrontLine\items\ -t F:\SteamLibrary\steamapps\workshop\content\270150\2513537759\media\packages\Girls_FrontLine\languages\cn\misc_text_GFL.xml

执行成功后会在当前目录生成一个带时间的 CSV 文件(注意: CSV 文件在 Excel 中直接打开无法读取中文字符, 建议新建 Excel 导入 CSV 数据源打开, 编码选择 UTF-8)

开发

该项目采用 Rust 语言编写,需要 Rust 开发环境

因为需要指定武器目录, 所以启动开发环境需要参数:

路径替换为自己的路径即可 -i 后面参数为武器目录路径 -t 后面参数为翻译文件路径

cargo run -- -i F:\SteamLibrary\steamapps\workshop\content\270150\2513537759\media\packages\Girls_FrontLine\items\ -t F:\SteamLibrary\steamapps\workshop\content\270150\2513537759\media\packages\Girls_FrontLine\languages\cn\misc_text_GFL.xml

构建

该项目采用 Rust 语言编写,需要 Rust 开发环境

编译需执行以下命令:

cargo build --release

编译后在根目录的 target/release 内生成二进制文件(exe)

编译后可用 upx 二次缩小体积

该文件通过终端赋予参数直接运行:

路径替换为自己的路径即可 -i 后面参数为护甲目录路径 -t 后面参数为翻译文件路径

.\armor-parser.exe -i F:\SteamLibrary\steamapps\workshop\content\270150\2513537759\media\packages\Girls_FrontLine\items\ -t F:\SteamLibrary\steamapps\workshop\content\270150\2513537759\media\packages\Girls_FrontLine\languages\cn\misc_text_GFL.xml

执行成功后会在当前目录生成一个带时间的 CSV 文件(注意: CSV 文件在 Excel 中直接打开无法读取中文字符, 建议新建 Excel 导入 CSV 数据源打开, 编码选择 UTF-8)

其他项目

协议