Atualizador de complemento TUI/CLI para World of Warcraft.
A versão mais recente pode ser encontrada aqui.
Esteja ciente de que as versões Linux (.gz) e macOS (.zip) não são exaustivamente testadas.
Windows 10+, Ubuntu 20.04+, Debian 11+ e macOS 11+ são suportados.
Coloque o binário CurseBreaker dentro do diretório que contém Wow.exe
, WowClassic.exe
ou World of Warcraft.app
.
Leia as instruções na parte superior da tela.
Os complementos já instalados não serão reconhecidos pelo CurseBreaker e precisam ser reinstalados.
Este processo pode ser parcialmente automatizado usando o comando import
.
Clientes de varejo , Cataclysm Classic e Classic são suportados. A versão do cliente é detectada automaticamente.
Por padrão, o CurseBreaker criará backups de todo o diretório WTF
.
A TUI ficará muito melhor se o aplicativo for iniciado por algo diferente do prompt de comando padrão do Windows. Terminal Windows é recomendado.
Muitos dos campos são links se o emulador de terminal usado os suportar.
No comando do Windows, uri_integration
pode ser usado para permitir a integração com os complementos do Wago e a página do Wago.
A maioria dos comandos suporta a lista de complementos separados por espaço.
O comando install
possui um sinalizador -i
opcional que pode ser usado para desabilitar a verificação de versão do cliente.
A variável de ambiente CURSEBREAKER_PATH
pode ser usada para definir a localização personalizada do cliente WoW.
O aplicativo pode ser executado em modo não interativo, fornecendo comandos diretamente como parâmetro.
Quando o aplicativo é iniciado com um parâmetro headless
, todo o complemento e o processo de atualização do Wago, além do backup WTF, devem ser executados em segundo plano. O arquivo de log CurseBreaker.html será criado no mesmo diretório do aplicativo.
Complementos Wago: https://addons.wago.io/addons/[addon_name]
, wa:[addon_name]
WoWInterface: https://www.wowinterface.com/downloads/[addon_name]
, wowi:[addon_id]
Tukui: ElvUI
, Tukui
GitHub: Versões de desenvolvimento de vários complementos. Slugs recebem o sufixo :Dev
.
Lançamentos do GitHub: https://github.com/[username]/[repository_name]
, gh:[username]/[repository_name]
Wago: CurseBreaker pode atualizar auras e perfis/scripts de Plater como WeakAuras Companion.
Para usar Wago Addons como fonte de complemento, o usuário precisa fornecer uma chave de API pessoal. É um recurso pago.
A chave pode ser obtida aqui e precisa ser adicionada à configuração do aplicativo usando o comando set wago_addons_api
.
Fornecer token de acesso pessoal aumenta muito a velocidade da verificação de versão em massa e resolve possíveis problemas com limitação de taxa.
São suportados tokens clássicos e refinados. Nenhuma permissão adicional é necessária.
O token pode ser adicionado ao aplicativo usando o comando set gh_api
.
Por padrão, o CurseBreaker tentará atualizar todos os perfis/scripts WeakAuras e Plater detectados. O processo funciona da mesma forma que o WeakAuras Companion.
Todas as atualizações ainda precisarão ser aplicadas no jogo no menu de opções WeakAuras/Plater.
O comando toggle wago
pode ser usado para definir um único nome de autor que será ignorado durante a atualização.
Além disso, a chave API Wago pode ser definida com o comando set wa_api
para que entradas não públicas também possam ser atualizadas.
Usar projetos WoWInterface que fornecem vários lançamentos de complementos (exemplo) sempre instalará uma versão comercial do complemento. Não pode ser corrigido porque a API WoWInterface não oferece suporte a este tipo de projeto.
Algumas categorias de complementos WoWInterface (por exemplo, Compilações, Opcionais) não são tratadas por sua API. Complementos nessas categorias não podem ser instalados.
Projetos WoWInterface que precisam instalar arquivos fora do diretório InterfaceAddOns
não são suportados.
CurseBreaker é um software livre/código aberto e é distribuído sob a GNU General Public License v3.
O ícone feito por Nikita Golubev é licenciado pela CC 3.0 BY.