Mise à jour du module complémentaire TUI/CLI pour World of Warcraft.
La dernière version peut être trouvée ici.
Veuillez noter que les versions Linux (.gz) et macOS (.zip) ne sont pas minutieusement testées.
Windows 10+, Ubuntu 20.04+, Debian 11+ et macOS 11+ sont pris en charge.
Placez le binaire CurseBreaker dans le répertoire contenant Wow.exe
, WowClassic.exe
ou World of Warcraft.app
.
Lisez les instructions en haut de l'écran.
Les modules complémentaires déjà installés ne seront pas reconnus par CurseBreaker et devront être réinstallés.
Ce processus peut être partiellement automatisé à l'aide de la commande import
.
Les clients Retail , Cataclysm Classic et Classic sont pris en charge. La version client est détectée automatiquement.
Par défaut, CurseBreaker créera des sauvegardes de l'intégralité du répertoire WTF
.
TUI sera bien meilleur si l'application est démarrée par autre chose que l'invite de commande Windows par défaut. Le terminal Windows est recommandé.
La plupart des champs sont des liens si l'émulateur de terminal utilisé les prend en charge.
Sous Windows, la commande uri_integration
peut être utilisée pour activer l'intégration avec les modules complémentaires Wago et la page Wago.
La plupart des commandes prennent en charge la liste des modules complémentaires séparés par des espaces.
La commande install
comporte un indicateur -i
facultatif qui peut être utilisé pour désactiver la vérification de la version du client.
La variable d'environnement CURSEBREAKER_PATH
peut être utilisée pour définir l'emplacement personnalisé du client WoW.
L'application peut être exécutée en mode non interactif en fournissant des commandes directement en paramètre.
Lorsque l'application est démarrée avec un paramètre headless
, l'ensemble du module complémentaire et le processus de mise à niveau Wago ainsi que la sauvegarde WTF doivent être exécutés en arrière-plan. Le fichier journal CurseBreaker.html sera créé dans le même répertoire que l'application.
Modules complémentaires 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 : versions de développement de plusieurs modules complémentaires. Les slugs portent le suffixe :Dev
.
Versions GitHub : https://github.com/[username]/[repository_name]
, gh:[username]/[repository_name]
Wago : CurseBreaker peut mettre à jour les auras et les profils/scripts Plater comme WeakAuras Companion.
Pour utiliser Wago Addons comme source de module complémentaire, l'utilisateur doit fournir une clé API personnelle. C'est une fonctionnalité payante.
La clé peut être obtenue ici et doit être ajoutée à la configuration de l'application à l'aide de la commande set wago_addons_api
.
La fourniture d'un jeton d'accès personnel augmente considérablement la vitesse de vérification groupée des versions et résout d'éventuels problèmes de limitation de débit.
Les jetons classiques et à granularité fine sont pris en charge. Aucune autorisation supplémentaire n'est requise.
Le jeton peut être ajouté à l'application à l'aide de la commande set gh_api
.
CurseBreaker essaiera par défaut de mettre à jour tous les profils/scripts WeakAuras et Plater détectés. Le processus fonctionne de la même manière que WeakAuras Companion.
Toutes les mises à jour devront toujours être appliquées dans le jeu dans le menu d'options WeakAuras/Plater.
La commande toggle wago
peut être utilisée pour définir un nom d'auteur unique qui sera ignoré lors de la mise à jour.
De plus, la clé API Wago peut être définie avec la commande set wa_api
afin que les entrées non publiques puissent également être mises à niveau.
L'utilisation de projets WoWInterface qui fournissent plusieurs versions de module complémentaire (exemple) installera toujours une version commerciale du module complémentaire. Cela ne peut pas être corrigé car l'API WoWInterface ne prend pas en charge ce type de projet.
Certaines catégories de modules complémentaires WoWInterface (par exemple Compilations, Facultatif) ne sont pas gérées par leur API. Les modules complémentaires de ces catégories ne peuvent pas être installés.
Les projets WoWInterface qui doivent installer des fichiers en dehors du répertoire InterfaceAddOns
ne sont pas pris en charge.
CurseBreaker est un logiciel libre/open source et est distribué sous la licence publique générale GNU v3.
L'icône réalisée par Nikita Golubev est sous licence CC 3.0 BY.