使用 subconverter 本地节点转换(openclash 自定义规则)

导图
本地 clash 订阅转换,自定义适合自己的规则。(待更新)

内容

subconverter下载

文末有源文件下载和我修改后的,修改的只需要把clash订阅地址填入就可用。
在 Ubuntu 系统下执行./0.sh 即可。

规则列表

文件描述

下面只是文件夹内需要更改或使用的文件及文件夹

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
├── 0.sh
├── clash-rules.yml
├── clash.conf
├── generate.ini
├── rules
│   └── custom
│      ├── 1Unbreak
│      │   ├── Unbreak.list
│      │   └── ssrsub.list
│      ├── 2AdRules
│      │   ├── AdRules.list
│      │   └── ssrsub.list
│      ├── 3ProxyGFW
│      │   ├── ProxyGFW.list
│      │   └── ssrsub.list
│      ├── 4MicrosoftApple
│      │   ├── Microsoft.list
│      │   └── ssrsub.list
│      ├── 5GithubDocker
│      │   ├── Docker.list
│      │   └── Github.list
│      ├── 6Google
│      │   └── Google.list
│      ├── 7Streaming
│      │   ├── Streaming.list
│      │   └── ssrsub.list
│      └── 8Telegram
│      └── Telegram.list
├── setup.log
├── snippets
│   ├── groups.toml
│   ├── groups.txt
│   ├── rulesets.toml
│   ├── rulesets.txt
└── subconverter

规则下载目录

执行0.sh获取自定义的规则列表,然后执行subconverter
文件中可以添加其它资源规则,要注意资源的格式,我添加的是需要脚本处理一下的。对于直接是 .list 的文件应该使用rulesets_remote.txt就可以,我没有用到。
下载好的 list 文件都放在 rules/custom 文件夹。

list文件

订阅链接

generate.ini 该文件只需要填入url的参数,就是 clash 的订阅地址。

generate.ini文件

代理组,规则组

代理组

snippets/groups.toml
snippets/groups.txt
groups 文件是定义各种类型需要使用哪种代理

groups.toml 文件内容,程序执行时会用到。

groups.toml文件

groups.txt 文件内容。不会用到,但是可以作为预览在填写 groups.toml 文件。

groups.txt文件

规则组

snippets/rulesets.toml
snippets/rulesets.txt
rulesets 文件是定义各种类型需要使用的规则,前面下载整理好的(custom文件夹)

rulesets.toml 文件内容,程序执行时会用到。

rulesets.toml文件

rulesets.txt 文件内容。不会用到,但是可以作为预览在填写 rulesets.toml 文件。
规则排序问题:
客户端需要使用哪种规则是安装文件依次执行的,前后都有相同规则,后面的不执行。所以像下载等需要直连的就放在首位,其它就看个人喜好了。

rulesets.txt文件

视频或文章链接

OpenWrt在线编译(官方网址)及自定义(openclash,设备名,密码等等)

openwrt 默认配置编译(密码 语言 IP))

自用的节点商,对于非常高清的视频没有需求可以试试,关键便宜,一个月十几块。
闪电

文件下载

已修改subconverter.rar
subconverter源文件下载

Q群:290979342(聚焦单车交流群)