Forkop Analyzer 0.2.0
Изменения
- Фоновый мониторинг активного VPN: общий график задержки, цветные участки при смене сервера, разрывы связи и подсказка у курсора. История за 24 часа собирается на роутере, даже когда страница закрыта; после перезагрузки она начинается заново.
- Выделение диапазона зажатой ЛКМ приближает график и пересчитывает статистику. Двойной щелчок или кнопка сбрасывают масштаб; с клавиатуры доступны Shift со стрелками и Enter.
- Статистика по серверам: эпизоды потери связи, переходы, средняя задержка, время доступности и журнал событий. Пропуски данных учитываются отдельно от неудачных проб.
- Исправлено наследование статистики при замене сервера с прежним tag: история сохраняет название на момент наблюдения. Имена узлов также сохраняются в результатах и экспорте.
- Единый адаптивный интерфейс обзора, результатов и настроек; светлая и тёмная темы, компактные блоки совместимости и профилей.
- Full создаёт конфигурацию отдельного sing-box из выбранного outbound и его зависимостей. Production endpoints, включая Tailscale, не мешают независимой проверке VPN.
- Full по умолчанию скачивает 1 GiB на узел: до 15 узлов и 15 GiB на запуск. Улучшены учёт частичных загрузок, скорость и диагностика ошибок.
- Планировщик сохраняет дневной checkpoint между перезагрузками и не повторяет уже запущенную в этот день проверку.
- Сборка APK запускается при push в main; тег публикует релиз. Проверка содержимого APK учитывает версионные имена модулей LuCI, backend мониторинга тестируется с ucode из SDK.
Совместимость
- OpenWrt 25.12.4 и ветка 25.12.x с apk.
- Forkop commit dd483297be0ac4e52bb8f482e2640238b75af532 (version 1.0.5 contract).
Обновление
Скачайте оба APK и выполните:
apk add --allow-untrusted \
/tmp/forkop-analyzer.apk \
/tmp/luci-app-forkop-analyzer.apk
/etc/init.d/forkop-analyzer restart
/etc/init.d/rpcd restartFull mode создаёт реальный benchmark-трафик. Перед запуском проверьте
max_traffic_mb,full_max_nodesи условия VPN-провайдера.