马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
Clash新版0.19.5、0.19.6节点超时time out解决方案
9 [ r5 q- C0 Q% f2 LClash近期更新了新版后(版本号为0.19.5、0.19.6以及之后的版本),之前的vmess节点vmess全部挂掉,节点全部超时time out。
4 z5 P# t" s. r" W& Y; m7 R/ I+ X( C: L4 U: K& z
本文以windows客户端为例给出解决方案,不用替换旧版内核,不用老的版本即可解决。8 K; J& T, P+ `9 n+ x/ m- |
5 }$ r7 Z3 S' o" H5 f8 c) p( _+ v1.首先打开Clash windows客户端
- @: x' e# U, p* `4 i2 }
r' |: Q) C- b3 \0 c6 H6 o2.点击左侧的设置(Settings),下拉到中间找到配置(Profiles),点击预处理配置(Parsers)后面的编辑(Edit)' v# f2 I. }) |0 u/ o
) y9 g6 t9 N6 s: K1 N0 |
Clash新版0.19.5、0.19.6节点超时time out解决方案
9 S4 M8 n8 M# I' L
/ L" B. ~" u+ ^6 ^3.删除里面所有的代码,复制以下代码并替换(注意:url: YOUR_SUBSCRPTION_URL替换为你的真正订阅的url配置文件地址,例如:https://123.com/link/rEhqDRix0Jb6PfiN?clash=1)
. L& Z" I3 |9 _* x9 g: j, n9 r% b6 z4 Z: h6 h: U. o
- parsers:' d4 p& W2 z$ q5 b
- - url: YOUR_SUBSCRPTION_URL
- O& |3 |; D# x - code: |+ K: [( X3 ?( U! w( Q
- module.exports.parse = async (raw, { axios, yaml, notify, console }, { name, url, interval, selected }) => {
4 g& r5 J+ ?* ^& ~ - const obj = yaml.parse(raw)
% c5 H- J! h6 X; Y9 X, H1 \ - obj.proxies.forEach( v => {4 W! U) o% U7 n) p( H$ p7 w
- if (v.network === 'ws' && !v['ws-opts']) {
8 \6 c' J D2 m - const opts = {}
7 x* a0 m; E5 M& ? - opts.path = v['ws-path']3 h8 z7 Z. h+ @0 a$ B' x, ^4 z6 H
- opts.headers = v['ws-headers']
' i: U6 z( z+ F - v['ws-opts'] = opts
3 Q6 b" n. ~9 L: N( m - } p: I1 o7 t! u, Y* M
- })
/ v9 s/ s& D. G ^& y - return yaml.stringify(obj)4 C6 _0 {. @! F+ L) k
- }
复制代码 3 q% z- k2 r6 _. N' D7 Z; D
4.点击右下角的保存。
! \$ t) i+ r4 T! `. V2 I- ]
' y1 r) @$ K5 Q5 m5.返回到配置(Profiles),点击更新你的节点,即可自动重写旧版配置,再返回延迟检测,看看是否成功了。" k- W' Y2 k/ f& b
! B6 O0 Z( E/ q! ^3 o7 v
Clash新版0.19.5、0.19.6节点超时time out解决方案
1 W! [. j4 E" G
& Q* q3 D! @4 M% }1 E9 b/ V
|