【技术总结】- Quantumult X | 使用指南

1. Quantumultx X 简介

Quantumult X 俗称QuanX/圈X,是一款能在iOS/iPadOS/Apple M1设备上接管网络活动的代理工具,结合机场或VPS能快速实现科学上网,目前协议支持 SS/SSR,V2Ray(Vmess要配合解析器使用,暂不支持 KCP,Vless),Trojan,HTTP(over tls)。

对比ShadowRocket(小火箭),Surge以及Loon,QuanX的界面设计交互更为直观靓丽,同时支持JavaScript脚本和Mitm重写,性价比极高,强烈推荐使用。

2. Quantumult X 配置指南

2.1 初级配置指南

如果发现Vmess节点无法成功添加,请打开有效的资源解析器进行添加。

1.打开Quantumult X,轻触界面右下角风扇图标。

2.在节点栏目下,轻触 引用 (订阅)

3.复制粘贴 订阅链接于该处,并点击右上角💾 下载保存。

4.回到软件主界面,长按界面右下角风扇图标,并选择 全部代理

5.展开Proxy 下的节点列表,测延迟选择节点开启代理开关

6.Done,享受畅通无阻的网上冲浪体验 🚀️

2.2 高阶配置指南

2.2.1 预配置文件使用指南

一份常见的Quantumult X的配置文件,一般由常见设定、DNS、自定义策略组、分流规则、重写、脚本以及MitM等。导入预配置文件之后,只需要再手动添加节点订阅/节点即可感受有条不紊的科学上网体验。

以下为Yatta自用配置文件的地址,按需拷贝:

以下链接适合已经知道如何使用QunaX代理功能的用户:


全英文配置

https://raw.githubusercontent.com/yawenchim/QuantumultX-mix/master/YattaQuanX.conf

中文易读配置

https://raw.githubusercontent.com/yawenchim/QuantumultX-mix/master/YattaQuanXCDN.conf

**如果本地网络无法直连接到Github,请尝试以下链接(有CDN加速):
**


全英文配置

https://cdn.jsdelivr.net/gh/yawenchim/QuantumultX-mix@master/YattaQuanX.conf

中文易读配置

https://cdn.jsdelivr.net/gh/yawenchim/QuantumultX-mix@master/YattaQuanXCDN.conf

  • 预置KOP-XIAO的资源解析器resource_parser,节点ip-api数据库
  • 预置常见DNS配置
  • 包含22个精细化控制的策略组(常见国内外网站及媒体/广告屏蔽/iOS系统更新屏蔽/网易云音乐解锁/苹果微软服务/兜底策略/数字货币/Instagram/TikTok/YouTube/Pornhub/Spotify/Netfilx/Telegram/Google/PayPal/Steam)
  • 包含8个自动测速选择节点策略组(全节点/专线/香港/台湾/日本/韩国/新加坡/美国)
  • 预置TikTok解锁重写以及分流规则,可以随意切换区域(重写-引用中对应名称有说明,打开国内抖音需要把主界面的TikTok策略组改成Direct)
  • 预置网易云音乐解锁分流规则及少数网易云解锁节点
  • 预置blackmatrix7去广告,神机Google重定向,京东淘宝比价等重写规则(按需在重写-引用中启动/关闭)
  • 预置BoxJS的重写与HTTP Backend设置,为了能正常删除备份,还需要进入boxjs.com > 应用底栏 > 内置应用 > 偏好设置 > 在 HTTP Backend(Quantumult X)中填入 HTTP Backend 的地址:http://127.0.0.1:9999 > 保存设置
  • 因每个人的需求不同,暂不增加脚本到预配置文件中

2.2.2 导入预配置文件

1.打开Quantumult X,轻触界面右下角 风车 图标。

2.在配置文件栏目下,点击 下载

3.在空白处粘贴预配置文件,并点击屏幕右上方💾 下载保存。

4.回到上级菜单,在节点栏目下,轻触 引用 (订阅)

5.复制粘贴机场的订阅于该处,并点击右上角💾下载保存(建议打开解析器,不然Vmess节点可能无法导入)。

6.回到QuanX主界面,长按界面右下角风车 图标,切换成全局代理并在 Proxy策略组选择有效节点,打开QuanX开关,轻触左上角红点 并点击全部更新 等等下载完成。(这是由于部分链接需要经过代理才能成功下载)。

7.完成后再次长按界面右下角风车 图标,切换回 规则分流

2.2.3 安装并信任证书

1.轻触Quantumult X界面右下角 风车 图标,找到MitM栏目,点击 生成证书

2.进入配置证书,再点击 下载证书,此时会默认跳转到Safari浏览器,请点击下载安装

3.进入手机系统设置,点击 一般,拉到最下找到描述文件,进入Quantumult X CA开头的文件,点击 安装 该描述文件。

4.回到上级设置界面,拉到最上进入关于,再拉到最下找到 证书信任设置,确定Quantumult相关证书已经打开。

5.回到Quantumult X,打开 重写MitM 开关。

2.2.3 设置可更新的GeoLite

GeoLite的主要用途是协助Quantumult X判断你的网络活动访问的是否为国内IP,从而选择正确的分流策略。

1.点击主界面风车 图标,拉到最下进入其他设置

2.下拉找到GeoLite2 栏目,点击 来源,粘贴下列地址并打开自动更新。 https://raw.githubusercontent.com/Hackl0us/GeoIP2-CN/release/Country.mmdb

3.如果不想用公用的,有能力的可以去https://www.maxmind.com/en/geolite2/signup 注册申请自用的API(直连访问,不需要要走代理)。

4.注册完成后,在许可密钥界面生成许可密钥(License key),妥善保管好你的许可密钥(License key)。

5.GeoLite2数据库的下载地址即为:https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-Country&license_key=你的许可密钥&suffix=tar.gz

2.2.4 JS脚本功能简介

Quantumult X中的 构造请求 功能让用户按照Cron表达式定时任务的方式运行JavaScript脚本,常见有签到、各类薅羊毛等脚本。为了能让大佬们制作的JS能长久运行,各位可以在推荐阅读中自行深入研究相关资料,或者进入Quantumult X 的TG群组研究探讨,这里仅介绍简易用法。

脚本一般包含两个部分,定时脚本+cookie获取,如果发现脚本没有有效运行,请检查有没正确添加改脚本的cookie获取重写。
脚本地址一般会有使用说明。

方法一:通过添加远程Task库订阅脚本

1.上/下/左/右轻划主界面右下角 风车 图标,点最右进入构造请求。
2.通过顶部UI进入Task-Gallery。
3.输入Task库的地址,添加脚本库订阅,按需点 + 添加脚本。
4.可以动过点击添加后的脚本图标,决定是否启用脚本。

方法二:通过编辑配置文件添加脚本

📌 假设你有一个脚本信息添加 📌

# 以下脚本信息仅做示范,是无效地址
# 脚本信息组成 → Cron表达式 + 脚本地址 + 脚本命名 + 脚本图标地址 + 是否启动(启动为true,关闭为false)
10 7 * * * https://example.com/example.js, tag=示范, img-url=https://example.com/example.png, enabled=true
QuantumultX 支持5/6位的Cron表达式,如:
⏰ 五位 → * * * * * → 分 时 日 月 年
⏰ 六位 → * * * * * * → 秒 分 时 日 月 年

1.上/下/左/右轻划主界面右下角 风车 图标,点最左进入编辑配置文件。
2.点击右上角快速跳转到[task_local]
3.在[task_local]下方新起一行,把脚本信息粘贴上去,点击右上💾保存。

3. 交流群组与常用Task库

Quantumult X - TG非官方通知群👉 :https://t.me/QuanXNews
Quantumult X - TG非官方交流群👉 :https://t.me/QuanXApp

锄禾的库:https://github.com/ChuheGit/1/blob/main/README.md

4. 推荐阅读

此教程离不开以下大佬的付出,排名不分先后。想了解更多信息可进入链接查看更多。

文章来源:
yatta漫游小镇https://yattazen.com/tutorial/quantumultx-config-guide.html
**因为是新手,怕后续无法找到此教程,过原封搬迁至自己blog,感谢大佬~
**

相关使用说明:
Sabrina的QuanX不求人手册:https://merlinblog.xyz/wiki/quanx.html
KOP-XIAO的完整使用文档:https://www.notion.so/Quantumult-X-1d32ddc6e61c4892ad2ec5ea47f00917
BoxJs使用文档:https://chavyleung.gitbook.io/boxjs/#quanx

分流规则与重写库
神机规则新库:https://github.com/DivineEngine/Profiles/tree/master
blackmatrix7的库:https://github.com/blackmatrix7/ios_rule_script

图标库
Qure 图标库:https://github.com/Koolson/Qure
Mini 图标库:https://github.com/Orz-3/mini