Skip to content
This repository has been archived by the owner on Nov 5, 2023. It is now read-only.

Holence/WireSock-GUI

Repository files navigation

WireSock GUI

This is a GUI for WireSock.

Installation

  1. You need to manually install WireSock Client first.

  2. Then install this GUI software:

    Download from Github Release to get the latest build for Windows.

    or build with pyinstaller on your own:

    git clone https://github.com/Holence/WireSock-for-Nord.git

    python -m venv env_build

    .\env_build\Scripts\activate

    pip install -r .\requirements.txt

    pip install pyinstaller

    (you can install UPX to decrease the size)

    build into One-Folder (you can delete the folder translation and file qt.conf in ./dist/WireSock for Nord/PySide2, they are not needed):

    pyinstaller .\full.spec

    or build into single executable file:

    pyinstaller .\single.spec

  3. You need to put WireGuard and Socks5 servers in two txt files formatting like this and this. After that press the hammer button to load these file.

  4. The Connection Check field is the info of your original ip. When starts connecting it will check at ipinfo.io/json for new ip info, if original!=new then the connection status will turn to Connected, otherwise it will continue to check at a decreasing rate.

Screenshot

demo

Reference