三种更新,解决的不是同一个问题
手动更新就是点一下卡片上的更新,立刻去拉一次。自动更新按你设的间隔在后台跑,你不用管。强制更新则是忽略本地缓存、从头完整拉一份——服务商那边明明改了、你这边还是旧节点的时候,用它。
卡片上那行剩余流量和到期时间不是客户端算出来的,是服务商返回订阅文件时顺手用响应头带过来的。它不显示、或者数字跟面板对不上,说明服务商没给或者给的格式不标准,跟客户端没关系。
更新失败先别删卡片
删掉就得重新去找链接,而磁盘上那份旧配置其实还能继续用。先查原因,重新导入是最后一步。
把间隔和更新路径调对
- 1
间隔填分钟,别填得太勤
在卡片上打开编辑信息对话框,更新间隔那一栏单位是分钟,填 1440 就是一天一次。填个位数既没意义,还容易被服务商当成频繁请求限流。一天一次到几小时一次,足够覆盖大多数服务商换节点的频率。
- 2
决定这次更新走哪条路
程序可以直连去拉,也可以经由当前代理去拉。订阅域名在你本地本来就打不开的,必须让它走代理,否则永远卡在超时。判断标准只有一个:这个域名现在通不通。
- 3
节点全挂时反过来改回直连
走代理更新的前提是代理还活着。所有节点都连不上时再让更新走代理,就成了死循环,得先临时切回直连把新配置拉回来,再切回去。
更新完,看你选的节点还在不在
手动选过的节点一般会保留,前提是组名和节点名一个字都没变。服务商改了组名、或者把你选中的那个节点下架,选择就落空,自动退回组里的第一个。很多人说的「更新完速度就变了」,原因就在这里,不是更新本身把配置搞坏了。
- 更新时间变成了刚才,说明这次真的拉到了新文件
- 节点数量跟服务商面板对得上
- 主出口组里还是你原来那个节点,不是第一个
常见问题
到期时间一直不显示,或者显示的不对,怎么办?
先确认服务商在响应头里给了这个信息,有些便宜套餐根本不返回。也有服务商只对特定 User Agent 才给,可以在订阅的编辑信息里换一个 User Agent 再更新试试。都试过还是没有,就以服务商面板上的数字为准。
更新完发现节点少了一半,是客户端丢的吗?
客户端不会挑着丢节点。要么服务商真的调整了套餐或下线了线路,要么这次拉到的是一份残缺文件。先强制更新一次,再拿数量跟面板对一下,还是少就去问服务商。