Тема: Работает [Autoupdater]Лаунчер c++
Показать сообщение отдельно
Старый 30.09.2020, 17:40   #1
Grafulya
Нуб
Аватар для Grafulya
OFFLINE
Регистрация: 10.04.2020
Возраст: 28
Сообщений: 0
Благодарностей:
2 всего
Репутация: 7

[Autoupdater]Лаунчер c++


[Autoupdater]Лаунчер c++
Вечер добрый.. Выкладываю исходник лаунчера для любой игры.
Yandex.disk

Разработка велась на C++ Builder 10.3
Если что, это бесплатное ПО(если выбрать, что вы студент).

Как пользоваться:
1. Скачиваем какой-нибудь xampp/OpenServer.. Хоть на линуксе что-нибудь подобное;
2. Открываем порт apache, чтобы люди имели доступ к файлам клиента;
3. Заливаем клиент в папку сайта;
4. Заливаем "Autoupdater Patch Generator.exe", который находится в архиве в папку с вашим клиентом(который вы засунули на сайт);

5. Открываем "Autoupdater Patch Generator.exe". Он генерирует хэш-суммы, по которым будет дальше сравнивать;
6. Компилируем лаунчер(или можно взять готовый из папки, но там один из проектов для другой игры);
7. Создаем в папке клиента(который у нас на сайте) папку с названием "updater" и в файл "Updater.cfg"(который вы также сами должны создать) записываем свои данные. Пример на картинке ниже:

8. Запускаем лаунчер.

Функционал:
1. Обновление клиента до новой версии;
2. Проверка клиента;
3. Переход на сайт/регистрацию;
4. Отображение новостей.

Discord - KingOfGorillas#6434
 
Ответить с цитированием
Сказали спасибо:
DungeonKeeper (30.09.2020)