2dust / clashN

A clash client for Windows, support Mihomo
https://1.2345345.xyz
GNU General Public License v3.0
4.83k stars 596 forks source link

能否添加更换代理后中断链接的功能 #154

Closed lleeopen closed 2 years ago

lleeopen commented 2 years ago

003

能否添加更换代理后中断链接的功能,以便使代理更快生效,非常需要这个功能

2dust commented 2 years ago

更换代理后中断链接:意思是在切换配置文件的时候,把原来的连接全部中断?

lleeopen commented 2 years ago

更换代理后中断链接:意思是在切换配置文件的时候,把原来的连接全部中断?

就是更换代理或者配置切换更新更改的时候,中断旧的链接,就是图中clash那样的功能

2dust commented 2 years ago

配置切换理解了。 更换代理是指哪个操作?

lleeopen commented 2 years ago

配置切换理解了。 更换代理是指哪个操作? 更换代理,指的是手动更换,比如我现在用的香港节点,然后手动换了个美国节点,中断以前的链接 图片中的第一个功能就是这样的

2dust commented 2 years ago

是否不需要增加一个设置选项了,按逻辑应该都要关闭连接才合理

lleeopen commented 2 years ago

是否不需要增加一个设置选项了,按逻辑应该都要关闭连接才合理

这样也可以,添加一个这样能选项功能

ag2s20150909 commented 2 years ago

是否不需要增加一个设置选项了,按逻辑应该都要关闭连接才合理

这个可以通过webapi设置

ag2s20150909 commented 2 years ago

运行中修改配置

curl -v -X PATCH -H "Content-Type:application/json" -d "{\"allow-lan\":true}" http://127.0.0.1:9090/configs

重载配置文件

curl -v -X PUT -H "Content-Type:application/json" -d "{\"path\": \"\", \"payload\": \"\"}" http://127.0.0.1:9090/configs?force=true
2dust commented 2 years ago

https://github.com/2dust/clashN/releases/tag/2.7 配置更改或重载时会断开所有连接