Linux / Windows / macOS 跨平台 V2Ray 客户端 | 支持 VMess / VLESS / SSR / Trojan / Trojan-Go / NaiveProxy / HTTP / HTTPS / SOCKS5 | 使用 C++ / Qt 开发 | 可拓展插件式设计
Go to file
2019-09-23 22:47:47 +08:00
.github [doc] Updated issue template. 2019-09-22 16:10:17 +08:00
3rdparty [Removed] Removed a submodule 2019-07-07 14:00:16 +08:00
docs [doc] Release v1.3.7.1 2019-09-23 22:25:19 +08:00
icons Improve the icons design 2019-09-16 13:33:04 +08:00
libs [fix] Fixed Qv2ray AppImage build and added Crowdin Service 2019-09-16 12:47:01 +08:00
src [fix] Fixed Window Config Migration Bug 2019-09-23 22:25:19 +08:00
translations [lang] Removed language Jap and Kor 2019-09-22 18:13:14 +08:00
_config.yml Set theme jekyll-theme-architect 2019-07-25 23:43:43 +08:00
.appveyor.yml [fix] Fixed Qv2ray AppImage build and added Crowdin Service 2019-09-16 12:47:01 +08:00
.gitignore Changed .gitignore 2019-09-13 18:35:22 +08:00
.gitmodules [Removed] Removed a submodule 2019-07-07 14:00:16 +08:00
.travis.yml [CI] Updated MacOS CI, this should make it faster. 2019-09-16 15:52:09 +08:00
crowdin.yml [fix] Fixed Qv2ray AppImage build and added Crowdin Service 2019-09-16 12:47:01 +08:00
ignored_cpp_structs.hpp [ADDED] Added VMess protocol Decode. #13 2019-07-06 22:54:05 +08:00
LICENSE Initial commit 2019-04-10 23:32:49 +08:00
Qv2ray.pro [fix] Bumped to version v1.3.7.1 and fixed #64 2019-09-22 18:08:52 +08:00
README.md [doc] Updated issue template. 2019-09-22 16:10:17 +08:00
resources.qrc [lang] Changed translation file name. 2019-09-09 12:50:37 +08:00

Qv2ray

Codacy Badge HitCount

使用 Qt 框架的跨平台 v2ray 客户端. 支持 Windows, Linux, MacOS

支持连接编辑,支持导入配置和 VMess

Special thanks to: Hv2ray by @aliyuchang33

Jenkins AppImage (Linux)

Himeki.net 的 Jenkins 编译服务器提供 master devversion-v1 分支的 Linux AppImage 版本

Qv2ray 项目状态

Linux AppImage

Master Development Versioning - v1 Pull Requests
Build Status Build Status Build Status Build Status

跨平台 CI

Travis per machine badge provided by: badge-matrix

OS 主分支 master 开发分支 dev 版本分支 version-v1
Linux Build Status Linux in master Build Status Linux in dev Build Status Linux in v1.0.0
MacOS Build Status MacOS in master Build Status Linux in dev Build Status Linux in dev
Windows Build status Build status Build status

编译

  • 依赖项:Qt >= 5.12 gcc >=8MinGW (Windows) 或 clang (MacOS)
  • 建议使用 QtCreator

Linux & MacOS

  • 对于 MacOS需要额外使用 HomeBrew 安装 Qt 并正确设定 $PATH 环境变量,或者使用 Qt 官方包 (包含 QtCreator)
  • 对于 Linux请根据不同发行版安装对应的 Qt 开发包
git clone --recursive https://github.com/lhy0403/Qv2ray && cd Qv2ray

# 按需要签出开发分支
# git checkout dev

lrelease ./Qv2ray.pro
mkdir build && cd build
qmake ../
make

Windows

  • 建议使用 Qt Creator
REM 首先把 %QTROOT%/bin 和 MinGW/bin 文件夹添加到 PATH 环境变量
REM SET PATH=%PATH%;C:\Qt\5.13.0\mingw73_32\bin\;C:\Qt\Tools\mingw730_32\bin\

SET PATH=%PATH%;Qt安装目录\Qt版本号\编译器类型\bin;Qt安装目录\Tools\编译器类型\bin

git clone --recursive https://github.com/lhy0403/Qv2ray && cd Qv2ray
REM git checkout dev (可选项,用于测试 dev 分支)

mkdir build && cd build
qmake ../
mingw32-make.exe

Contributors

 Leroy.H.Y (@lhy0403)            ---> Qv2ray Current Maintainer
 Hork (@aliyuchang33)	         ---> Hv2ray Initial Idea and Designs   
 SOneWinstone (@SoneWinstone)    ---> Hv2ray/Qv2ray HTTP Request Helper
 ArielAxionL (@axionl)		     ---> Qv2ray ArtWork
 TheBadGateway (@thebadgateway)  ---> Russian Translation

License

Qv2ray is licensed under License: GPL v3

X2Struct is licensed License: GPL v3

    Qv2ray, A Qt frontend for v2ray. Written in c++
    Copyright (C) 2019 Leroy.H.Y (@lhy0403)         ---> Qv2ray Current Maintainer
    Copyright (C) 2019 Hork (@aliyuchang33)	        ---> Hv2ray Initial Idea and Designs   
    Copyright (C) 2019 SOneWinstone (@SoneWinstone) ---> Hv2ray/Qv2ray HTTP Request Helper
	Copyright (C) 2019 ArielAxionL (@axionl)		---> Qv2ray ArtWork
    
    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, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <https://www.gnu.org/licenses/>.

注意Qv2ray 仅能用于 Qt/c++/linux/CI/自动化 等相关技术的学习和在法律允许范围内的使用,任何个人或集体不得使用 Qv2ray 进行任何违反相关法律法规的操作。

启动 Qv2ray 即代表您同意本项目作者不承担任何由于您违反以上准则所带来的任何法律责任。