Доброго времени суток!
Думаю многие сталкивались с такими проблемами, как:
1)Сброс настроек на все аддоны
2)Случайное удаление настроек при настройке какого либо аддона.
3)Неудачная настройка аддонов
На такие случаи можно делать Backup(резервная копия файлов) папки WTF(именно в ней хранятся все настройки аддонов)
Я решил немного автоматизировать данный процесс.
Дело было вечером, делать было нечего.....
Решил написать программу, которая бы делала при моем желании Backup настроек,
а так же чистила кеш, и после этого запускала бы игру.
Язык для программирования взял C++, среда для разработки Dev-C++
Посидев 2 вечера, и доведя всё до ума, получилось это:
(скомпилированный можно будет скачать ниже)
Что мы получаем:
Закидываем программу в корень игры(там, где лежит wow.exe)
При запуске программы нам дают выбор:
1) Нажать "ESC" для того, что бы сделать backup папки WTF, удалить кеш, и после 4ех секунд ожидания запустить игру
2)Нажать любую другую клавишу, которая пропустит часть с созданием backup(а),
и сразу удалит кеш, с последующим запуском игры после ожидания 4ех секунд.
Если нажали создать backup, программа создаст папку в корне игры с названием "BackupWTF",
а в ней папку с самим backup(ом), с названием "WTFдд.мм.гггг-чч.мм" (например "WTF12.04.2015-23.04").
Объем backup(а) зависит от кол-ва аддонов, в среднем 10-20мб.
Не советую делать backup часто......раз в неделю/месяц будет достаточно.
И так, подведем итог!
Эту программу можно использовать как универсальный Launcher для всех версий WoW(а),
который автоматически чистит кеш, и при желании делает backup папки WTF.
(чистка кеша работает как для русского, так и для английского клиента игры)
Скачать готовую программу можно тут: https://drive.google...iew?usp=sharing
(Размещать в корне игры)
Программа писалась под Win7, поэтому на WinXP может некорректно отображаться текст, а так же отсутствует таймер перед запуском игры.
Баги: При попытке создать папку для backup(а) с 00:00 по 09:59 местного времени, программа выдает "Недопустимое число параметров"(как лечить еще не понял)
Спасибо за внимание
Сообщение отредактировал Gorro: 13 Апрель 2015 - 15:30