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

Перейти к содержимому


Фотография

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

Папка WTF Кеш WoW

  • Закрытая тема Тема закрыта
Сообщений в теме: 3

#1 off Gorro

Gorro
  • Новичок

  • 21 сообщений
Репутация: 27
Хороший

Автор темы Отправлено 12 Апрель 2015 - 22:25

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

 

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

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


#2 off Wild Soup

Wild Soup
  • Новичок

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

Отправлено 12 Апрель 2015 - 23:04

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



#3 off fijery2

fijery2
  • Новичок

  • 86 сообщений
Репутация: 59
Разумный

Отправлено 12 Апрель 2015 - 23:22

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


53059e8fd763fff7a1f2956dce242b02.jpg


#4 off Gorro

Gorro
  • Новичок

  • 21 сообщений
Репутация: 27
Хороший

Автор темы Отправлено 13 Апрель 2015 - 17:37

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

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






Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных