WOT Configurator
WOT Configurator — це застосунок для Windows, призначений для зручного керування, редагування, збереження та перевірки конфігураційних файлів (`preferences.xml`) гри World of Tanks, а також для перегляду статистики гравців та отримання допомоги від AI.
Конфігураційний файл (`preferences.xml`) – файл, який містить налаштування графіки, звуку, управління та інші параметри гри World of Tanks.
Застосунок не вимагає оновлення після кожного патчу.
Можливості
- Резервне копіювання: Створення резервних копій поточного файлу налаштувань гри (preferences.xml) з міткою дати та часу.
- Відновлення з копії: Заміна поточного файлу налаштувань гри на одну зі створених раніше резервних копій.
- Редагування файлів конфігурації:
- Можливість відкрити будь-який файл preferences.xml (наприклад, збережений раніше або завантажений).
- Зручний інтерфейс для зміни відомих параметрів звуку, графіки, управління та пристроїв за допомогою відповідних полів (випадаючі списки, числові поля з межами).
- Збереження змін безпосередньо у вибраний файл конфігурації.
- Застосування конфігурації: Заміна поточного ігрового файлу preferences.xml на вибраний користувачем файл конфігурації. (Увага: Перезаписує ігрові налаштування!)
- Перегляд конфігурацій: Відображення відфільтрованих налаштувань з поточного ігрового файлу або будь-якого вибраного файлу .xml у режимі “тільки для читання”.
- Валідація файлів: Перевірка вибраного файлу .xml на відповідність формату XML та наявність основних структурних елементів preferences.xml.
- Статистика гравця: Отримання та відображення основної статистики гравця (бої, перемоги, середня шкода тощо) за його нікнеймом за допомогою публічного Wargaming API.
- AI Помічник: Інтерактивний чат з AI (на базі Google Gemini) для отримання відповідей на запитання, пов’язані з грою World of Tanks (механіки, танки, тактики тощо).
- Довідка / FAQ: Вбудоване вікно з описом функцій програми та відповідями на часті запитання.
- Інтерфейс користувача: Графічний інтерфейс, створений за допомогою Qt 6.
- Логування: Запис основних дій програми у файл logs.txt.