What is This#
该项目是一个用于管理魔兽世界客户端 WTF 配置文件的工具. 该工具本身用 Python 实现, 功能非常强大, 可扩展性也很强. 该工具不是一个图形界面软件, 而是一个编程库. 我用它管理着 2 个不同的魔兽世界资料片 (WotLK 和 MOP), 4 个不同的服务器 (包括一个 retail 官服和 3 个不同的私服), 共计 50 多个游戏账号, 180 多个人物角色的配置文件 (我喜欢玩多开单刷).
它解决了如下痛点:
当你对一个账号或是一个游戏角色的 UI 界面, 插件配置进行了修改后, 你可以一键将这些修改应用到多个指定的账号和角色上. 而无需一一进行配置.
你可以为一类配置, 例如 Keybinding (对其他配置例如 AddOns 也可以), 针对不同的应用场景准备多种不同的配置, 然后一键在不同的配置之间切换.
你在一个魔兽世界服务器上的配置, 可以方便的应用到另一个服务器上, 例如把官服中的设置应用到私服上. 你只需要简单的设定好 Account 和 Character 的映射既可.
你可以不依赖于魔兽世界客户端中的 WTF 文件夹, 而是将数据保存在 Git 仓库中, 从而实现配置文件的版本控制.