V2Ray-shell alpha-version
A GUI for V2Ray-core.
This script is written in PyQt5. It is still under test and the basic functions have been completed.
And PyQt is available for Windows, UNIX/Linux, Mac OS X and the Sharp Zaurus.
That means you can use this script on many platforms.
- install Python with pip. (pip, which can download and install other Python packages.)
Python version higher than 3.5 is recommended. - install PyQt5 in command line as root or administrator.(Of course you can also use this script on the command line to install PyQt5 as root or administrator permission.)
pip3 install PyQt5
- in UNIX/Linux, Mac OS X make sure scripts have execute permission. such like below:
chmod +x v2ray-shell.pyw ./src/bridgehouse/bridge.py
- run v2ray-shell.pyw
- in the system tray find v2ray-shell icon, right click show panel.
- in the v2ray-shell panel, find the menu "options->Preferences", set v2ray file path. and click "aplly and close" button
- in the v2ray-shell panel, find the menu "File->Add V2Ray-core config file", and add the v2ray-core's config.json file to panel.
- in the v2ray-shell panel, click the v2ray-shell icon (a darkgreen rocket), enable this config.json.
- and find the black triangle, click it to run v2ray-core.
- in the v2ray-shell panel, find the menu "File->Save V2Ray-shell config file", click it to save v2ray-shell config file.
- python -m pip install protobuf grpcio grpcio-tools
- this new feature is unstable, you can try another preject https://github.com/onplus/v2ray-SiteDAT
see the LICENSE file details.