使用QuantumultX实现翻墙、广告屏蔽及脚本调用

6/11/2021 QuantumultX美区Apple-IDWorking-Copy翻墙

# 1. Quantumult X 简介

# 1.1 软件简介

Quantumult X 是 Quantumult 作者的另一款网络代理工具。

  • 界面设计更漂亮,支持使用 JavaScript 脚本。
  • Quantumult X 的综合体验已经不输 Surge ,性价比极高,推荐使用。
  • 支持 SS/SSR,V2Ray (不支持 KCP) ,HTTP(over tls)

如果你对科学上网还不了解,可以先看我的另一篇博客:使用SSR或Trojan-Go科学上网 (opens new window)

# 1.2 主要用途

  • 翻墙工具(界面美观,功能强大,速度比小火箭略快)
  • 策略分流(屏蔽广告、解锁Netflix)
  • 调用JavaScript脚本(功能增强、破解会员、运行外挂)

# 2. Quantumult X 购买

# 2.1 注册美区Apple ID并将其激活

[1] 使用代理:打开SSR翻墙软件,选择一个美国节点,将代理规则更改为“全局代理”(注册和激活全程要使用代理)

[2] 注册美区Apple ID:打开 appleid.apple.com (opens new window)——创建您的Apple ID——填写个人信息(注意“国家和地区”选择美国,“电话号码”使用Temporary SMS and Disposable Numbers (opens new window)获取一个虚拟的美国电话号码)——邮箱验证和电话号码验证(电话号码的验证码由上述的那个网站获得)——注册成功后再登录美区Apple ID把“受信任的电话号码”换成自己的国内手机号

注册美区Apple-ID并将其激活

[3] 激活美区Apple ID:打开手机的App Store,输入刚刚注册好的美区Apple ID,会提示this apple id has not yet been used in the itunes store(此Apple ID尚未在iTunes商店中使用),点击 Review——借助美国虚拟个人信息生成 (opens new window)填写信息(Street是街道的意思,Zip是邮编的意思,尤其注意要选择一个免税区的州:Alaska、Delaware、Montana、New Hampshire、Oregon否则购买App时会收税)

激活美区Apple-ID

# 2.2 使用美区礼品卡充值购买

如果你有PayPal,那么将其绑定上去即可。没有它的话购买美区App Store的收费软件就需要去淘宝购买美区gift card充值。

[1] 去淘宝购买美区Gift Card(可叠加使用,价格基本上就是中美汇率)——打开美区App Store点击Redeem Gift Card or Code将买到的卡密信息输入进去即可充值成功

[2] 在美区App Store找到Quantumult X软件,购买那个7.99美刀的即可(9.99美刀的是包含Quantumult和Quantumult X,没什么卵用)

使用美区礼品卡充值购买Quantumult-X

另注:Quantumult X Mac 版已上架Mac APP Store 无需重复付费

QuantumultX上架Mac版AppStore

# 3. Quantumult X 使用

# 3.1 基本概念及项目简介

# 3.1.1 Working Copy是什么

它是一款运行在iPhone和iPad上的功能完备的Git客户端应用。Working Copy支持应用内克隆、编辑、提交和推送等操作,同时也能方便快捷地与其他应用协作,共同处理仓库文件或者进行其他交互。

注:说白了在这里就是用于远程挂载Github仓库里的Quantumult X 脚本,优点在于可以自动fetch,及时更新脚本

# 3.1.2 nzw9314项目简介

一个QuantumultX脚本的收集项目。只是搬运和同步更新大佬脚本;不负责维护脚本;只测试自用脚本,其他大部分脚本未测试可用性。

项目地址:https://github.com/nzw9314/QuantumultX/tree/master (opens new window)

强烈建议在挂载之前先去看看这个项目的README,此处摘取免责声明如下:

  • nzw9314发布的Script项目中涉及的任何解锁和解密分析脚本仅用于资源共享和学习研究,不能保证其合法性,准确性,完整性和有效性,请根据情况自行判断.
  • 间接使用脚本的任何用户,包括但不限于建立VPS或在某些行为违反国家/地区法律或相关法规的情况下进行传播, nzw9314 对于由此引起的任何隐私泄漏或其他后果概不负责.
  • 请勿将Script项目的任何内容用于商业或非法目的,否则后果自负.
  • 如果任何单位或个人认为该项目的脚本可能涉嫌侵犯其权利,则应及时通知并提供身份证明,所有权证明,我们将在收到认证文件后删除相关脚本.
  • nzw9314对任何脚本问题概不负责,包括但不限于由任何脚本错误导致的任何损失或损害.
  • 您必须在下载后的24小时内从计算机或手机中完全删除以上内容.
  • 任何以任何方式查看此项目的人或直接或间接使用该Script项目的任何脚本的使用者都应仔细阅读此声明。nzw9314保留随时更改或补充此免责声明的权利。一旦使用并复制了任何相关脚本或Script项目的规则,则视为您已接受此免责声明.

# 3.2 Working Copy远程挂载

以下使用nzw9314项目的脚本进行演示,如果你想用别的脚本,也可以挂载其他的。

视频教程:Quantumult X 任务脚本功能讲解3(working copy远程挂载) (opens new window)

操作步骤:

[1] 在App Store(国区就有)下载Working Copy软件(用免费版即可)

[2] 打开系统自带的“文件”,找到“Quantumult X”,在“Scripts”里分别新建一个名为“nzw9314”的空文件夹(即一会儿要挂载的Github仓库项目名,这个项目搬运并同步更新了很多大佬的脚本库,算是一个很全的脚本库集合吧,以下挂载过程以它为例)

[3] 打开Working Copy,点击右上角的“+”,选择“Setup synced directory”,然后再选择刚才设置好的“nzw9314”空文件夹,那个弹出窗口点击Done

[4] 打开“Repository”,点击“Add Remote”,在URL处填写https://github.com/nzw9314/QuantumultX.git,注意此处一定要关闭“Allow Push”选项卡,最后点击Save

[5] 点击“Fetch”(第一次运行会报错,无视它,杀后台重新进),在master页面点击右侧的双箭头按钮,进去之后再点击master分支即可实现远程挂载。

[6] 去系统自带的“文件”那里查看刚刚挂载好的仓库,点开QuantumultX配置文件,再点击右上角的保存按钮,回到Quantumult X软件之后它里面的东西就已经都变了。

# 3.3 基本代理设置

[1] 打开Quantumult X软件,点击右下角的图标,将“重写”与“MitM”功能打开(此时会报错“MitM所需的根证书未安装,连接已断开”),依次点击“生成证书”、“配置证书”,下载完成后在系统自带的“设置”里完成证书的安装,最后在“关于本机”的“证书信任设置”里完成信任证书

基本代理设置-1

[2] 打开“其他设置”,模式选择“规则分流”,VPN选择“始终开启”,然后再将机场或自建的节点导入进来。

基本代理设置-2

# 3.4 广告屏蔽和脚本调用

完成上述配置之后,“分流”和“重写”就出现了大量的规则(这些规则挂载自那个大佬的项目),此时打开Quantumult X的多策略按钮,便可实现广告屏蔽(比如屏蔽微信中的广告)和高级脚本功能(比如显示京东历史价格)。

具体的实现功能详见QuantumultX配置文件,我们可以根据自己的需求对配置文件和脚本进行自定义修改。

广告屏蔽和脚本调用

重要说明: 为什么使用了规则还是有广告?

1)检查证书文件有没有正确安装、信任,这个对于使用效果很关键。

2)应用在屏蔽之前就已经缓存好了广告,解决办法是清除缓存或者卸载重装应用。

3)规则在更新广告也在更新,新出现的广告可能还没有来得及屏蔽。

4)跟你所使用的脚本规则有关,可能是脚本不支持该广告的屏蔽。

# 3.5 其他设置

# 3.5.1 图标双排

Quantumult X 的图标默认是单排,如果追求简洁,可以开启双排。

双排图标的开启的条件:有效使用时长累计>12小时。

开启方式策略组那一栏图标滑动到最左边,用力一拉,即可进入单行的精简模式。再拉一次,进入双行精简模式。再拉一次,退回普通显示模式。

注:仅 iPhone 可开启简洁模式,iPad 单排双排小图标均无法开启。

# 3.5.2 隐藏 VPN 图标

点击右下角功能键,打开其他设置, 找到 VPN 这一栏,勾选上 “排除路由 0.0.0/31”

注:需要重新开启Quantumult X的总开关才会生效。

# 4. 参考资料

[1] 5分钟注册美国区Apple ID(2020.5测试有效) from 知乎 (opens new window)

[2] 注册美区 Apple ID 教程 from Github (opens new window)

[3] Quantumult X 从小白到高玩,完整教学!from YouTube (opens new window)

[4] Quantumult脚本库:nzw9314 from Github (opens new window)

[5] Quantumult X的项目地址 from Github (opens new window)

[6] Quantumult X教程 | 懒人包 | 快速上手 from Snbtina的万事屋 (opens new window)

[7] Surge/Quantumult/Shadowrocket /QuantumultX/Clash/v2Ray(NG)/Maying 支持协议及配置教程科普指北 from 毒奶 (opens new window)

[8] iOS - Quantumult X (圈X) 使用教程 from 神奇海螺 (opens new window)

[9] Clash / Loon / QuantumultX / Shadowrocket / Surge去广告规则 from Github (opens new window)

[10] Quantumult X 任务脚本功能讲解3(working copy远程挂载) from YouTube (opens new window)

Last Updated: 10/3/2023, 9:08:46 AM