Сетевой монитор v0.3.8: Работа над ошибками, фиксы GUI и контекстное меню
Фидбек собран, логи изучены, баги локализованы. Выкатываю минорный, но критически важный релиз 0.3.8 для Сетевого Монитора. Предыдущая версия, несмотря на мощный функционал, принесла с собой парочку неприятных сюрпризов при работе в среде Windows. Пришлось расчехлять IDE, править код и перенастраивать CI/CD сборку. Разбираем чейнджлог.
👻 Смерть фантомному окну
Все, кто запускал прошлый бинарник под виндой, «оценили» внезапно всплывающее пустое консольное окно. Классическая проблема при компиляции Python-скрипта в .exe — стоило упустить нужный флаг, и ловите визуальный мусор. Баг отловлен, конфигурация сборки поправлена. Теперь программа запускается тихо и красиво, без лишних артефактов на рабочем столе.
🎨 Цвета, которых нет (GUI против Windows)
Хотелось сделать красивую индикацию статусов с цветными маркерами, но суровая реальность встроенных библиотек GUI под Windows разрушила эти планы. Старый добрый движок под капотом просто не переваривает современную цветовую маркировку и эмодзи, выдавая пустоту или квадратики.
Пока я не переписал весь фронтенд на другой фреймворк, пришлось выкручиваться классическим путем: вместо неработающих цветных иконок теперь выводятся строгие текстовые надписи. Менее гламурно, зато работает железобетонно на любой версии ОС. Если текстовый формат окажется совсем невыносимым — пишите в комментариях, будем думать над глобальной сменой библиотеки.
🖱 Контекстное меню (Копипаст спасет мир)
Добавил фичу, которой катастрофически не хватало при активном дебаге сетей — нормальное контекстное меню по правому клику. Теперь скопировать проверяемый домен, IP-адрес или конкретный статус можно в пару кликов прямо из таблицы. Мелочь, а приятно, особенно когда нужно быстро перекинуть проблемный хост в консоль маршрутизатора или в рабочий чат.
🧹 Очистка логов и спасение RAM
Сетевой монитор не мусорит на диске — все логи событий пишутся и хранятся исключительно в оперативной памяти. Это секьюрно и быстро, но есть нюанс: если утилита висит в фоне сутками, лог разрастается. Чтобы не убивать процесс и не перезапускать программу целиком ради освобождения памяти, в лог-панель добавлено свое контекстное меню с кнопкой быстрой очистки. Один клик — и буфер девственно чист.
Свежий скомпилированный .exe уже дожидается вас. Качаем, как всегда, только с официального сайта Логи и Проги. Тестируйте, ломайте и обязательно возвращайтесь с комментариями — что еще стоит докрутить в следующих версиях?
Скачать бесплатно утилиту сетевого мониторинга ресурсов.
- misterleks от
