马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
Clash新版0.19.5、0.19.6节点超时time out解决方案
+ A' ^( c) U: t8 s/ |8 TClash近期更新了新版后(版本号为0.19.5、0.19.6以及之后的版本),之前的vmess节点vmess全部挂掉,节点全部超时time out。
j3 D$ e% W5 H
( @+ B& l D9 h本文以windows客户端为例给出解决方案,不用替换旧版内核,不用老的版本即可解决。
4 M* `! e/ s, {; m o" |6 o/ L
( w( x) ~% t" ?* f1.首先打开Clash windows客户端
9 ]3 d- u' E- Q% f" ~" H, T, y4 Y$ ]0 Z% U% v$ E- B4 W* \
2.点击左侧的设置(Settings),下拉到中间找到配置(Profiles),点击预处理配置(Parsers)后面的编辑(Edit)
- L2 ]* n- e" I# s v9 e+ H% ~! F2 b9 o% o8 s
Clash新版0.19.5、0.19.6节点超时time out解决方案
# H! K; o! B$ r/ d$ U
* s- Y a4 }: S3 u5 y2 E- S3.删除里面所有的代码,复制以下代码并替换(注意:url: YOUR_SUBSCRPTION_URL替换为你的真正订阅的url配置文件地址,例如:https://123.com/link/rEhqDRix0Jb6PfiN?clash=1)) F% H: H0 ]" U. Y; U
, g& m! H: Z0 O8 e. q
- parsers:
& ^9 f$ M# q7 [2 \, R/ T1 m - - url: YOUR_SUBSCRPTION_URL0 s$ O) F6 Q7 g* L4 @' O
- code: |; _! l5 W; \2 n( ^
- module.exports.parse = async (raw, { axios, yaml, notify, console }, { name, url, interval, selected }) => {
3 l$ O) E# \% O _ A5 ^" ~ - const obj = yaml.parse(raw)0 I% s( A8 n1 j4 p
- obj.proxies.forEach( v => {! P/ q7 ?& v+ }; q% C! _) A
- if (v.network === 'ws' && !v['ws-opts']) {( w9 K' J# v& l0 f2 C- g6 O8 {
- const opts = {}5 Y# ?( a( h' _/ Z4 `6 ?1 S
- opts.path = v['ws-path']2 l8 ]1 |: o7 x: ?' H: ~: o: p
- opts.headers = v['ws-headers']
; R+ \1 M: m( w d6 m1 z" o3 L1 x - v['ws-opts'] = opts1 h) c. `/ ~* a- X* Q% h& ~
- }: Y8 z" t7 u9 M' Y% d* m
- })
' r; C* `" X: A2 |; u0 _ - return yaml.stringify(obj): O; X( q" v7 _: I/ d! }
- }
复制代码
. U' i5 Q7 @# a" r- }0 ]) A9 I4.点击右下角的保存。
: ~5 z) `3 R6 L4 q5 `7 S4 k* I: n/ A2 w: Q7 E" Y; L
5.返回到配置(Profiles),点击更新你的节点,即可自动重写旧版配置,再返回延迟检测,看看是否成功了。
$ R- w) v3 G+ t; H' {& ]- K' p5 X, S/ I I2 ?+ u
Clash新版0.19.5、0.19.6节点超时time out解决方案
7 G7 e1 q; ]$ C9 J0 y
# y5 M2 A# q" V6 n; H% t |