-----------------------------------------------------------
---------------_-------------------------------------------
--------------| |_ _ _ __ ___ _ __ ___ _ __ ----------
---------- _ | | | | | '_ ` _ \| '_ \ / _ \ '__|----------
----------| |_| | |_| | | | | | | |_) | __/ |-------------
-----------\___/-\__,_|_| |_| |_| .__/-\___|_|-------------
--------------------------------|_|------------------------
-Coding for you since 2010. All rights reserved © 2018 year
-----------------------------------------------------------
Launcher
- это любительский инструментарий для предоставления быстрого доступа игрокам Вашего сервера ко множеству функций.
Официальную документацию Вы сможете найти по ССЫЛКЕ.
- Автообновление программы;
- Чиста кэша;
- Реалмлист рерайт (реализовано как для клиентов с явным реалмлистом, так и для клиентов без него (версия 5.X и выше));
- Вывод новостей;
- Скачивание новых патчей (без обновления инструментария):
- Сравнение MD5 хэша файлов (ваши патчи всегда будут в сохранности);
- Отображение общего количества патчей и текущий прогресс;
- Отображение размера файла необходимого для загрузки;
- Отображение размера скаченного файла;
- Отображение скорости загрузки;
- Отображение рассчитанного оставшегося времени загрузки текущего файла;
- Отображение полоски прогресса загрузки текущего файла;
- Отображения процентов прогресса загрузки текущего файла;
- Отображение полоски общего прогресса загрузки обновления;
- Отображения процентов общего прогресса загрузки обновления;
- Возобновляемая загрузка обновлений
(докачка файлов)
; -
- (!опционально) Система случайных ссылок.
Для одного и того же файла можно будет задавать сразу несколько ссылок и программа обновления будет выбирать случайную ссылку для загрузки, что обеспечит меньшую нагрузку на сервер(а). Единственное требование - все ссылки должны быть прямые.
- (!опционально) Система случайных ссылок.
- Удаление серверных патчей;
если игроки пожелают уйти с сервера (без вмешательства в инструментарий)
- Удаление всех нежелательных патчей;
Сфера применения: откат неудачных обновлений, удаление чужеродных патчей кроме стоковских и серверных
- Запрет запуска инструментария:
- Запрет запуска лаунчера повторно;
- Запрет запуска лаунчера пока запущен клиент WoW;
- (!опционально) Кроссреалмовая селективная загрузка;
определение списка обновлений согласно версии клиента для серверов с мультиаддоновыми реалмами
Приложение имеет свои собственные пользовательские настройки:
- Автоматическая авторизация в клиенте игры по сохраненным пользовательским данным:
Введенные данные по умолчанию остаются анонимными
- Явное и неявное указание пути клиента игры
Установка программы в корень клиента игры или свободное расположение дистрибутива и выбор папки вручную
- Настраиваемое ограничение загрузки файлов игры
Ограничение пропускной способности сети
- Настраиваемое отображение прогресса загрузки обновлений
- Полный прогресс загрузки
- Текущий прогремм загрузки
- Смешанный прогресс загрузки
Я бы с удовольствием получал отзывы о недоработках, предложениях и Ваши наработки. Создавайте Github issues, или пишите личным сообщением (по предоставленным контактным данным).
- Telegram: @Jumper92;
- Skype: gagauz200992;
- E-Mail: gaga-ya@hotmail.com.
WoW Launcher распространяется под GPLv3 лицензией. Для большей информации смотрите файл LICENSE.