VPN приложение для vless raw reality и голых конфигов ядра XRAY на Windows 10/11.
По сути это python обертка вокруг готового ядра XRAY для win64, также используется tun2proxy для tun режима.
Умеет
- парсить подписку и запускать vless raw reality, shadowsocks и xhttp reality в mode:auto
- парсить голый vless:// и ss://
- парсить чистый конфиг xray для клиента.
Запускает
- socks5 прокси на 2080 порту
- системный прокси (рекомендован для браузеров)
- tun режим (от администратора)
Запуск
Зависимости: pip install pillow requests pyinstaller customtkinter pystray pywin32
Скачайте последнюю версию ядра XRAY для Windows64 и положите в папку xray, скачайте последнюю вресию tun2proxy и положите в папку tun2proxy
cd C:\Xray-windows-64 && python winLoadXRAY.pyСборка
pyinstaller --onefile --windowed --icon=img/icon.ico --add-binary "xray/xray.exe;xray" --add-binary "xray/geoip.dat;xray" --add-binary "xray/geosite.dat;xray" --add-data "img/ico.png;img" --add-data "img/ref.png;img" --add-data "img/icon.ico;img" --add-data "img/logo.png;img" --add-data "tun2proxy/tun2proxy-bin.exe;tun2proxy" --add-data "tun2proxy/tun2proxy.dll;tun2proxy" --add-data "tun2proxy/wintun.dll;tun2proxy" --add-data "tun2proxy/udpgw-server.exe;tun2proxy" --add-data "func;func" winLoadXRAY.pyПоследняя версия скомпилирована с:
https://github.com/XTLS/Xray-core/releases/download/v25.10.15/Xray-windows-64.zip
Скриншот
Компиляция под WIN7
Установить Python 3.8.10
cd C:\xray_win7 && py -3.8 -m venv venv_win7
venv_win7\Scripts\activate.bat
python --version
python -m pip install --upgrade pip
pip install customtkinter pillow requests pystray pyinstaller pywin32Скачать и распокавать xray: https://github.com/XTLS/Xray-core/releases/download/v26.3.27/Xray-win7-64.zip
Запустить компиляцию.
