☕ Поддержать развитие проекта
Поддержать разработку
Проект NetPrivacyTool был создан с идеей сделать инструменты для обеспечения приватности простыми и доступными для каждого. Я развиваю его в свободное время, потому что верю, что свобода и безопасность в сети должны быть базовыми вещами.
Если этот инструмент оказался вам полезен и вы хотите сказать «спасибо», вы можете поддержать проект символическим донатом. Это лучший способ дать мне понять, что моя работа действительно делает вашу жизнь чуточку проще и безопаснее.
Спасибо, что вы со мной!
Research utility for high‑volume streaming verification of encrypted proxy nodes.
- Streaming Engine: непрерывная обработка через
asyncio.Queueбез batch‑гейтинга - Cyber‑Speedometer: сглаженный CPS (rolling window / EMA)
- ФОРСАЖ (MAX): динамический пул воркеров и защита UI от перегрузки
- One‑click UX: Copy Best Config / Copy Subscription / Import Subscription (deeplink)
NPVT — это инструмент для быстрой и корректной проверки больших массивов прокси‑конфигов (десятки тысяч) с реальным замером качества:
- доступность ключевых ресурсов (YouTube / Telegram / Discord / Instagram)
- надёжность (0/4 … 4/4)
- задержка (latency) и «лучший конфиг»
Проверка выполняется локально через Xray‑core (SOCKS5), а сетевые проверки — через aiohttp.
В релизах репозитория имеется 3 варианта:
- Installer:
NetPrivacyTool_Setup.exe - Portable:
Portable.zip - Source code:
Source code.zip
- Скачай
NetPrivacyTool_Setup.exe - Установи
- Запускай через ярлык
- Скачай
Portable.zip - Распакуй
- Запусти
NetPrivacyTool.exe
- Установи Python 3.8+
- В корне проекта:
python -m pip install -r requirements.txt
start.bat- UI: Flet (один поток отрисовки + асинхронные задачи)
- Пайплайн: ссылки → очередь → воркеры → результаты → Top‑N сортировка в UI
- Производительность: воркеры масштабируются под целевой CPS; метрика CPS сглаживается по окну
- Без лагов: UI сортирует и рендерит только Top‑N (15–20), не тысячи строк
Файл: app/data/sources.txt
vless://...
vmess://...
trojan://...
https://example.com/sub_or_list.txtNPVT is a Windows research utility for high‑volume streaming verification of encrypted proxy nodes.
It combines:
- an
asynciostreaming pipeline - Xray‑core based local SOCKS5 execution
- a modern Flet UI with a real‑time CPS speedometer
- Installer:
NetPrivacyTool_Setup.exe - Portable:
Portable.zip - Clean Source:
Source code.zip
python -m pip install -r requirements.txt
start.bat- Streaming verification via
asyncio.Queue - Dynamic worker pool tuned to target CPS
- Top‑N UI rendering (keeps the interface fast even in MAX mode)
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3.0.
Подробности в файле LICENSE.
Использованные технологии и источники данных
-
Ядро: Проект реализован на базе Xray-core. Огромная благодарность команде XTLS за разработку мощного ядра для сетевых протоколов.
-
Данные: Проект использует автоматический парсинг публичных источников, а также использует технологии и публичные листы которые были составлены Goida vpn goida-vpn-configs.


