Приложение для мониторинга времени в League of Legends с мемными алертами.
- Автоматическое отслеживание: Следит за процессами
LeagueClientиLeague of Legends. - Статистика:
- Время за сегодня
- Время за неделю
- Время за выходные (текущей недели)
- Время за месяц
- Общее время (Total)
- Алерты:
- Настраиваемые лимиты (день, неделя, сессия).
- Мемные уведомления (текст, картинка, звук).
- "Жесткий режим" (спам уведомлениями).
- Трей: Работает в фоне, сворачивается в трей. Двойной клик открывает статистику.
- Автообновление: Встроена система обновлений (Velopack).
- .NET 9 (SDK 9.0+)
- Windows 10/11
- Собрать проект:
dotnet build - Запустить:
dotnet run --project LolTime.App
Для создания установщика и обновлений используется Velopack.
-
Установите Velopack CLI (один раз):
dotnet tool install -g Velopack
-
Запустите скрипт сборки:
build_release.bat
Это создаст папку
Releasesс установщиком (Setup.exe) и файлами обновлений.
При первом запуске приложение создаст файлы конфигурации в %LocalAppData%\LolTime.
Настроить лимиты и алерты можно через вкладку "Настройки" в главном окне.