Metadata-Version: 2.4
Name: ndVpi
Version: 1.0.0b0
Summary: Фоновая оптимизация сети, сканер Wi-Fi и агрессивный сетевой бустер для Windows.
Author-email: CharmLxt <reception.mailspypi@gmail.com>
License: MIT
Project-URL: Homepage, https://pypi.org/project/ndVpi/
Keywords: wifi,network,latency,optimization,diagnostics,monitoring,charmpkk
Classifier: Development Status :: 4 - Beta
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
Classifier: Topic :: System :: Networking :: Monitoring
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Provides-Extra: charm
Requires-Dist: CharmPkk>=25.10.26b1; extra == "charm"

ndVpi. Версия 1.0.0b. Автор CharmLxt (PyPI: CharmLxt, email: reception.mailspypi@gmail.com).

Библиотека ndVpi — это мощный инструмент для диагностики, мониторинга и агрессивной оптимизации сети, созданный специально для энтузиастов и разработчиков. В бета-версии 1.0.0b произошло глобальное разделение оптимизатора на два независимых модуля: Polidium и Critchers, что позволяет гибко настраивать сеть под свои задачи.

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

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

В версии 1.0.0b также значительно расширены диагностика и мониторинг. Real-time монитор теперь отрисовывает графики пинга (спарклайны) прямо в консоли, отслеживает джиттер и потери пакетов. Диагностика проверяет доступность шлюза, скорость разрешения DNS и состояние адаптеров. Если у вас установлена библиотека CharmPkk, весь интерфейс (меню, таблицы диагностики и графики) автоматически окрашивается в красивые градиентные цвета и использует плавную перерисовку Live без мерцания. Без CharmPkk ndVpi работает автономно на чистом print.

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

Связь с автором: reception.mailspypi@gmail.com.
