Skip to content

Latest commit

 

History

History
58 lines (36 loc) · 6.17 KB

README-UA.md

File metadata and controls

58 lines (36 loc) · 6.17 KB

⚠ Локальний сервер оновлення тривог

EN | UA

Адаптований для 64-розрядних версій Windows Node.js сервер, який із заданою періодичністю отримує дані про тривоги, що надаються alerts.in.ua з подальшою обробкою і виводом повідомлення про початок та закінчення тривоги в обраних для відстеження регіонів України.

Структура:
image

Встановлення

На поточний момент реалізована можливість повністю автоматизованого встановлення. Інсталятор виконано у мінімалістичному варіанті з використанням Batch scripts та PowerShell.

Порядок дій:

  • завантажити архів інсталятора Alert_server_setup.zip доступний за посиланням: Alert server releases;
  • видобути інсталятор з архіву у вибраному розташуванні;
  • запустити інсталятор Alert_server_setup.bat.

Інсталяція буде виконана в розташуванні %userprofile%\Documents\Alert_Server, під час встановлення буде перевірено наявність Git, Node.js та Microsoft .NET Framework 3.5 та їх інсталяція або оновлення за необхідності.

Безпосередньо інсталяція локального сервера оновлення тривог складається з імпорту проєкту з репозиторію GitHub, встановлення необхідних залежностей та ярликів в меню "Пуск".

Disclaimer: testing and adaptation of the functionality was carried out on 64-bit versions of Windows 10 22H2 and 11 22H2. Features may be limited or unavailable on other platforms or versions of Windows. We recommend using Windows 10 version 22H2 or Windows 11 for the best experience. Please note that the interface is currently available in Ukrainian and English. windows_compatibility

Використання

Використання локального сервера оновлення тривог напрочуд просте та інтуїтивно зрозуміле. Перший запуск виконується автоматично після завершення процесу інсталяції.

Індикація стану і керування налаштуваннями відбуваються через меню tray icon. Серед налаштувань доступний запуск сервера під час старту системи, активація аудіо повідомлень та вибір регіонів, щодо яких відбуватиметься відстеження наявності тривог. Доступний вибір монохромного або кольорового представлення tray icon.

Інформування, щодо поточної тривоги та відміни тривоги, збереження історії тривог відбувається через Windows Notification Center з використанням Snoretoast. Додатково використовується індикація тривоги через tray icon та звукове оповіщення. Через меню tray icon також доступний перегляд мапи поточних тривог alerts.in.ua та мапи поточного стану лінії фронту DeepState.

Всі дії записуються в лог-файл, розмір якого автоматично обмежується 256 КБ, перегляд доступний через меню tray icon.

Зовнішній вигляд сповіщень:
1 2 3
Запуск сервера Активна тривога Скасування тривоги
Зовнішній вигляд налаштувань:
Вибір мови 4

Видалення

Рекомендація:
В разі необхідності деінсталяції локального сервера оновлення тривог потрібно використати ярлик Uninstall Alert server в меню Пуск => Alert server. image

Внесок

Якщо у вас є пропозиції або бажання запропонувати покращення до проєкту, будь ласка, відкривайте Pull Request.

Ліцензія

Copyright (c) 2024 Serhii I. Myshko