Skip to content

xiexie vpn win client, can be packaged by PyInstaller, or can be used directly with run.bat as the entry point (on the premise of installing python3.2)

Notifications You must be signed in to change notification settings

xiexievpn/winclient

Repository files navigation

Xiexie VPN – https://xiexievpn.com

You can use PyInstaller to convert the above code into an EXE file for the Windows client of Xiexie VPN:

Install Python 3 environment, download and install directly from the official website https://www.python.org/downloads/, be sure to check "Add Python to PATH" during installation

In bash command line as an administrator, switch to the source code directory, then run the following command:

curl -L -o Xray-windows-64.zip https://github.com/XTLS/Xray-core/releases/download/v25.3.6/Xray-windows-64.zip && tar -xf Xray-windows-64.zip xray.exe geoip.dat geosite.dat && curl -L -o hysteria.exe https://github.com/apernet/hysteria/releases/latest/download/hysteria-windows-amd64.exe && curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py && python get-pip.py && pip install pyinstaller pywin32 requests pillow pysocks && pyinstaller --onefile --noconsole --add-data "favicon.ico;." --add-data "close.bat;." --add-data "internet.bat;." --add-data "hy2_internet.bat;." --add-data "xray.exe;." --add-data "hysteria.exe;." --add-data "geoip.dat;." --add-data "geosite.dat;." --add-data "languages.json;." --add-data "flags;flags" --hidden-import win32event --hidden-import win32api --hidden-import PIL --collect-all pywin32 --name "xiexievpn" --icon "favicon.ico" main.py && del Xray-windows-64.zip get-pip.py xray.exe hysteria.exe geoip.dat geosite.dat

About

xiexie vpn win client, can be packaged by PyInstaller, or can be used directly with run.bat as the entry point (on the premise of installing python3.2)

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published