Компактный набор сетевых и системных инструментов с графическим интерфейсом на Qt. Проверка доступности сайтов, ping, DNS, traceroute, порты, нагрузка CPU/RAM, диски, хеши файлов, генератор паролей и Base64 — в одном окне.
FantominsightUI — лёгкая кроссплатформенная утилита для быстрой диагностики сети и состояния компьютера. Все инструменты собраны в одном окне с простой навигацией по группам. Работает как на Linux, так и на Windows (32- и 64-разрядные системы, интерфейс идентичный).
Проверка доступности сайтов и сервисов, диагностика маршрутов и DNS.
Мониторинг и информация о вашем компьютере.
Полезные утилиты для повседневных задач.
Интерфейс одинаковый на Windows и Linux.
Каждый раздел описан по исходному коду версии 1.0.
| Инструмент | Что делает |
|---|---|
| Проверка сайта | Отправляет 10 ICMP-запросов к IP или домену и показывает статус (доступен/недоступен), средний пинг, число отправленных/полученных пакетов и процент потерь. |
| Ping | Запускает системный ping (10 запросов) с выводом в реальном времени прямо в приложение. |
| DNS | Запрос DNS-записей через системный резолвер: A, AAAA, MX, TXT, CNAME, NS, SRV, PTR. |
| Трассировка | Показывает маршрут пакетов до адреса (tracert на Windows, traceroute/tracepath на Linux, до 30 хопов). |
| Проверка портов | Проверяет открыт ли TCP-порт (1–65535) на указанном хосте, с таймаутом 4 секунды. |
| Информация о ПК | Хост, название продукта ОС, ядро, архитектура, модель и число ядер CPU, время работы системы. |
| Загрузка CPU | Процент загрузки процессора, обновляется каждую секунду (GetSystemTimes на Windows, /proc/stat на Linux). |
| RAM | Занято/свободно оперативной памяти в ГБ и процентах, а также использование Swap (обновление каждые 2 секунды). |
| Диски | Таблица дисковых устройств: устройство, точка монтирования, файловая система, всего/занято/свободно и процент заполнения. |
| Хеш файлов | Контрольная сумма файла по MD5, SHA-1, SHA-224/256/384/512, SHA3-256, SHA3-512. По умолчанию SHA-256. |
| Генератор паролей | Случайный пароль длиной 8–64 символа из набора a–z, A–Z, 0–9 и спецсимволов. Кнопка «Копировать» — в буфер обмена. |
| Base64 | Кодирование и декодирование текста в Base64, с проверкой корректности входных данных. |
Выберите платформу. Приложение портативное: Windows-версия не требует установки, Linux устанавливается через APT.
platforms).FantominsightUI.exe.SHA-256 x64: 09885789f1a817dd20475c9caf6d4e54c5bad7c465468a467438bf13a01acb50
SHA-256 x86: ba8ecc3e7b15a268d99012b5484be16ec6bfbbf930307c77e7e9bb56d745f48c
Добавьте репозиторий и установите пакет fi-ui:
# ключ подписи репозитория sudo mkdir -p /etc/apt/keyrings curl -fsSL https://ui-tools.fantominsight.com/apt/apt.key \ | sudo tee /etc/apt/keyrings/fi-ui.asc > /dev/null # репозиторий echo "deb [signed-by=/etc/apt/keyrings/fi-ui.asc] \ https://ui-tools.fantominsight.com/apt/ ./" \ | sudo tee /etc/apt/sources.list.d/fi-ui.list # установка sudo apt update sudo apt install fi-ui
Запуск: FantominsightUI
"no Qt platform plugin could be initialized" — файлы отмечены «Маркой интернета»
(Mark of the Web). Откройте свойства папки → Разблокировать (Unblock),
либо выполните в PowerShell:
Get-ChildItem -Recurse | Unblock-File
run_debug.bat из архива и пришлите файл
FantominsightUI.log — он содержит диагностику загрузки платформенного плагина.
| Windows | Linux | |
|---|---|---|
| ОС | Windows 10 / 11 (x86_64 или x86) | Debian / Ubuntu и совместимые |
| Рантайм | Qt 6.5.3 (x64) / Qt 5.15.2 (x86), входит в архив | Qt6 (Widgets, Network), ставится автоматически |
| Установка | Не требуется (портативная) | Через APT |
| Интерфейс | Идентичный на обеих платформах | |