Приложение для комфортного мониторинга вашего интернет-трафика
Кроссплатформенный, интуитивно понятный, надежный
Переведено на:
?? ?? ?? ?? ?? ?? ?? ?? + еще 12 языков
Sniffnet — это полностью бесплатное программное обеспечение с открытым исходным кодом, для разработки и поддержки которого требуется много усилий и времени.
Если вы цените Sniffnet, рассмотрите возможность спонсорства: ваша поддержка позволит мне уделять больше времени этому проекту, постоянно расширяя его, включая новые функции и возможности.
Особо следует упомянуть эти замечательные организации и людей, спонсирующих Sniffnet:
Ссылки в таблице выше позволят загрузить последнюю версию Sniffnet непосредственно из выпусков GitHub.
Примечание
Не забудьте также установить необходимые зависимости для вашей операционной системы.
Альтернативные методы установки описаны ниже:
Следуйте этому методу, только если на вашем компьютере установлен Rust.
В этом случае двоичный файл приложения можно собрать и установить с помощью:
cargo install sniffnet --locked
Вы можете установить пакет Sniffnet Homebrew с помощью:
brew install sniffnet
Вы можете установить пакет Sniffnet Nix, добавив следующий код Nix в вашу конфигурацию NixOS, обычно расположенный в /etc/nixos/configuration.nix
:
environment . systemPackages = [
pkgs . sniffnet
] ;
Кроме того, вы можете установить его у себя дома с помощью Home Manager с помощью:
home . packages = [
pkgs . sniffnet
] ;
Альтернативно, вы можете попробовать это в оболочке с помощью:
nix-shell -p sniffnet
Вы можете установить пакет сообщества Sniffnet через pacman:
pacman -S sniffnet
Вы можете установить порт Sniffnet с помощью:
pkg install sniffnet
Установить Sniffnet можно из официального репозитория через pkgin:
pkgin install sniffnet
Вы можете установить Sniffnet из официального репозитория с помощью:
tce-load -wi sniffnet
Хотите узнать больше ?
Ознакомьтесь с Sniffnet Wiki , подробным руководством, которое поможет вам полностью освоить приложение, от базовой настройки до самых продвинутых функций.
Wiki содержит пошаговые руководства, советы, примеры использования и ответы на частые вопросы.
Большинство ошибок, которые могут возникнуть, вероятно, связаны с отсутствием в вашей системе зависимостей, необходимых для правильного анализа сетевого адаптера.
Посетите страницу необходимых зависимостей для получения инструкций о том, как действовать в зависимости от вашей операционной системы.
В некоторых случаях, особенно если вы используете старую архитектуру или ваши графические драйверы не обновлены, механизм рендеринга wgpu
по умолчанию, используемый Iced, может проявлять ошибки (сбои интерфейса, цветовые градиенты не поддерживаются или некоторые значки полностью черные).
В этих случаях вы можете установить переменную среды для переключения на рендерер tiny-skia
, программный рендерер, работающий только на процессоре, который должен правильно работать в любой среде:
ICED_BACKEND=tiny-skia
Огромный привет всем участникам Sniffnet!
Графический пользовательский интерфейс реализован с помощью Iced, кроссплатформенной библиотеки графического интерфейса для Rust, ориентированной на простоту и безопасность типов.