2dust

Results 681 comments of 2dust

https://github.com/2dust/clashN/releases/tag/1.9 此版本可以重置字体 但是大字体显示问题无法解决

这个是clash的分流设置问题 请自行修改配置文件或找配置文件提供者

查看clash的wiki,没有相关接口 clash的节点和路由时耦合的,所以无法在订阅后追加(插入)一个通用的路由; 先不谈是否能实现,请给出你觉得合适的方案

这个方案可行 但是需要给每个订阅配置独立设置,比较繁琐

[clashN-test.zip](https://github.com/2dust/clashN/files/9422700/clashN-test.zip) 使用Mixin全局功能实现了简单的附加功能 ``` 配置文件内容不会被修改,混合行为只会发生在内存中 注意下面缩进,请用支持yaml显示的编辑器打开 使用clash配置文件关键字则覆盖原配置 append-rules 数组合并至原配置rules数组后 prepend-rules 数组合并至原配置rules数组前 append-proxies 数组合并至原配置proxies数组后 prepend-proxies 数组合并至原配置proxies数组前 append-proxy-groups 数组合并至原配置proxy-groups数组后 prepend-proxy-groups 数组合并至原配置proxy-groups数组前 ```

@easythd 替换后的配置文件就是文件夹中config.yaml 目前只实现这些,你说的规则替换还未实现 ``` append-rules 数组合并至原配置rules数组后 prepend-rules 数组合并至原配置rules数组前 append-proxies 数组合并至原配置proxies数组后 prepend-proxies 数组合并至原配置proxies数组前 append-proxy-groups 数组合并至原配置proxy-groups数组后 prepend-proxy-groups 数组合并至原配置proxy-groups数组前 ```

> > > > 使用了append-rules指令 ` append-rules: > > * MATCH,🎯 全球直连 > ` > > 结果如下,没有替换呢: ` > > * "MATCH,\U0001F41F 漏网之鱼" > * "MATCH,\U0001F3AF 全球直连" > ` `append-rules...

[clashN-test4.zip](https://github.com/2dust/clashN/files/9449188/clashN-test4.zip) 实现 removed-rules ,可以把不需要的removed后再append ``` removed-rules 循环匹配rules数组每行,符合则移除当前行 (此规则请放最前面) append-rules 数组合并至原配置rules数组后 prepend-rules 数组合并至原配置rules数组前 append-proxies 数组合并至原配置proxies数组后 prepend-proxies 数组合并至原配置proxies数组前 append-proxy-groups 数组合并至原配置proxy-groups数组后 prepend-proxy-groups 数组合并至原配置proxy-groups数组前 append-rule-providers 数组合并至原配置rule-providers数组后 prepend-rule-providers 数组合并至原配置rule-providers数组前 ```

> 错误提示:The given key 'rule-providers' was not present in the dictionary. > > 猜想,我原来的配置文件没有rule-providers,所以不能在前也不能在后追加? https://github.com/2dust/clashN/releases/tag/1.22

您是指把所有核心放到一个独立文件夹,还是每个核心都有独立文件夹?