Comments (125)
希望能够加入本地socks5 UDP支持
和通过二维码导入配置
功能,感谢大佬开发Qv2ray。
from qv2ray.
From #72:
- 希望可以在 Vmess 链接导入页面支持同时导入多行
- (多行导入时)若导入时某个链接 parse 出错,希望可以在日志中报警告并跳过该链接
from qv2ray.
[Help] Can someone @axionl help designing icons for these buttons:
* Ping Server (Maybe a small gauge) * Share QR Code (A QR logo may help) * share as `vmess://` * Json (Maybe a logo with "JSON" text)
It'll be very helpful! heart
Sorry, I have no idea about the design of those icons and sometimes the use of ICONS may lead to confusion.
For the following ICON, which is the official logo for the json.org. But before that very few people knew that it could represent JSON
and also myself.
As with the others, it is difficult to use the form of ICONS to express some specific computer network technical terms. If you don't mind, consider using text or the font ICONS in SVG format directly.
from qv2ray.
Please checkout from dev
branch to see a new feature for Windows
https://static.lhy0403.top/Videos/qv2ray-2.0-win32-toolbar.mp4
Documents will come next week!
from qv2ray.
From #75:
希望在主机列表按下 Enter 键可以连接当前选中的代理
from qv2ray.
主界面第二个按钮,点击即可打开导入窗口,下拉菜单里面可以选择 vmess://
from qv2ray.
5da7d90 和 #91 添加了连接统计功能
这个东西还会进行完善,目前只是傻傻的统计所有流量
from qv2ray.
from qv2ray.
那 v2 的配置文件路径策略就这么定了?
我有一个想法:
Qv2ray 将尝试从多个位置寻找.qv2ray
文件夹进行读取
按优先级排序,如果加载出错,将从下一位置尝试加载* 当前文件夹下 `config` 子文件夹 * `~/.config/qv2ray/` 文件夹 * `~/.qv2ray/` 文件夹
如果在以上位置均未找到合法 Qv2ray.conf 配置文件,将进行以下操作:
* Windows/Linux AppImage 将在当前目录创建 `config` 文件夹 * Linux 将在 `~/.config/` 创建 `qv2ray` 文件夹 * macOS 将在 `~/` 创建 `qv2ray` 文件夹
@ZLplLQc 的点子很好,列举出了一些虽然极端,但是也应该考虑到的特殊情况
创建默认配置文件的时候要注意检查目录是否可写,c:\windows,c:\program files等很多文件夹是没有写入权限的,所以如果写入失败要准备好备用位置。windows系统有些特殊目录比如%appdata%是所有软件都有写入权限的。
- 如果所有目录都不可写, Qv2ray 将会报错提醒,并退出
写入权限问题还有一种比较特殊的情况。假设qv2ray在当前目录保存配置,突然有一天用户把整个qv2ray文件夹移到一个只读目录,当qv2ray想保存新配置时试了下当前目录不可写,于是到备用目录去保存新配置。下次启动时又发现当前目录有个旧配置可用,于是新配置就不起作用。不过这个问题很好解决,发现不可写时提示下用户就行。只是比较隐蔽所以在这里说一下。
- 这种情况说实话确实很极端😂,向上一条一样,如果在目录里检测到配置(不管是否合法)但是只读,Qv2ray 将会提醒用户并退出
最后就是要提防数据损坏,不过这个问题发生概率不高所以不用着急。突然断电这种不可抗力就不说了。windows在关机时也有极低概率出现配置文件写到一半就停止写入的情况。所以在设计配置文件的时候要考虑:读取时怎么知道当前配置文件是否损坏?要是发生损坏要怎么处理?怎么预防这种情况?(小概率事件,不处理其实也没什么关系)
- 检测损坏靠的是 Json 解析库报错,然后发生损坏时,会备份一份损坏配置并新建新配置文件
如果大家认为这样的处理方式还算 ok,我就把上面的回复都折叠掉(太长了),用这一条做最终决定
from qv2ray.
for @TheWanderingCoel @DuckSoft @leoxxx #72
QRCode 分享和导入即将ready,
导入图片文件扫描的同时,也将支持扫描屏幕二维码
多行vmess也会支持
from qv2ray.
开发分支包含最新的(但是不稳定的)(也不定时的)功能更新,但是不提供release下载😢。
有兴趣的朋友们可以 git checkout dev
切换到开发分支进行测试
from qv2ray.
在此期间,针对 v1 版本提出的 bug 类 issue 依然会被修复,功能添加请求将会移动到此 issue 下
from qv2ray.
【Announcement】Qv2ray v2.0 将不再支持 32 位 Windows 版本
from qv2ray.
[Help] Can someone @axionl help designing icons for these buttons:
- Ping Server (Maybe a small gauge)
- Share QR Code (A QR logo may help)
- share as
vmess://
- Json (Maybe a logo with "JSON" text)
It'll be very helpful! ❤️
from qv2ray.
能支持二维码就更好了,顺便问一下VMESS连接在哪导入?
from qv2ray.
主界面第二个按钮,点击即可打开导入窗口,下拉菜单里面可以选择
vmess://
VMess String Check
Some internal error occured
OK
下面是我的连接,我导入到安卓端完全没问题。
VMESS STRING HIDDEN BY THE OWNER
from qv2ray.
@lhy0403
首次运行会提示你放入核心,并生在用户名的文件下生成一个.qv2ray文件夹。但我偿试修改了Qv2ray.conf中的路么,并转移.qv2ray文件夹到Qv2ray.exe的要目录,然而并不起作用。我觉得生成的配置文件放在软件根目录下可以方便转移。
from qv2ray.
你好,目前不支持自定义 .qv2ray
路径
from qv2ray.
能不能添加均衡负载?
from qv2ray.
能不能添加均衡负载?
可以……
会包含在路由编辑里面
不过这个功能真的有人用我表示很惊讶😂
from qv2ray.
@lhy0403
首次运行会提示你放入核心,并生在用户名的文件下生成一个.qv2ray文件夹。但我偿试修改了Qv2ray.conf中的路么,并转移.qv2ray文件夹到Qv2ray.exe的要目录,然而并不起作用。我觉得生成的配置文件放在软件根目录下可以方便转移。
I temporarily create a patch for Arch Linux users. The major changes that relate to Linux are as follows.
- For the
QV2RAY_V2RAY_CORE_PATH
andqv2ray.desktop
, use/usr/bin/v2ray
as the default path to the binary executable. - Modify the
configPath
to$HOME/.config/qv2ray
Unfortunately, these parts are still set in the source code in a hard-code way. I hope to get more supporters later for Linux users.
0001-build-for-Arch-Linux.patch
from qv2ray.
Well I’m not sure if that will break the functionality of tproxy, because what we are doing currently is to set the capabilities to the binary file And I’m not sure if it is appropriate to tarts the file permission in /bin
However The path for configuration will be changed in the version two, as suggested
from qv2ray.
有关 v2.0 的 linux 版本默认安装位置,欢迎前往 #103 讨论
from qv2ray.
希望加入ipv6支持
from qv2ray.
希望加入ipv6支持
这个怎么弄?好像v2ray的配置文件里没有包含这一项的,不知道您说的是不是入站设置的监听地址?
from qv2ray.
希望加入ipv6支持
这个怎么弄?好像v2ray的配置文件里没有包含这一项的,不知道您说的是不是入站设置的监听地址?
默认v2ray应该是全局监听的吧,应该只要加上对ipv6的地址解析就可以了,现在服务器IP为ipv6的时候不能保存,应该是作为域名处理了
from qv2ray.
好的!我会研究一下 IPv6 的支持!
from qv2ray.
好的!我会研究一下 IPv6 的支持!
感谢开发者的投入(´▽`ʃ♡ƪ)
from qv2ray.
希望能够加入
本地socks5 UDP支持
和通过二维码导入配置
功能,感谢大佬开发Qv2ray。
@TheWanderingCoel SOCKS 5 UDP See: bfd5b5f 目前 dev 版本不是很稳定,日常使用(不知道会不会)有影响,请谨慎尝试😂
from qv2ray.
希望能够加入
本地socks5 UDP支持
和通过二维码导入配置
功能,感谢大佬开发Qv2ray。@TheWanderingCoel SOCKS 5 UDP See: bfd5b5f 目前 dev 版本不是很稳定,日常使用(不知道会不会)有影响,请谨慎尝试😂
好的,辛苦了!
from qv2ray.
有需要全局快捷键的小伙伴吗?
有多少人在用 Wayland?
https://github.com/Skycoder42/QHotkey
See: Skycoder42/QHotkey#14
https://wiki.qt.io/Including_.pro_Files
from qv2ray.
桌面托盘图标显示网速这个能不能实现,比较好奇,也正想做这个事情。就像Mac端的ClashX
一样。
from qv2ray.
@TheWanderingCoel 看起来确实是个有用的功能,MacOS 提供了 api 但是 Windows 跟 Linux 确实有些困难
不知道直接硬核改图标能不能实现这个功能😂
from qv2ray.
@TheWanderingCoel 看起来确实是个有用的功能,MacOS 提供了 api 但是 Windows 跟 Linux 确实有些困难
不知道直接硬核改图标能不能实现这个功能😂
我正在用Qt5重写Clash,一点办法都没有😂。我看ClashX用的是xib,qt目前没有好想法
from qv2ray.
目前 Qv2ray 只能做到这样 (即鼠标 Hover 时显示的气泡)
@TheWanderingCoel 似乎 Windows 和 Linux 的 Tray 根本没有这个功能
https://stackoverflow.com/a/25078611/8364323 说 Tray icon is not designed to show text, just small image
from qv2ray.
目前 Qv2ray 只能做到这样 (即鼠标 Hover 时显示的气泡)
@TheWanderingCoel 似乎 Windows 和 Linux 的 Tray 根本没有这个功能
https://stackoverflow.com/a/25078611/8364323 说Tray icon is not designed to show text, just small image
好吧,有点尴尬。做成Hover气泡或者悬浮穿我觉得都可以hhh
from qv2ray.
刚刚看了一下,KDE Plasma 环境可以自己实现插件(见上图左上角),windows 下有 ToolBox (在Tray左边任务栏窗口列表右边有一个工具栏,可以实现)
(但是我真的不会……😂)
from qv2ray.
刚刚看了一下,KDE Plasma 环境可以自己实现插件(见上图左上角),windows 下有 ToolBox (在Tray左边任务栏窗口列表右边有一个工具栏,可以实现)
(但是我真的不会……😂)
hhh我也不会,到时候我去学学,会了提交pr吧(咕咕咕)。
from qv2ray.
v2.0 不知道会不会有的功能 - 网速显示插件 @TheWanderingCoel :
KDE Plasma 参考: https://github.com/dfaust/plasma-applet-netspeed-widget
GNOME 参考: WIP
Windows 参考: https://github.com/XhmikosR/perfmonbar
macOS 参考: WIP(?)
from qv2ray.
v2.0 不知道会不会有的功能 - 网速显示插件 @TheWanderingCoel :
KDE Plasma 参考: https://github.com/dfaust/plasma-applet-netspeed-widget
GNOME 参考: WIP
Windows 参考: https://github.com/XhmikosR/perfmonbar
macOS 参考: WIP(?)
谢谢!我有时间看一下~
from qv2ray.
from qv2ray.
Anyone who has ANY knowledge about Windows COM+ c++ and NamedPipe may help us in this windows plugin repo.
https://github.com/lhy0403/Qv2ray-Plugin-WinToolbar
from qv2ray.
希望能够像v2rayN一样自动生成局域网pac地址就好了,完美解决家里其它设备的问题,不代理非必要流量
from qv2ray.
希望支持PCA模式呀!!很关键
from qv2ray.
希望支持PCA模式呀!!很关键
希望能够像v2rayN一样自动生成局域网pac地址就好了,完美解决家里其它设备的问题,不代理非必要流量
@zgl018 @PistonY PAC 相关实现参考 (我就是稍微存一下省的到时候忘了😂)
https://github.com/vinipsmaker/tufao
https://www.qt.io/blog/2019/01/25/introducing-qt-http-server
from qv2ray.
from qv2ray.
路径我不是在这贴子里就说过了?
from qv2ray.
路径我不是在这贴子里就说过了?
@leoxxx
这个说的是自定义内核路径,这个功能仍需讨论(帖子太长刚刚没有看到)
#69 (comment)
但是你那个自定义配置文件路径确实做不到
from qv2ray.
2.0 版本是否要实现 #110 的 FOV001?
希望大家可以积极在 #110 中参与讨论~
from qv2ray.
[Help] Can someone @axionl help designing icons for these buttons:
* Ping Server (Maybe a small gauge) * Share QR Code (A QR logo may help) * share as `vmess://` * Json (Maybe a logo with "JSON" text)
It'll be very helpful! heart
Sorry, I have no idea about the design of those icons and sometimes the use of ICONS may lead to confusion.
For the following ICON, which is the official logo for the json.org. But before that very few people knew that it could represent
JSON
and also myself.As with the others, it is difficult to use the form of ICONS to express some specific computer network technical terms. If you don't mind, consider using text or the font ICONS in SVG format directly.
For me, keep all icons on the same theme is good enough.
We can use tooltip to elaborate what an icon do.
There is a problem in ver 1.x though.
All icons in ver 1.x is grey, usually grey means disabled.
It is a little bit confusing.
from qv2ray.
[Help] Can someone @axionl help designing icons for these buttons:
* Ping Server (Maybe a small gauge) * Share QR Code (A QR logo may help) * share as `vmess://` * Json (Maybe a logo with "JSON" text)
It'll be very helpful! heart
Sorry, I have no idea about the design of those icons and sometimes the use of ICONS may lead to confusion.
For the following ICON, which is the official logo for the json.org. But before that very few people knew that it could representJSON
and also myself.
As with the others, it is difficult to use the form of ICONS to express some specific computer network technical terms. If you don't mind, consider using text or the font ICONS in SVG format directly.For me, keep all icons on the same theme is good enough.
We can use tooltip to elaborate what an icon do.There is a problem in ver 1.x though.
All icons in ver 1.x is grey, usually grey means disabled.
It is a little bit confusing.
Thanks for your consideration, the darker color will be used to distinguish whether it is available.
from qv2ray.
路径我不是在这贴子里就说过了?
@leoxxx
这个说的是自定义内核路径,这个功能仍需讨论(帖子太长刚刚没有看到)
#69 (comment)但是你那个自定义配置文件路径确实做不到
那能不能做到配置文件生成在程序的根目录,软件便携化。
from qv2ray.
你是指 Windows 还是 Linux?
目前不考虑 Unix 系改变配置文件路径,Windows 可以
from qv2ray.
你是指 Windows 还是 Linux?
目前不考虑 Unix 系改变配置文件路径,Windows 可以
WIN
from qv2ray.
from qv2ray.
我有一个想法:
Qv2ray 将尝试从多个位置寻找 .qv2ray
文件夹进行读取
按优先级排序,如果加载出错,将从下一位置尝试加载
- 当前文件夹下
config
子文件夹 ~/.config/qv2ray/
文件夹~/.qv2ray/
文件夹
如果在以上位置均未找到合法 Qv2ray.conf 配置文件,将进行以下操作:
- Windows/Linux AppImage 将在当前目录创建
config
文件夹 - Linux 将在
~/.config/
创建qv2ray
文件夹 - macOS 将在
~/
创建qv2ray
文件夹
朋友们有什么建议或者意见吗?
from qv2ray.
我有一个想法:
Qv2ray 将尝试从多个位置寻找.qv2ray
文件夹进行读取
按优先级排序,如果加载出错,将从下一位置尝试加载* 当前文件夹下 `config` 子文件夹 * `~/.config/qv2ray/` 文件夹 * `~/.qv2ray/` 文件夹
如果在以上位置均未找到合法 Qv2ray.conf 配置文件,将进行以下操作:
* Windows/Linux AppImage 将在当前目录创建 `config` 文件夹 * Linux 将在 `~/.config/` 创建 `qv2ray` 文件夹 * macOS 将在 `~/` 创建 `qv2ray` 文件夹
朋友们有什么建议或者意见吗?
Adding a config path setting for the user on the Preferences Menu
and providing a default value may be a good way to consider this feature.
from qv2ray.
but where to store the ‘config path’ settings? @axionl
from qv2ray.
but where to store the ‘config path’ settings? @axionl
I mean to provide a default path and this can be set by the user also include the proxy config and the software config.
from qv2ray.
Yeah I know, but where we can store that path to the software config then?
from qv2ray.
Yeah I know, but where we can store that path to the software config then?
Sorry for my poor consideration, I make an agreement for your scheme for the Linux partition.
from qv2ray.
@lhy0403 Good idea I think.
from qv2ray.
我有一个想法:
Qv2ray 将尝试从多个位置寻找.qv2ray
文件夹进行读取
按优先级排序,如果加载出错,将从下一位置尝试加载
- 当前文件夹下
config
子文件夹~/.config/qv2ray/
文件夹~/.qv2ray/
文件夹如果在以上位置均未找到合法 Qv2ray.conf 配置文件,将进行以下操作:
- Windows/Linux AppImage 将在当前目录创建
config
文件夹- Linux 将在
~/.config/
创建qv2ray
文件夹- macOS 将在
~/
创建qv2ray
文件夹朋友们有什么建议或者意见吗?
对其他系统不熟悉,只说下windows吧。
这个想法很好,v2ray-core也可以设置搜索顺序,这样喜欢把core放当前目录的用户就省掉设置资源文件位置的麻烦。
创建默认配置文件的时候要注意检查目录是否可写,c:\windows
,c:\program files
等很多文件夹是没有写入权限的,所以如果写入失败要准备好备用位置。windows系统有些特殊目录比如%appdata%
是所有软件都有写入权限的。
写入权限问题还有一种比较特殊的情况。假设qv2ray在当前目录保存配置,突然有一天用户把整个qv2ray文件夹移到一个只读目录,当qv2ray想保存新配置时试了下当前目录不可写,于是到备用目录去保存新配置。下次启动时又发现当前目录有个旧配置可用,于是新配置就不起作用。不过这个问题很好解决,发现不可写时提示下用户就行。只是比较隐蔽所以在这里说一下。
最后就是要提防数据损坏,不过这个问题发生概率不高所以不用着急。突然断电这种不可抗力就不说了。windows在关机时也有极低概率出现配置文件写到一半就停止写入的情况。所以在设计配置文件的时候要考虑:读取时怎么知道当前配置文件是否损坏?要是发生损坏要怎么处理?怎么预防这种情况?(小概率事件,不处理其实也没什么关系)
from qv2ray.
我有一个想法:
Qv2ray 将尝试从多个位置寻找.qv2ray
文件夹进行读取
按优先级排序,如果加载出错,将从下一位置尝试加载* 当前文件夹下 `config` 子文件夹 * `~/.config/qv2ray/` 文件夹 * `~/.qv2ray/` 文件夹
如果在以上位置均未找到合法 Qv2ray.conf 配置文件,将进行以下操作:
* Windows/Linux AppImage 将在当前目录创建 `config` 文件夹 * Linux 将在 `~/.config/` 创建 `qv2ray` 文件夹 * macOS 将在 `~/` 创建 `qv2ray` 文件夹
朋友们有什么建议或者意见吗?
~这个符号指的是什么路径?
程序根目录?
from qv2ray.
用户 home 路径
from qv2ray.
哦,对LINUX还不是很了解,只是初步的用用。
觉得这样蛮好的。
from qv2ray.
Another KDE Plasma's plugin using QML, c++ (for plasma 5)
https://github.com/lhy0403/Qv2ray-Plugin-PlasmaToolbar
Support the same feature as Windows except START STOP and RECONNET
from qv2ray.
@sonyxu 是哪里需要 ipv6 呢?
我的意思是 Qv2ray 目前好像没有妨碍 ipv6 设置的功能,域名和路由都可以直接支持的
from qv2ray.
from qv2ray.
@sonyxu 是哪里需要 ipv6 呢?
我的意思是 Qv2ray 目前好像没有妨碍 ipv6 设置的功能,域名和路由都可以直接支持的
不是很了解邮件回复时的图片问题,有需要可以单独转发给你,我使用的版本1.3.8.0
from qv2ray.
@sonyxu 是哪里需要 ipv6 呢?
我的意思是 Qv2ray 目前好像没有妨碍 ipv6 设置的功能,域名和路由都可以直接支持的不是很了解邮件回复时的图片问题,有需要可以单独转发给你,我使用的版本1.3.8.0
@sonyxu 你可以把图片单发给我的邮箱 [email protected]
from qv2ray.
@sonyxu 已经收到您的邮件,,我想起来了,是 Windows 平台存储带有冒号 :
的文件时的问题
感谢反馈
from qv2ray.
from qv2ray.
@sonyxu 👌
from qv2ray.
Another KDE Plasma's plugin using QML, c++ (for plasma 5)
https://github.com/lhy0403/Qv2ray-Plugin-PlasmaToolbar
Support the same feature as Windows except START STOP and RECONNET
This is an exciting feature, but there are some problems for the dev branch as follows:
- The qv2ray will be crashed when you modify the
NetSpeed Bar Settings
because of theAddress boundary error
. This may be a preemption problem. The old VCore is not closed yet, but the one with a new configuration is already in use. - The
Qv2ray-Plugin-PlasmaToolbar
has been shown asDisconnected
which may be related to the above issue has not been solved. - The config path has a redundant character:
/usr/bin/v2ray -config /home/axionl/.config/qv2ray//generated/config.gen.json
.
Output from terminal execution:
[LICENCE]:
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions.
Qv2ray Current Developer Copyright (C) 2019 Leroy.H.Y (@lhy0403)
Hv2ray Initial Designs & gRPC implementation Copyright (C) 2019 Hork (@aliyuchang33)
Hv2ray/Qv2ray HTTP Request Helper (partial) Copyright 2019 (C) SOneWinstone (@SoneWinstone)
Qv2ray ArtWork Done By ArielAxionL (@axionl)
Qv2ray Russian Translations By TheBadGateway (@thebadgateway)
Qv2ray patch 8a8c1a By Riko (@rikakomoe)
Qv2ray v1.99.1.1 running on Arch Linux x86_64
[UI]: Found Translator: en-US.qm
[UI]: Found Translator: ru-RU.qm
[UI]: Found Translator: zh-CN.qm
[CONFIG]: Path: /home/axionl/.config/qv2ray/ contains a config file version: 8
[INIT]: Set /home/axionl/.config/qv2ray/ as the config path.
[UI]: Current Window Style: kvantum
[UI]: Breeze;kvantum-dark;kvantum;Windows;Fusion
[UI]: Loaded Translator zh-CN
[NETWORK]: Current OpenSSL version: OpenSSL 1.1.1d 10 Sep 2019
[UI]: SHARE OPTION TODO...
[VCORE]: Connecting to: vultr jpn cloudflare
[CONNECTION]: Skip adding 'freedom' entry.
[CONNECTION]: allocation is not used here.
[NETWORK]: Network request errcode: 0
[UPDATE]: Received update info, Latest: 1.3.8.0 Current: 1.99.1.1 Ignored:
fish: “qv2ray” terminated by signal SIGSEGV (Address boundary error)
from qv2ray.
Yeah, thanks a lot @axionl 💗
One existing issue is that when Qv2ray was closed improperly, the socket file located somewhere in /tmp/
will not be deleted, which leads to an Address Already in Use
when Qv2ray starts next time.
- ----> That's the cause of your second problem.
- A temporary workaround of this problem above, you may want to delete
/tmp/Qv2ray-****
manually.
For the first problem, when it crashes, are you trying to click the "Apply Network Speed Bar UI Settings"?
If that's not the case, can you provide the steps before it crashes (in detail?)
from qv2ray.
The third issue will be fixed in the next commit.
from qv2ray.
路由编辑
支持负载均衡
仔细看了一下这条。我感觉是不是我说的那个和你的这个不是一个意思?
我的意思是多个V2RAY的服务器节点之间负载均衡。
from qv2ray.
Yeah, thanks a lot @axionl heartpulse
One existing issue is that when Qv2ray was closed improperly, the socket file located somewhere in/tmp/
will not be deleted, which leads to anAddress Already in Use
when Qv2ray starts next time.* ----> That's the cause of your second problem. * A temporary workaround of this problem above, you may want to delete `/tmp/Qv2ray-****` manually.
For the first problem, when it crashes, are you trying to click the "Apply Network Speed Bar UI Settings"?
If that's not the case, can you provide the steps before it crashes (in detail?)
I am trying to select the Content Type
or other checkboxes without applying the Network Speed Bar UI Settings
.
from qv2ray.
路由编辑
支持负载均衡
仔细看了一下这条。我感觉是不是我说的那个和你的这个不是一个意思?
我的意思是多个V2RAY的服务器节点之间负载均衡。
@leoxxx 你是说自动切换连接配置吗? (就是主界面列表里的那些项)
from qv2ray.
Yeah, thanks a lot @axionl heartpulse
One existing issue is that when Qv2ray was closed improperly, the socket file located somewhere in/tmp/
will not be deleted, which leads to anAddress Already in Use
when Qv2ray starts next time.* ----> That's the cause of your second problem. * A temporary workaround of this problem above, you may want to delete `/tmp/Qv2ray-****` manually.
For the first problem, when it crashes, are you trying to click the "Apply Network Speed Bar UI Settings"?
If that's not the case, can you provide the steps before it crashes (in detail?)I am trying to select the
Content Type
or other checkboxes without applying theNetwork Speed Bar UI Settings
.
@axionl That becomes strange, as we are now using an integer as the key and the text in UI as a value, when selecting an item in the UI, Qv2ray replace the Content-Type with the Key (which) corresponds to the UI text.
Because the texts in the Combobox (that drop down box) are for each
-ed from the key value pair, it shouldn't have trouble looking for the key to the given value.....
from qv2ray.
Yeah, thanks a lot @axionl heartpulse
One existing issue is that when Qv2ray was closed improperly, the socket file located somewhere in/tmp/
will not be deleted, which leads to anAddress Already in Use
when Qv2ray starts next time.* ----> That's the cause of your second problem. * A temporary workaround of this problem above, you may want to delete `/tmp/Qv2ray-****` manually.
For the first problem, when it crashes, are you trying to click the "Apply Network Speed Bar UI Settings"?
If that's not the case, can you provide the steps before it crashes (in detail?)I am trying to select the
Content Type
or other checkboxes without applying theNetwork Speed Bar UI Settings
.@axionl That becomes strange, as we are now using an integer as the key and the text in UI as a value, when selecting an item in the UI, Qv2ray replace the Content-Type with the Key (which) corresponds to the UI text.
Because the texts in the Combobox (that drop down box) arefor each
-ed from the key value pair, it shouldn't have trouble looking for the key to the given value.....
https://send.firefox.com/download/6a5cece6d10bce56/#Qh7-RMUKDyxvmxLoraJ8Sg
I paste a screen record here.
from qv2ray.
OK Alright, That's a UI bug..., Thanks @axionl
I shouldn't enable the widgets on the RHS unless at least one page/line is added.....
Added: Sometimes a screenshot is REALLY helpful 😂
from qv2ray.
路由编辑
支持负载均衡
仔细看了一下这条。我感觉是不是我说的那个和你的这个不是一个意思?
我的意思是多个V2RAY的服务器节点之间负载均衡。@leoxxx 你是说自动切换连接配置吗? (就是主界面列表里的那些项)
呃,应该是,自动切换主机列表中的主机。
这是其它软件的图,以不同策略负载。
from qv2ray.
@leoxxx 目前还没有这方面的打算,因为在切换连接的时候会出现断开连接的现象,影响使用
from qv2ray.
@axionl Sir this patch is not necessary anymore as I changed the .desktop
file content.
Here: 2fcd32e#diff-cf880ee4d522eb5eac0a02799e6335df.
Thanks for your hard work!
from qv2ray.
@axionl And it's recommanded to speed up the build process using make -j$(nproc)
from qv2ray.
@rikakomoe I'll add you to the contributors list soon.
from qv2ray.
@axionl And it's recommanded to speed up the build process using
make -j$(nproc)
For the Arch Linux user, we generally prefer users to modify MAKEFLAGS
variable on /etc/makepkg.conf
or $HOME/.config/pacman/makepkg.conf
by themselves.
https://wiki.archlinux.org/index.php/Makepkg#Parallel_compilation
from qv2ray.
For the Arch Linux user, we generally prefer users to modify
MAKEFLAGS
variable on/etc/makepkg.conf
or$HOME/.config/pacman/makepkg.conf
by themselves.https://wiki.archlinux.org/index.php/Makepkg#Parallel_compilation
@axionl OK Sorry my bad.
from qv2ray.
@axionl You may consider adding a macro QV2RAY_DEFAULT_VCORE_PATH
when builing qv2ray on ArchLinux See: https://github.com/lhy0403/Qv2ray/blob/dev/src/Qv2rayBase.h#L26
from qv2ray.
希望可以克隆配置
from qv2ray.
希望可以克隆配置
@yswtrue 那是什么?
from qv2ray.
希望可以克隆配置
@yswtrue 那是什么?
就是我有多个服务器,配置都是一样的,就地址不一样,所以希望可以有一个克隆功能,可以直接复用
from qv2ray.
@yswtrue 好👌
from qv2ray.
@yswtrue dev 分支的 commit 已经添加了克隆配置 (duplicate config) 选项,非常感谢你的建议
from qv2ray.
for @TheWanderingCoel @DuckSoft @leoxxx #72
QRCode 分享和导入即将ready,
导入图片文件扫描的同时,也将支持扫描屏幕二维码
多行vmess也会支持
感谢
from qv2ray.
@yswtrue dev 分支的 commit 已经添加了克隆配置 (duplicate config) 选项,非常感谢你的建议
万分感谢
from qv2ray.
for @TheWanderingCoel @DuckSoft @leoxxx #72
QRCode 分享和导入即将ready,
导入图片文件扫描的同时,也将支持扫描屏幕二维码
多行vmess也会支持
我就等你编译好来测试一下。
from qv2ray.
好😂,到时候可以直接从 Github Action 下载 https://github.com/lhy0403/Qv2ray/actions
现在正在写 vmess 生成
,,,
Bug 一堆还请大家多多包涵(
from qv2ray.
Related Issues (20)
- 能否支持一下 新协议vless reality HOT 11
- Bug Report:
- Bug Report: HOT 3
- 除了降级v2ray到5.1,还有别的办法吗? HOT 1
- Bug Report:
- Bug Report:
- 编译失败 HOT 4
- Bug Report: Error while loading shared libraries: libgrpc++.so.1.53 HOT 1
- how can I run it as an application in my mac HOT 1
- Bug Report: ADD TAP ADAPTER SUPPORT PLEASE HOT 2
- Application on Window dont go through proxy
- Bug Report: 新电脑w11,旧电脑w10使用正常,把旧电脑的包弄到新电脑来就显示核心意外终止,让看核心日志,不知道怎么弄 HOT 8
- 是否支持ios客户端
- 想自己开发编译有什么指南么? HOT 9
- Bug Report: /usr/bin/gsettings: /tmp/.mount_Qv2rayCQfIcM/usr/lib/libselinux.so.1: no version information available (required by /lib/x86_64-linux-gnu/libgio-2.0.so.0)
- Exec format error: Unable to run appimage files on ubutu 16.04 and lubuntu 18Bug Report: HOT 1
- Bug Report: QvPlugin-SSR插件导致崩溃
- Bug Report: qv2ray用lto编译崩溃
- @RichardPeng0624 杀一下残留进程即可:怎么杀呀 HOT 1
- Bug Report: open telegram but no ping in terminal for api.telegram.com HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qv2ray.