Surge在近期正式上线了Module(模块)功能,还是蛮实用的。

1. 什么是Module

以下内容引自Surge官方社区:

Module(模块)是一系列设置的集合,可用于覆盖当前配置的部分设定,有非常多的使用场景:

微调不可编辑的配置的设定,如托管配置和企业配置。 快捷的在不同工作环境中切换,比如临时开启对所有域名的 MitM 并调整过滤器。
使用他人编写的模块以完成某些特定任务,比如,你的同事可以编写一个模块将应用的 API 请求重定向至测试服务器。
如果你在多个设备间使用了同一份配置,有可能需要根据设备的使用场景进行微调。模块的开启状态是保存于当前设备的,可以用于在不同设备间的差异性修改。
基本概念 模块相当于给当前配置进行 Patch,其优先级高于配置本身的设置。有三种模块:

内置模块:Surge 会预置一些模块,随着 Surge 自身更新。 本地模块:放置配置文件根目录的 .sgmodule 文件
安装的模块:从某个 URL 安装的模块 你可以同时开启多个模块,模块的开启状态保存于当前设备,不会进行同步。切换配置也不影响模块的开启状态。

原文地址:https://community.nssurge.com/d/225-module

2. 如何正确配置module

Module功能可以通过以下两种途径添加:

  • 软件UI编辑
  • URL下载(类似于订阅或托管)。

本文仅针对远程引用(订阅)这种方式进行说明。
推荐的Surge Module仓库:
⭐ lhie1:https://github.com/lhie1/Rules/tree/master/Surge/Surge%203/Module
⭐ nzw9314:https://github.com/nzw9314/Surge/tree/master/Module(主打多合一脚本,可能会与其它开发者的重复,建议fork后自行修改)
扶墙界不乏众多热心的开发者,本文以lhie1大佬的Surge Module库为例,针对TikTok规则的引用进行演示。

2.1 复制配置链接

进入surge module仓库,找到自己需要的配置,点击后查看详细配置。然后点击Raw,获取该配置的Raw链接。拷贝此链接。
比如本文演示的链接为:https://raw.githubusercontent.com/lhie1/Rules/master/Surge/Surge%203/Module/TikTokUnlock.sgmodule

IMG_1761.PNG
IMG_1762.PNG
IMG_1763.PNG
IMG_1764.PNG

2.2 安装module配置

打开Surge4,并找到模块。点击右下角的模块进入配置界面。
点击安装新模块,粘贴上一步复制的Raw链接并确认。点击安装,等待安装完毕即可。
IMG_1765.PNG
IMG_1768.PNG
IMG_1769.PNG
IMG_1770.PNG

2.3 启用配置

当配置卡片左侧有对勾时,此配置才生效,否则为未启用状态。

2.4 更新module配置

按住已安装的模块,向左滑动,点击更新即可。

3. 免拔卡观看TikTok

首先,安装TikTok模块。步骤参考以上内容。
然后打开Surge的Rewrite和MitM功能。
IMG_1772.PNG
测试成功:
IMG_1773.PNG

4. 自动签到功能

如果安装了签到脚本,是不可以直接用的,需要先让Surge获取cookie。其实大佬们整理好的配置文件里一般都会有相关说明,建议认真查看。以京东签到为例,打开Safari浏览器并登录 https://bean.m.jd.com ,点击签到并且出现签到日历后, 如果通知获得cookie成功, 则可以使用此签到脚本。
获取cookie成功
京东历史价格脚本效果
京东签到脚本效果


N3RO|专业带机场|专属优惠


闪电机场|高性价比|五元起步


次元链接|注册即送0.8元

Last modification:April 28th, 2020 at 02:44 am
如果觉得我的文章对你有用,请随意赞赏