比较并提取全球版和中国版《魔兽世界》之间的不同图标,以覆盖被和谐的内容。
📖 目录
您可以从 NGA.cn 下载打包好的图标包
- Rust 1.70 或更高版本
- 任何支持 Rust 的操作系统(Windows、macOS、Linux)
- 《魔兽世界》(全球版和中国版)
- 访问 Releases 页面
- 下载适合您平台的最新二进制文件:
- Windows:
uncensor-icon-windows.exe - Linux:
uncensor-icon-linux - macOS:
uncensor-icon-macos
- Windows:
- 将其放置在方便的位置
-
从 https://rustup.rs/ 安装 Rust
-
克隆此仓库:
git clone https://github.com/wind-addons/uncensor-icon.git cd uncensor-icon -
构建项目:
cargo build --release
-
可执行文件将位于
target/release/uncensor-icon.exe
首先需要从两个WoW版本中提取图标文件:
- 打开战网客户端,进入每个WoW版本的游戏设置
- 在"其他命令行参数"中添加
-console - 启动每个WoW版本,进入角色选择界面
- 按
~键打开控制台,输入exportInterfaceFiles art - 等待完成(会创建
BlizzardInterfaceArt\Interface\ICONS文件夹)
uncensor-icon `
--global-dir "C:\WoW\Global\_retail_\BlizzardInterfaceArt\Interface\ICONS" `
--cn-dir "C:\WoW\CN\_retail_\BlizzardInterfaceArt\Interface\ICONS" `
--output-dir "C:\WoW\CN\_retail_\Interface\ICONS"uncensor-icon [选项]
必需参数:
--global-dir <DIR >全球版WoW图标文件夹路径
--cn-dir <DIR >中国版WoW图标文件夹路径
--output-dir <DIR >复制不同图标的输出位置
可选参数:
--blacklist <FILES >要跳过的文件(默认:XP_ICON.BLP,XPBonus_Icon.blp,Garr_CurrencyIcon-Xp.blp)
--help 显示帮助信息默认情况下,这些文件被排除在比较之外,因为它们包含本地化文字,在不同版本间自然存在差异:
XP_ICON.BLP- 包含本地化文字的经验条图标XPBonus_Icon.blp- 包含本地化文字的奖励经验图标Garr_CurrencyIcon-Xp.blp- 包含本地化文字的要塞经验图标
基本用法
uncensor-icon `
--global-dir "C:\Games\WoW\_retail_\BlizzardInterfaceArt\Interface\ICONS" `
--cn-dir "C:\Games\WoW CN\_retail_\BlizzardInterfaceArt\Interface\ICONS" `
--output-dir "C:\Games\WoW CN\_retail_\Interface\ICONS"使用自定义黑名单
uncensor-icon `
--global-dir "C:\Games\WoW\_retail_\BlizzardInterfaceArt\Interface\ICONS" `
--cn-dir "C:\Games\WoW CN\_retail_\BlizzardInterfaceArt\Interface\ICONS" `
--output-dir "C:\Games\WoW CN\_retail_\Interface\ICONS" `
--blacklist "XP_ICON.BLP,bad_icon.blp,temp.blp,custom_icon.blp"- 从 https://rustup.rs/ 安装 Rust
- 克隆或下载此项目
- 运行:
cargo build --release - 可执行文件将位于
target/release/uncensor-icon.exe
MIT