2019-10-08 21:34:32 +08:00
|
|
|
|
|
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
# Rules For Quantumult X (自用)| Sveir Dev.
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
<!-- PROJECT SHIELDS -->
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
```
|
|
|
|
|
______ __ __ ______ ________ ______ ______ ______ __ __
|
|
|
|
|
/_____/\/_/\ /_/\/_____/\ /_______/\/_____/\ /_____/\/_____/\/_/\ /_/\
|
|
|
|
|
\::::_\/\:\ \\ \ \::::_\/_ \__.::._\/\:::_ \ \ \:::_ \ \::::_\/\:\ \\ \ \
|
|
|
|
|
\:\/___/\:\ \\ \ \:\/___/\ \::\ \ \:(_) ) )_ \:\ \ \ \:\/___/\:\ \\ \ \ ___
|
|
|
|
|
\_::._\:\:\_/.:\ \::___\/_ _\::\ \__\: __ `\ \ \:\ \ \ \::___\/\:\_/.:\ \/__/\
|
|
|
|
|
/____\:\ ..::/ /\:\____/\/__\::\__/\\ \ `\ \ \ \:\/.:| \:\____/\ ..::/ /\::\ \
|
|
|
|
|
\_____\/\___/_( \_____\/\________\/ \_\/ \_\/ \____/_/\_____\/\___/_( \:_\/
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
![GitHub contributors](https://img.shields.io/github/contributors/sve1r/Rules-For-Quantumult-X?style=for-the-badge)
|
|
|
|
|
![GitHub stars](https://img.shields.io/github/stars/sve1r/Rules-For-Quantumult-X?color=ffd700&style=for-the-badge)
|
|
|
|
|
![GitHub forks](https://img.shields.io/github/forks/sve1r/Rules-For-Quantumult-X?color=60c5ba&style=for-the-badge)
|
|
|
|
|
![GitHub issues](https://img.shields.io/github/issues/sve1r/Rules-For-Quantumult-X?color=1E90FF&style=for-the-badge)
|
2020-10-03 18:11:01 +08:00
|
|
|
|
![Github Codelines](https://img.shields.io/tokei/lines/github/sve1r/Rules-For-Quantumult-X?style=for-the-badge)
|
2020-02-28 13:46:44 +08:00
|
|
|
|
![GitHub](https://img.shields.io/github/license/sve1r/Rules-For-Quantumult-X?style=for-the-badge)
|
|
|
|
|
![Twitter URL](https://img.shields.io/twitter/url?label=Twitter&logo=Twitter&color=e85a71&style=for-the-badge&url=https%3A%2F%2Ftwitter.com%2FSveirH)
|
2020-12-28 13:12:40 +08:00
|
|
|
|
[![](https://img.shields.io/badge/-t.me/sve1r-3db6f1?style=for-the-badge&logo=Telegram&logoColor=2ca5e0)](https://t.me/sve1r)
|
2020-02-28 13:46:44 +08:00
|
|
|
|
<!-- PROJECT LOGO -->
|
|
|
|
|
<br />
|
|
|
|
|
|
|
|
|
|
<p align="center">
|
|
|
|
|
<a href="https://github.com/sve1r/Rules-For-Quantumult-X/">
|
|
|
|
|
<img src="images/logo.png" alt="Logo" width="160" height="160">
|
|
|
|
|
</a>
|
|
|
|
|
|
|
|
|
|
<h3 align="center">Rules For Quantumult X</h3>
|
|
|
|
|
|
|
|
|
|
本仓库内内容用于 Quantumult X 中,以达到增添策略组图标从而满足 **规(an)则(xu)分(zhuang)流(bi)** 的效果。
|
|
|
|
|
|
|
|
|
|
**仓库内容来源于网络中 如有侵权或未标明出处请预留issue**
|
|
|
|
|
</p>
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
## 目录
|
|
|
|
|
- [🉑 简要说明](#🉑简要说明)
|
|
|
|
|
- [1️⃣ 使用指南](#1️⃣使用指南)
|
|
|
|
|
- [配置要求](#)
|
|
|
|
|
- [安装步骤](#)
|
|
|
|
|
- [推荐排序](#)
|
|
|
|
|
- [2️⃣ 常见问题](#2️⃣常见问题)
|
|
|
|
|
- [3️⃣ 关于去广告](#3️⃣关于去广告)
|
|
|
|
|
- [4️⃣ 规则目录](#4️⃣规则目录)
|
|
|
|
|
- [5️⃣ 如何参与本项目](#5️⃣如何参与本项目)
|
|
|
|
|
- [6️⃣ 来源与鸣谢](#6️⃣来源与鸣谢)
|
|
|
|
|
- [7️⃣ 许可与说明](#7️⃣许可与说明)
|
|
|
|
|
-----
|
|
|
|
|
|
|
|
|
|
# **🉑 简要说明**
|
|
|
|
|
|
|
|
|
|
### `♾ Rules 和 Rewrite 部分`
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
|
|
|
|
- 国内直连、海外加速
|
2020-01-07 11:42:42 +08:00
|
|
|
|
- Apple 服务(可选择性)加速
|
2019-10-08 21:34:32 +08:00
|
|
|
|
- 海外媒体(部分)服务指定节点
|
|
|
|
|
- 拦截运营商劫持
|
|
|
|
|
- 拦截臭名昭著的欺诈网站(如**思杰马克丁**伪造的一系列软件官网、MacKeeper等)
|
|
|
|
|
- 拦截应用广告
|
|
|
|
|
⚠️ 网页广告请使用 Safari 内容拦截器如 [ADGuard](https://apps.apple.com/app/apple-store/id1047223162) 或集成去广告功能浏览器
|
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
### `🔙 BackCN 部分`
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
|
|
|
|
- 国内媒体服务解锁
|
|
|
|
|
- 拦截应用广告
|
|
|
|
|
⚠️ 网页广告请使用 Safari 内容拦截器如 [ADGuard](https://itunes.apple.com/app/apple-store/id1047223162?mt=8) 或集成去广告功能浏览器
|
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
### `🌐 公共 DNS 推荐`
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
- 119.29.29.29 [腾讯DnsPod+]
|
2019-10-08 21:34:32 +08:00
|
|
|
|
- 182.254.116.116
|
2020-02-28 13:46:44 +08:00
|
|
|
|
- 223.5.5.5 [阿里云公共DNS]
|
2019-10-08 21:34:32 +08:00
|
|
|
|
- 223.6.6.6
|
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
# **1️⃣使用指南**
|
|
|
|
|
>详细的带图指南请参考 @Shawn 提供的 [Quantumult X 不完全指南](https://www.notion.so/Quantumult-X-1d32ddc6e61c4892ad2ec5ea47f00917#bb2dce7c01114955bbdbbd222f2a5fcf)
|
|
|
|
|
### 1.配置要求
|
|
|
|
|
- 列表内规则仅适用于 Quantumult X
|
|
|
|
|
- 请将规则添加至 **分流** 列表中
|
|
|
|
|
- 请使用规则的 **raw 链接**
|
|
|
|
|
|
|
|
|
|
### 2.安装步骤
|
|
|
|
|
|
|
|
|
|
1. 选择你想要使用的规则
|
|
|
|
|
2. 获取 RAW 链接
|
|
|
|
|
|
|
|
|
|
例如:
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
① https://raw.githubusercontent.com/sve1r/Rules-For-Quantumult-X/master/Rules/Media/ForeignMedia.list `此为浏览器地址栏中获取到的链接`
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
或
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
② https://github.com/sve1r/Rules-For-Quantumult-X/raw/master/Rules/Media/ForeignMedia.list `此为右键 RAW 按钮获取到的链接`
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
>Tips:由于 Github 会将 ②链接 302重定向至 ①链接,所以上面两个链接在实际使用中为等同效果。
|
|
|
|
|
实际使用中可以使用 ②链接 以此减少一部分的配置文件存储大小。
|
|
|
|
|
|
|
|
|
|
### 3.推荐排序
|
|
|
|
|
|
|
|
|
|
> 推荐使用的规则排序如下
|
|
|
|
|
```
|
2019-10-08 21:34:32 +08:00
|
|
|
|
1. Unbreak.list - 用于修正 PROXY 和 REJECT 行为
|
|
|
|
|
2. Advertising.list - 广告、行为分析、隐私追踪(macOS 不建议开启)
|
|
|
|
|
3. Hijacking.list - 劫持(运营商、臭名昭著的诈骗网站或恶意应用)
|
|
|
|
|
4. ForeignMedia.list - 国际流媒体
|
|
|
|
|
5. DomesticMedia.list - 国内流媒体(可不加)
|
|
|
|
|
6. Global.list - 国际网站/应用
|
|
|
|
|
7. Apple.list - Apple 服务(可不加)
|
|
|
|
|
9. China.list - 国内网站/应用
|
2020-02-28 13:46:44 +08:00
|
|
|
|
```
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
|
|
|
|
**说明**
|
|
|
|
|
|
|
|
|
|
- 如若**不需要**观看哔哩哔哩、爱奇艺面向港澳台的限定内容可不加「DomesticMedia.list」。
|
|
|
|
|
- 如若**不需要**代理 Apple 服务可不加「Apple.list」,若加入必须在「Global.list」和「China.list」之间。
|
|
|
|
|
- 如需细化流媒体如「Youtube.list」需要加在「ForeignMedia.list」之前。
|
|
|
|
|
- 如需应用类的如「Telegram.list、Google.list、PayPal.list」需要加在「Global.list」之前。
|
|
|
|
|
|
|
|
|
|
一般情况下默认引入上述 8 个(如不需要 DomesticMedia 和 Apple 可减至 6 个)即可,那么为什么还有更多的如「Youtube.list、Netflix.list、Spotify.list、Mail.list」?
|
|
|
|
|
|
|
|
|
|
1. 对于一些「进阶玩家」来说其拥有专用于观看流媒体的线路,比如观看限定区域的 Netflix、Hulu、HBO 等,所以引入相关 .list 建立一个策略组设置相应服务区节点线路。但对于普通用户来说,那些「Youtube.list、Hulu.list」来说都是集成在「ForeignMedia.list」中**不需要**额外引入。
|
|
|
|
|
2. 对于一些「机场」来说为了避免有恶意用户利用节点线路滥发垃圾邮件,所以对服务器相关邮件端口进行了屏蔽,这时候可以引入「Mail.list」指定一个可收发邮件对节点。
|
|
|
|
|
3. 对于一些「进阶玩家」来说其拥有高速的新加坡节点线路,为了提升 Telegram 使用体验所以会引入「Telegram.list」指定一些节点。
|
|
|
|
|
|
|
|
|
|
综上所述、以此类推,独立的 .list 一般都集成在了默认的 6 条 .list 文件中,如果你没有进阶的定制化需求是**不 需 要**引入那么多的,根据需求使用才是 Ruleset/Filter 的灵活用法,规则不是越多越好。
|
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
# **2️⃣常见问题**
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
2020-01-07 11:42:42 +08:00
|
|
|
|
> 0.Final 有什么作用?该怎样使用?
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
⚠️ 注意:在日常使用之中,我们推荐使用 [Final,Proxy] 模式,除非有着特殊需求。
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
2020-01-07 11:42:42 +08:00
|
|
|
|
换种方式而言,就是除了配置文件中选定规则以外的所有请求,都通过代理访问。
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
2020-01-07 11:42:42 +08:00
|
|
|
|
- GeoIP 规则已经可以解决绝大多数的境内网站直连。
|
2020-02-28 13:46:44 +08:00
|
|
|
|
- 而剩下未能被匹配的规则使用 Final 就好。
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
|
|
|
|
> 1.遇到连接公共场所 Wi-Fi 时验证页面无法显示?
|
|
|
|
|
|
2020-01-07 11:42:42 +08:00
|
|
|
|
请暂时关闭待验证成功后再开启,或者如校园网运营商客户端的可将相关域名或 IP 地址手动加入至 【分流】中。
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
2020-12-13 20:13:02 +08:00
|
|
|
|
> 2.打开「淘宝」等阿里系应用时遇到「访问被拒绝」、「请检查是否使用了代理」等提示
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
2020-01-07 11:42:42 +08:00
|
|
|
|
部分「阿里云」节点会导致此问题,请尝试使用其他节点。
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
2020-12-13 20:13:02 +08:00
|
|
|
|
> 3.关于 Speedtest 想直连/代理?
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
|
|
|
|
规则对于 Speedtest 不是绝对的直连也不是绝对的代理,对于国内测速点是直连,对于国外测速点是代理。
|
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
默认打开 Speedtest 会自动选择适用于代理服务器节点的国外测速节点,若要进行国内网速测试手动修改「测速点」搜索你所在城市或省会的拼音然后选择运营商即可。
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
# **3️⃣关于去广告**
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
|
|
|
|
#### ⚠️ 为什么 Youtube、知乎、微博等应用(存在于 MitM 域名列表)无法使用?
|
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
1. 开启Quantumult X 中的「HTTPS 解密(MitM)」功能
|
|
|
|
|
2. 安装并启用证书
|
2019-10-08 21:34:32 +08:00
|
|
|
|
3. **到系统「设置 > 通用 > 关于本机」中底部的「证书信任设置」中信任所安装的证书!**
|
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
#### 为什么某一些应用任然有广告
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
|
|
|
|
**1.缓存**
|
|
|
|
|
|
|
|
|
|
有些应用会**将广告缓存**,如果在使用规则前应用就已经缓存了广告,所以你需要:
|
|
|
|
|
|
|
|
|
|
1. 应用内设置里清除缓存。
|
|
|
|
|
2. 但有的应用并不会清除广告的缓存,所以需要将应用删除重装。
|
|
|
|
|
|
|
|
|
|
⚠️ 广告加载是实时的,这就意味着:
|
|
|
|
|
|
|
|
|
|
- 需要实时开着类 Surge 应用托管网络
|
|
|
|
|
- 即便一直开着,但在遇到信号断开重连、蜂窝数据和 Wi-Fi 网络切换时会有一些网络请求先于类 Surge 应用加载导致广告出现,怎么办?看上面两步。
|
|
|
|
|
|
|
|
|
|
**2.功能**
|
|
|
|
|
|
2020-01-07 11:42:42 +08:00
|
|
|
|
广告阻止不仅于使用 [Rule] 规则,有的广告需要 [URL Rewrite] 和 [MITM]
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
|
|
|
|
**3.规则不是万能的**
|
|
|
|
|
|
|
|
|
|
不是所有广告都能简单的依靠规则阻止。
|
|
|
|
|
|
|
|
|
|
**4.其他**
|
|
|
|
|
|
|
|
|
|
> Youtube 去广告会造成以下问题
|
|
|
|
|
|
|
|
|
|
- 网页版可能无法正常播放
|
|
|
|
|
- YouTube Premium 用户无法正常播放
|
2020-01-07 11:42:42 +08:00
|
|
|
|
- Quantumult X 个别情况下遇到片头广告时可能会卡黑屏
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
|
|
|
|
所以默认并没有启用,如果仍需启用需在「HTTPS 解密(MitM)」的「主机名」列表中添加:
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
*.googlevideo.com
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
# **4️⃣规则目录**
|
|
|
|
|
>可以方便的定位至所需规则
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
Repository
|
|
|
|
|
├── /BackCN/
|
|
|
|
|
├── /Rewrite/
|
|
|
|
|
├── /Rules/
|
|
|
|
|
│ ├── /Advertising/
|
2020-07-18 13:57:53 +08:00
|
|
|
|
│ │ ├── /NormalApp/ -> 常用 App 屏蔽
|
|
|
|
|
│ │ ├── /VideoApp/ -> 视频 App 屏蔽
|
|
|
|
|
│ │ ├── AdReject.list -> 补充规则
|
|
|
|
|
│ │ ├── antiAD-V4.list -> 补充规则
|
2020-02-28 13:46:44 +08:00
|
|
|
|
│ ├── /Games/
|
2020-07-18 13:57:53 +08:00
|
|
|
|
│ │ ├── Game.list -> 游戏规则
|
2020-02-28 13:46:44 +08:00
|
|
|
|
│ ├── /Media/
|
|
|
|
|
│ │ ├── /Domestic/
|
2020-07-18 13:57:53 +08:00
|
|
|
|
│ │ │ ├── .... -> 详细规则
|
2020-02-28 13:46:44 +08:00
|
|
|
|
│ │ ├── /Foreign/
|
2020-07-18 13:57:53 +08:00
|
|
|
|
│ │ │ ├── .... -> 详细规则
|
2020-02-28 13:46:44 +08:00
|
|
|
|
│ │ ├── DomesticMedia.list
|
|
|
|
|
│ │ ├── ForeignMedia.list
|
|
|
|
|
│ │ ├── Readme.md
|
|
|
|
|
│ ├── /Region/
|
|
|
|
|
│ ├── /Services/
|
2020-07-18 13:57:53 +08:00
|
|
|
|
│ │ ├── /SNS/ -> SNS 规则
|
|
|
|
|
│ │ ├── .... -> 详细规则
|
|
|
|
|
├── /Scripts/ -> 内容请参见文件夹内 README
|
2020-02-28 13:46:44 +08:00
|
|
|
|
├── LICENSE
|
|
|
|
|
└── Readme.md
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
# **5️⃣如何参与本项目**
|
|
|
|
|
|
|
|
|
|
>贡献使开源社区成为一个学习、激励和创造的绝佳场所。你所作的任何贡献都是**非常感谢**的。
|
|
|
|
|
如果你对规则有更好的建议欢迎你提交更改。你可以按如下步骤:
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
1. Fork 此仓库
|
|
|
|
|
2. 单独建立一个分支 (`git checkout -b feature/AmazingFeature`)
|
|
|
|
|
3. 提交规则的变更 (`git commit -m 'Add some AmazingFeature'`)
|
|
|
|
|
4. 将规则推送 (`git push origin feature/AmazingFeature`)
|
|
|
|
|
5. 提交合并申请 (Click `New Pull Request`)
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# **6️⃣来源与鸣谢**
|
2020-05-01 22:26:15 +08:00
|
|
|
|
- [@anti-AD V4](https://github.com/privacy-protection-tools/anti-AD)
|
|
|
|
|
- [@ConnersHua](https://github.com/ConnersHua)
|
|
|
|
|
- [@lhie1](https://github.com/lhie1)
|
2019-10-08 21:34:32 +08:00
|
|
|
|
- Lison Bin
|
2020-05-01 22:26:15 +08:00
|
|
|
|
- [@linjiacheng](https://github.com/linjiacheng)
|
|
|
|
|
- @Booui
|
|
|
|
|
- @liceva
|
|
|
|
|
- [@JO2EY](https://github.com/JO2EY)
|
|
|
|
|
- [@Choler](https://github.com/Choler)
|
|
|
|
|
- [@xream](https://github.com/xream)
|
|
|
|
|
- [@gkeyes](https://github.com/gkeyes)
|
|
|
|
|
- [@LeeeMooo](https://github.com/LeeeMooo)
|
2020-06-24 13:33:04 +08:00
|
|
|
|
- [@uranuswch](https://github.com/uranuswch)
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
# **7️⃣许可与说明**
|
2019-10-08 21:34:32 +08:00
|
|
|
|
|
|
|
|
|
- 本项目的所有文件,README 等资源基于一个 [MIT License](LICENSE) 发布,你可以拷贝、再发行本项目的内容, 但是你将必须:
|
|
|
|
|
- 使用**完全相同**的条款和格式发布。
|
|
|
|
|
- 请注明原作者信息以及协议声明。
|
|
|
|
|
- 同时请勿**将本项目用于商业用途**,**任何盈利活动都属于商业用途**。
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- 本项目的所有代码除另有说明外,均基于MIT License发布。
|
|
|
|
|
|
|
|
|
|
- 此处的文字仅用于说明,条款以LICENSE文件中的内容为准。
|
|
|
|
|
|
|
|
|
|
- 请在遵守当地相关法律法规的前提下使用本项目,我们不为使用此项目内容出现问题负任何责任。
|
|
|
|
|
|
|
|
|
|
|
2020-02-28 13:46:44 +08:00
|
|
|
|
|