4 个稳定版本
1.1.0 | 2021年5月9日 |
---|---|
1.0.4 | 2020年9月11日 |
1.0.2 | 2020年8月17日 |
1.0.1 | 2020年8月16日 |
在 命令行工具 中排名 2887
每月下载量 38
735KB
1.5K SLoC
wowAddonManager
这是一个开源的魔兽世界插件管理器,适用于 Linux。它支持以下插件仓库:
截图
要求
- Rust 1.43.0
该项目使用 Termion 与 TTY 进行通信。因此,它仅在 Linux 上运行。为了支持 Windows 和 macOS,Crossterm 可能是更好的选择。如果有足够的需要,我可能会考虑切换到 Crossterm。
安装
二进制文件
- 下载最新的 发布版
- 运行
./wowAddonManager
源代码
- 确保您已安装 Rust
- 克隆仓库:
git clone https://github.com/MR2011/wowAddonManager.git
- 运行
cargo run
Cargo
cargoinstall wowAddonManager
配置
Config.toml
配置文件存储在 $HOME/.config/wowAddonManager
(或如果已设置 $XDG_CONFIG_HOME/wowAddonManager
)。
重要
在您首次运行程序之前,您必须定义配置文件中 World of Warcraft 插件文件夹的路径
[paths]
classic = "/path/to/wow/classic/interface/addons"
retail = "/path/to/wow/retail/interface/addons"
tbc = "/path/to/wow/retail/interface/addons"
TBC 更新
确保您已
- 在
Config.toml
中设置了您的 Tbc 路径 - 在您的Tbc插件文件夹中创建了一个名为
.addons.json
的文件,内容为{"addons":[]}
- 在您的
Config.toml
中添加了Tbc标签的快捷键
默认快捷键
[keybindings]
update_addon = "u"
update_all_addons = "U"
remove_addon = "r"
download_addon = "d"
install_addon = "i"
select_retail_version = "R"
select_classic_version = "C"
select_tbc_version = "T"
search_addon = "/"
next_tab = "l"
prev_tab = "h"
next_table_item = "j"
prev_table_item = "k"
quit = "q"
scroll_down_log = "J"
scroll_up_log = "K"
注意
- 此程序在您的插件文件夹中创建了一个名为
.addons.json
的文件来管理您的插件。目前没有对已安装插件的检测,所以您需要使用 wow 插件管理器重新安装插件。
依赖项
约12-25MB
约406K SLoC