MENU

Surge进阶教程 | 客制化配置文件 | 多文件管理

• 2019 年 12 月 09 日 • 教程·知识共享

[scode type="green"]有不少同学同时在用多个机场,所以会有多个订阅/托管链接,但是这样来回切换不太方便,不妨看一看我这篇不专业的教程,将多个 Surge 订阅/托管链接整合成为一个。

也有一部分机场虽然支持 SS ,但是并没有提供 Surge 的相关链接,那么我们可以自己动手,丰衣足食。

还有的同学觉得自己的机场提供的分离规则或者策略组之类的并不好用,但是直接编写又比较麻烦,想客制化,那么也可以看看这篇文章,也许能够收到启发。[/scode]

解决办法主要分为三大类:

1. 可直接使用文本编辑器进行编写。

由于比较麻烦,本文不再展开。

再说了,都会直接用文本模式编辑了,也就不会看这篇不专业教程了。嘻嘻。

2. 使用各种 API 接口转换。

比如机场提供了 SSD 订阅,但没有直接给 Surge 的订阅/托管连接,那么我们可以使用各位大佬提供的 API ,将 SSD 订阅 duang ~ 的一下拼接成 Surge 订阅/托管链接。

[scode type="green"]欢迎使用本博客利用Github开源项目搭建的API转换网站: https://www.bianyuan.xyz/
详细介绍请看 → https://merlinblog.xyz/wiki/api.html [/scode]

这里再分享一些常见的公共 API 接口:

这些公共的 API 接口基本都有对应的说明文档,包含详细的使用方法。故本文不再赘述。

3. 使用 JSBox 脚本

请先安装 JSBox ,然后点此安装F大的 Surge Policy 脚本。

特色:

  • √ 支持多服务商订阅
  • √ 便捷的策略编辑操作
  • √ 第三方规则可视化更新

使用方法如下:

请先打开下边的 Surge 配置模板,复制全文,备用。

https://raw.githubusercontent.com/ConnersHua/Profiles/master/Surge/Surge3.conf

复制全文

请打开 JSBox ,点击运行 Surge Policy 脚本。请点击左上角的铅笔图标。

编辑

粘贴刚刚复制的基础文本,粘贴到弹出的新窗口中。

粘贴文本

请删除 [Proxy] 章节下的文字,为后边的操作做准备。

注意,只删除空白节点,不要删除 [Proxy] 这个文本。

如图。

policy

编辑完成后点击左上角返回,即可看到主也发生了变化。基础配置已加载完毕。

简单介绍一下顶部的各项栏目。

简介

如下图,请先删除各个策略组中红色的” 1、2、3、4 “,这些都是示例配置,并非节点。

界面简介

现在我们开始添加订阅/托管链接。方便后期管理和维护节点。

请先点击上方的小云朵标志。然后在弹出的窗口中点击右下角加号。

添加订阅

然后更新订阅。

更新订阅

更新

然后我们可以在下方看到刚刚添加的节点。

订阅成功

简单介绍一下各个策略组的意义。

请按需添加节点/策略。

策略组

添加节点/策略

这里注意一下

对于 Advertising 和 Hijacking 这两个策略组,建议选择 REJECT-TINYGIF。

从 Surge 3.0 开始, 新增规则类型 REJECT-TINYGIF,使用此策略,将会返回一个 1px 的透明 GIF 图片,用于特定情况的广告屏蔽。 比如:腾讯系app的广告请求如果被简单地 REJECT ,可能出现无限请求广告的情况,造成设备卡顿。

注意

添加好了节点,设置好了策略,我们就可以点击下方的 Generate 开始生成配置文件。

生成配置

有两种导入方式:

  • 先保存到一个文件夹,然后在 Surge 中选择从其它应用导入。从文件夹里选择刚刚生成的配置文件即可。
  • 直接选择分享/拷贝到 Surge ,然后选择安装。

如图:

保存

分享

拷贝

安装

导入成功。

成功

最后编辑于: 2020 年 03 月 04 日
返回文章列表 打赏
本页链接的二维码
打赏二维码