#插件 #tui #经典 #魔兽世界 #诅咒

应用 wowAddonManager

魔兽世界(零售版和经典版)插件管理器的 TUI

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

MIT 许可证

735KB
1.5K SLoC

wowAddonManager

这是一个开源的魔兽世界插件管理器,适用于 Linux。它支持以下插件仓库:

截图

要求

  • Rust 1.43.0

该项目使用 Termion 与 TTY 进行通信。因此,它仅在 Linux 上运行。为了支持 Windows 和 macOS,Crossterm 可能是更好的选择。如果有足够的需要,我可能会考虑切换到 Crossterm。

安装

二进制文件

  1. 下载最新的 发布版
  2. 运行 ./wowAddonManager

源代码

  1. 确保您已安装 Rust
  2. 克隆仓库:git clone https://github.com/MR2011/wowAddonManager.git
  3. 运行 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