Metadata-Version: 2.4
Name: ndVpi
Version: 2.100.0
Summary: Фоновая оптимизация сети, сканер Wi-Fi, продвинутый трассировщик и сетевой бустер.
Author-email: CharmLxt <reception.mailspypi@gmail.com>
License: MIT
Project-URL: Homepage, https://github.com/CharmLxt/ndVpi
Project-URL: Source, https://github.com/CharmLxt/ndVpi
Project-URL: Tracker, https://github.com/CharmLxt/ndVpi/issues
Keywords: wifi,network,latency,optimization,traceroute,diagnostics,charmpkk
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Environment :: Console
Classifier: Operating System :: Microsoft :: Windows
Classifier: Topic :: System :: Networking
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Provides-Extra: charm
Requires-Dist: CharmPkk>=2.26.0; extra == "charm"

ndVpi. Версия 2.100.0. Автор CharmLxt (PyPI: CharmLxt, email: reception.mailspypi@gmail.com). Ссылка на GitHub: https://github.com/CharmLxt/ndVpi.



Библиотека ndVpi — это мощный инструмент для диагностики, мониторинга и агрессивной оптимизации сети, созданный специально для энтузиастов и разработчиков. Она умеет разделять оптимизацию на два независимых модуля: Polidium и Critchers, что позволяет гибко настраивать сеть под свои задачи. Также в библиотеку встроен продвинутый анализатор маршрутов RouteTracer, который в отличие от стандартного tracert замеряет задержку на каждом узле и вычисляет потери пакетов на конкретных хопах, показывая, на каком именно участке сети происходят проблемы.



Модуль Polidium отвечает за безопасную очистку и умную оптимизацию. Он очищает системный DNS-кэш, ARP-таблицы и кэш маршрутов, устраняя ошибки маршрутизации, а также внедряет в оперативную память собственный TTL-кэш для DNS-запросов. Благодаря этому веб-страницы в браузерах начинают открываться быстрее. В версии 2.100.0 Polidium также включает в себя DNS-Бенчмарк, который автоматически пингует популярные DNS-серверы (Cloudflare, Google, Quad9) и подсказывает, какой из них самый быстрый прямо сейчас.



Модуль Critchers — это агрессивный сетевой бустер, который выполняет скрытую от глаз, но крайне полезную работу. Он очищает невидимый кэш оперативной памяти (Standby List), кэш NetBIOS, освобождая ресурсы для сетевых драйверов. С помощью правки реестра Windows (требуются права Администратора) он отключает алгоритмы задержки TCP и ускоряет сброс зависших пакетов, что снижает пинг в играх и стримингах. Все изменения реестра бэкапятся, и их можно откатить одной командой restore.



В версии 2.100.0 расширены диагностика и мониторинг. Добавлена возможность сканирования открытых портов (port\_scan) и определения MAC-адреса сетевого адаптера. Интерфейс меню представляет собой интерактивный дашборд, который сразу отображает IP-адрес, шлюз, текущий пинг и наличие прав администратора, а все функции разбиты по логическим категориям: Сеть, Оптимизация и Инструменты. Монитор в реальном времени отрисовывает графики пинга (спарклайны) прямо в консоли. Если у вас установлена библиотека CharmPkk, весь интерфейс автоматически окрашивается в красивые градиентные цвета и использует плавную перерисовку Live без мерцания.



Для установки используйте команду pip install ndVpi. Для интеграции с красивым интерфейсом CharmPkk используйте pip install "ndVpi\[charm]". Обратите внимание, что функции Critchers (очистка RAM, твики реестра) работают только на Windows и требуют запуска консоли от имени Администратора. Связь с автором: reception.mailspypi@gmail.com.

