surge 有没有办法合并配置

2022-07-20 18:33:04 +08:00
 lazyfighter

有一些自己的配置但是托管配置无法修改, 所以只能手动 copy 托管配置,然后在 copy 的内容上面进行修改,但是托管的配置就处于不再更新的状态了,所以想的是没有办法自己一个配置, 托管一个配置,我在使用的时候合并两个配置

4300 次点击
所在节点    Surge
17 条回复
TimePPT
2022-07-20 19:00:42 +08:00
zhlxsh
2022-07-20 19:05:10 +08:00
quanX 用户也有这个困扰,尤其是是一些 js 脚本,更新比较频繁。我目前是 fork 一份代码,原作者更新就得重新 fork 重新修改。好在电脑操作简单一些
我有一个思路是把修改的地方写成 makefile ,原作者的仓库改成子仓库。不知道实际操作会不会有坑的地方
SteveRogers
2022-07-20 19:17:14 +08:00
对、配置不能合并这个非常不方便
shyling
2022-07-20 19:19:53 +08:00
写一个主的,然后 include 托管配置中需要的 Rule, Proxy Group 什么的
yibin001
2022-07-20 19:20:44 +08:00
等等。。。
surge 里的 RULE-SET(分流规则) 和 policy-path (代理) 不能满足?
paradoxs
2022-07-20 19:21:09 +08:00
你自己用一个 ruleset ,放到 github 上面,然后点 raw ,把网址复制出来。
然后把这个 ruleset 在 surge 里面引用就行了。

以后改配置的时候,在 github 上面发布,手机打开 surge 就可以刷新。
ajyz
2022-07-20 20:52:46 +08:00
新版支持托管地址作为外部代理地址了,直接 copy 后分流规则添加外部地址
ajyz
2022-07-20 20:53:47 +08:00
纠正下,不应该叫分流规则,应该是代理服务器部分
xenme
2022-07-20 22:44:57 +08:00
用了一段时间别人的规则,现在基本都手撸自己的规则。
szx300
2022-07-21 08:35:52 +08:00
@zhlxsh #2 以前使用软件同步的 working copy
szx300
2022-07-21 08:37:01 +08:00
把作者的库同步到自己里面 在引用 每次同步下就行
TabGre
2022-08-12 08:20:43 +08:00
sub-store 🉑️解
lazyfighter
2022-08-12 09:42:33 +08:00
@TabGre 看文档确实可解 ,老哥求个教程
TabGre
2022-08-14 07:52:43 +08:00
@lazyfighter sub-store guthub 自己有出教程,本质上就是利用 sbu-store 做一个包本地服务,塔可以合并多个订阅,并同步到 gist ,但我用起来还是有痛点,它只能合并节点,其他规则,策略好像不行
akay2351
2022-10-05 16:24:37 +08:00
@zhlxsh qx 不存在这个问题的
zhady009
2022-11-14 13:51:45 +08:00
[Proxy]
#!include A.dconf, B.dconf

这样可以合并,A 可以是托管配置 B 是本地配置,其他 section 也可以这样
AdeFox
255 天前
[General]
#!include source1.conf

[Replica]
#!include source1.conf

[Proxy]
#!include source1.conf,source2.conf

[Proxy Group]
#!include source1.conf

[Rule]
#!include source1.conf

[URL Rewrite]
#!include source1.conf

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/867606

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX