马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
Clash新版0.19.5、0.19.6节点超时time out解决方案
( E+ }( [ R5 \8 @Clash近期更新了新版后(版本号为0.19.5、0.19.6以及之后的版本),之前的vmess节点vmess全部挂掉,节点全部超时time out。
, X) C+ q v1 E9 S9 h, V" _& g4 F J. s7 z; M0 s. _
本文以windows客户端为例给出解决方案,不用替换旧版内核,不用老的版本即可解决。
2 Q4 L" N5 }' {0 ]/ e& C6 g- O7 Y- `5 H K! O( w, Y
1.首先打开Clash windows客户端- y/ U4 m+ u! ]
$ U* @" y" K5 H t+ g
2.点击左侧的设置(Settings),下拉到中间找到配置(Profiles),点击预处理配置(Parsers)后面的编辑(Edit)1 K1 `3 Y9 c0 u$ V. g# f
/ U; G9 ]0 a+ W0 h9 V# p; C/ y& J
Clash新版0.19.5、0.19.6节点超时time out解决方案
- ]! @9 a4 T) A2 W# `9 N& Y* x' Y* Z; ]0 d1 F5 L B
3.删除里面所有的代码,复制以下代码并替换(注意:url: YOUR_SUBSCRPTION_URL替换为你的真正订阅的url配置文件地址,例如:https://123.com/link/rEhqDRix0Jb6PfiN?clash=1)
9 G/ G( q$ @! z; C2 x3 m; d. a0 O' t" B2 j$ _/ R
- parsers:
$ X# }7 `6 D! V( c! A+ q5 ]; U# z) g - - url: YOUR_SUBSCRPTION_URL4 \7 T9 P3 H2 S0 Z- t! K" S
- code: |
3 V. B& Z8 a, j4 f - module.exports.parse = async (raw, { axios, yaml, notify, console }, { name, url, interval, selected }) => {
6 m5 X) B5 C9 u ^- H - const obj = yaml.parse(raw)
+ ~) o: s3 `+ j) c9 a$ u - obj.proxies.forEach( v => {
: c* n* Z' Q& i( D/ {; [ - if (v.network === 'ws' && !v['ws-opts']) {
* E- a0 ? d% u - const opts = {}
' ^3 `4 c. i/ p9 k - opts.path = v['ws-path']
2 K% e4 R7 r# @5 z- a - opts.headers = v['ws-headers']$ i$ Z/ ?( P# H7 K' J, w
- v['ws-opts'] = opts
7 F" l7 Q. I8 K% D - }$ P s' H. a6 S: p5 S* L, ?
- })
% p' k+ I/ ?% w/ C) S: J - return yaml.stringify(obj)
8 ?" k' d" q+ W+ |* P0 S* k - }
复制代码 f" _: S, O( ~" B2 L
4.点击右下角的保存。
0 m) [! |; l9 c/ }7 W
9 c9 b$ E9 Z+ p8 c" E5.返回到配置(Profiles),点击更新你的节点,即可自动重写旧版配置,再返回延迟检测,看看是否成功了。. Y8 B0 e: M6 X y. C1 _7 l
s8 a0 L5 I' V9 V* h5 k- C: b# |- n
Clash新版0.19.5、0.19.6节点超时time out解决方案
! A' ?' a8 w' [. \- [% ?' V Q; r9 H
, U1 [0 E k W |