Спасибо Дэйву за представление информации о его новом ПО для отображения сообщений пейджеров под названием PagerMon. PagerMon — это инструмент на основе веб-браузера для отображения POCSAG-пейджерских сообщений, декодируемых multimon-ng. Он основан на Node.js и использует базу данных SQLite для хранения сообщений. Multimon-ng — это декодер цифровых режимов, совместимый с RTL-SDR, который может декодировать несколько протоколов, включая POCSAG-пейджеры.
PagerMon и перечисленные ниже функции, а также планы на будущее, приведены ниже:
PagerMon — это клиент-серверная архитектура, управляемая API, для разбора и отображения сообщений пейджеров из multimon-ng.
Она построена на основе сообщений POCSAG, но при необходимости легко поддерживает другие типы сообщений.
Пользовательский интерфейс построен на стеке Node/Express/Angular/Bootstrap, в то время как клиентские скрипты — это Node-скрипты, которые принимают ввод, переданный через пайп.
Особенности
- Сопоставление Capcode с цветами и значками FontAwesome
- Расширяемая архитектура, управляемая API
- Один пользователь, несколько API-ключей
- Поддержка базы данных SQLite
- Настраивается через пользовательский интерфейс
- Постраничная навигация и поиск
- Фильтрация по Capcode или агентству
- Фильтрация дубликатов сообщений
- Выделение ключевых слов
- Поддержка WebSockets — сообщения доставляются клиентам почти в реальном времени
- Красивый интерфейс HTML5
- Может содержать, а может и не содержать милых щенков
Планируемые функции
- Поддержка нескольких пользователей
- Поддержка других баз данных (планируется MongoDB и DynamoDB)
- Горизонтальное масштабирование
- Улучшенная фильтрация сообщений
- Поддержка Bootstrap 4 и Angular 2
- Улучшенный контроль псевдонимов
- Графики
- Push-уведомления
- Адекватная документация
В GitHub-README есть раздел ‘Getting started’, который показывает, как настроить сервер и запустить его на вашем локальном компьютере.

Источник:
