Clash 后端一键订阅转换分流。
最近一直用的 Trojan-Qt5 作为机场客户端,换成最新版本后不知为何第一次打开退出后就不能再使用,只能重新解压导入,删除所有本地配置文件未果,作罢。换了 Clash For Windows。
Clash 默认的规则有点蠢笨,这里参考 GitHub 设置分流规则,实现不同网站使用不同节点。
1. 下载对应平台客户端
下载地址:https://github.com/tindy2013/subconverter/releases
这里以 Windows 为例,下载完成后,解压并执行里面的可执行文件,完成后台服务的启动。
2. 准备自己的订阅链接
这一步依赖于机场提供的订阅链接。
3. 链接转换
简易版填写示例:
1 | http://127.0.0.1:25500/sub?target=目标订阅&url=格式转换后订阅链接 |
例如,有这样一个订阅链接,想转换为 Clash 的订阅。
1 | https://dhsajkhjska.dsjskajdljda |
通过 URLEncode 转换得到:
1 | https%3A%2F%2Fdhsajkhjska.dsjskajdljda |
将目标 clash 和上述地址拼接:
1 | http://127.0.0.1:25500/sub?target=clash&url=https%3A%2F%2Fdhsajkhjska.dsjskajdljda |
将该地址填入下图位置,并点击download,出现新东西后选中:
重启客户端,订阅分流如下:
4. 参考
https://github.com/tindy2013/subconverter