diff --git a/README-cn.md b/README-cn.md index 5f81532..c6feeac 100644 --- a/README-cn.md +++ b/README-cn.md @@ -81,6 +81,7 @@ http://127.0.0.1:25500/sub?target=clash&url=https%3A%2F%2Fdler.cloud%2Fsubscribe ## 进阶用法 > 在不满足于本程序所提供的神机规则或者对应的分组时,可以考虑尝试进阶用法 +> > 即 对 `调用地址` 甚至程序目录下的 `pref.ini` 进行个性化的编辑以满足不同的需求 ### 阅前提示 @@ -127,7 +128,7 @@ http://127.0.0.1:25500/sub?target=%TARGET%&url=%URL%&emoji=%EMOJI%···· 顺便再给节点名加上 EMOJI 同时排除掉订阅中显示流量和官网的节点(节点名为"剩余流量:1024G","官网地址:dler.cloud") 首先确认需要用到的参数: -surge&ver=4 、 tfo=true 、 udp=true 、 emoji=true 、exclude=(流量|官网) +target=surge&ver=4 、 tfo=true 、 udp=true 、 emoji=true 、exclude=(流量|官网) url=https://dler.cloud/subscribe/ABCDE?clash=vmess 然后将需要 URLEncode 的部分进行处理: @@ -147,6 +148,7 @@ http://127.0.0.1:25500/sub?target=surge&ver=4&tfo=true&udp=true&emoji=true&exclu #### [common] 部分 > 该部分主要涉及到的内容为 **全局的节点排除或保留** 、**节点的重命名** +> > 其他设置项目可以保持默认或者在知晓作用的前提下进行修改 1. **api_mode** @@ -222,7 +224,9 @@ http://127.0.0.1:25500/sub?target=surge&ver=4&tfo=true&udp=true&emoji=true&exclu 1. **proxy_ruleset** > 更新 RuleSet 时是否使用代理 + > > 填写 `NONE` 或者空白禁用,或者填写 `SYSTEM` 使用系统代理 + > > 也可填写如同 `socks5://127.0.0.1:1080` 的 HTTP 或 SOCKS 代理 - 例如: @@ -240,6 +244,7 @@ http://127.0.0.1:25500/sub?target=surge&ver=4&tfo=true&udp=true&emoji=true&exclu 1. **append_proxy_type** > 节点名称是否需要加入属性,设置为 true 时在节点名称前加入 \[SS\] \[SSR\] \[VMess\] 以作区别, + > > 默认为 false - 例如(设置为 true时): @@ -252,18 +257,20 @@ http://127.0.0.1:25500/sub?target=surge&ver=4&tfo=true&udp=true&emoji=true&exclu 1. **rename_node** > 重命名节点,支持正则匹配 + > > 使用方式:原始命名@重命名 - 例如: ```ini rename_node=中国@中 - rename_node=深圳@深 + rename_node=\(?((x|X)?(\d+)(\.?\d+)?)((\s?倍率?:?)|(x|X))\)?@(倍率:$1) ``` #### [node_pref] 部分 > 该部分主要涉及到的内容为 **开启节点的UDP及TCP** 、**重命名节点后的排序** +> > 相关设置项目建议保持默认或者在知晓作用的前提下进行修改 1. **udp_flag** @@ -298,9 +305,9 @@ http://127.0.0.1:25500/sub?target=surge&ver=4&tfo=true&udp=true&emoji=true&exclu 1. **managed_config_prefix** - > 具体的 '#!MANAGED-CONFIG' 信息,地址前缀不用添加 "/" - > Surge 或 Surfboard 会向此地址发出更新请求 - > 局域网用户需要将此处改为对应的局域网 ip + > 具体的 '#!MANAGED-CONFIG' 信息,地址前缀不用添加 "/"。Surge 或 Surfboard 会向此地址发出更新请求 + > + > 局域网用户需要将此处改为本程序运行设备的局域网 ip - 例如: @@ -335,26 +342,25 @@ http://127.0.0.1:25500/sub?target=surge&ver=4&tfo=true&udp=true&emoji=true&exclu #### [ruleset] 部分 -> 如果你对原本订阅自带的规则不满意可以使用如下配置 +> 如果你对原本订阅自带的规则不满意时,可以使用如下配置 1. **enabled** - > 启用自定义规则集,设置为 true 时打开,默认为 true + > 启用自定义规则集的**总开关**,设置为 true 时打开,默认为 true 1. **overwrite_original_rules** - > 覆盖原有规则,即 [common] 中 xxx_rule_base 中的内容 - > 设置为 true 时打开,默认为 false + > 覆盖原有规则,即 [common] 中 xxx_rule_base 中的内容,设置为 true 时打开,默认为 false 1. **update_ruleset_on_request** - > 根据请求执行规则集更新 - > 设置为 true 时打开,默认为 false + > 根据请求执行规则集更新,设置为 true 时打开,默认为 false 1. **surge_ruleset** - > 从本地或 url 获取规则片段. - > [] 前缀后的文字将被当作规则,而不是链接或路径 + > 从本地或 url 获取规则片段 + > + > [] 前缀后的文字将被当作规则,而不是链接或路径,主要包含 `[]GEOIP` 和 `[]MATCH`(等同于 `[]FINAL`)。 - 例如: @@ -373,12 +379,16 @@ http://127.0.0.1:25500/sub?target=surge&ver=4&tfo=true&udp=true&emoji=true&exclu #### [clash_proxy_group] 部分 > 为 Clash 、Mellow 、Surge 以及 Surfboard 等程序创建策略组, 可用正则来筛选节点 +> +> [] 前缀后的文字将被当作引用策略组 ```ini custom_proxy_group=🍎 苹果服务`url-test`(美国|US)`http://www.gstatic.com/generate_204`300 -# 表示创建一个叫 🍎 苹果服务 的 url-test策略组,并向其中添加名字含'美国','US'的节点,每隔300秒测试一次 -custom_proxy_group=🇯🇵 JP`select`沪日`日本 -# 表示创建一个叫 🇯🇵 JP 的 select 策略组,并向其中**依次**添加名字含'沪日','日本'的节点 +# 表示创建一个叫 🍎 苹果服务 的 url-test 策略组,并向其中添加名字含'美国','US'的节点,每隔300秒测试一次 +custom_proxy_group=🇯🇵 日本延迟最低`url-test`(日|JP)`http://www.gstatic.com/generate_204`300 +# 表示创建一个叫 🇯🇵 日本延迟最低 的 url-test 策略组,并向其中添加名字含'日','JP'的节点,每隔300秒测试一次 +custom_proxy_group=🇯🇵 JP`select`沪日`日本`[]🇯🇵 日本延迟最低 +# 表示创建一个叫 🇯🇵 JP 的 select 策略组,并向其中**依次**添加名字含'沪日','日本'的节点,以及引用上述所创建的 🇯🇵 日本延迟最低 策略组 ``` - ssr/v2 订阅默认没有组名, 可以使用这个方法来添加组名 @@ -418,11 +428,11 @@ custom_proxy_group=🇯🇵 JP`select`沪日`日本 > 自动上传 gist ,可以用于 Clash For Android / Surge 等进行远程订阅 -在程序目录内的 [gistconf.ini](./base/gistconf.ini) 中添加 [Personal Access Token](https://github.com/settings/tokens/new),在链接后加上 `&upload=true` 就会在更新好后自动上传 gist。 +在程序目录内的 [gistconf.ini](./base/gistconf.ini) 中添加 `Personal Access Token`([在此创建](https://github.com/settings/tokens/new?scopes=gist&description=Subconverter)),在链接后加上 `&upload=true` 就会在更新好后自动上传 gist。 例如: ```ini [common] ;uncomment the following line and enter your token to enable upload function -token = xxxxxxxxxxxxxxxxxxxxxxxx(你的 Personal Access Token) +token = xxxxxxxxxxxxxxxxxxxxxxxx(所生成的 Personal Access Token) ```