Рейтинг серверов World Of Warcraft

Jump to content


Photo

(C++) Автоматический Backup папки WTF, удаление Кеша и запуск игры

Папка WTF Кеш WoW

  • This topic is locked This topic is locked
3 replies to this topic

#1 off Gorro

Gorro
  • Новичок

  • 21 posts
Репутация: 27
Хороший

Автор темы Posted 12 April 2015 - 22:25 pm

Доброго времени суток!

 

Думаю многие сталкивались с такими проблемами, как:

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 местного времени, программа выдает "Недопустимое число параметров"(как лечить еще не понял)

Спасибо за внимание


Edited by Gorro, 13 April 2015 - 15:30 pm.


#2 off Wild Soup

Wild Soup
  • Новичок

  • 44 posts
Репутация: 8
Обычный

Posted 12 April 2015 - 23:04 pm

неделю назад написал такую же программу)



#3 off fijery2

fijery2
  • Новичок

  • 86 posts
Репутация: 59
Разумный

Posted 12 April 2015 - 23:22 pm

Лойс, пожалуй, себе поставлю.


53059e8fd763fff7a1f2956dce242b02.jpg


#4 off Gorro

Gorro
  • Новичок

  • 21 posts
Репутация: 27
Хороший

Автор темы Posted 13 April 2015 - 17:37 pm

Если кто то может подсказать,как по другому можно дать имя папке бекапа(с таким же форматом дд.мм.гггг-чч.мм)

….буду очень рад)






2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users