; 2021-03-:update everyday ; 增加對各個模組的說明(某些內容只適用於 1.0.8 以上版本) ;⚠️注意⚠️: 以下內容中,帶“;” “#”的都是注釋符號,去掉前面的符號,該行才有效 ;TG群傳送門:https://t.me/g2orsharegroup ;Github地址:https://github.com/G2OR/QuantumultX # Sample Quantumult Configuration # # Line started with ";" or "#" or "//" shall be comments. # 以 ";" 或 "#" 或 "//" 開頭的行為注釋行。 # # SS-URI scheme can be found at https://shadowsocks.org/en/spec/SIP002-URI-Scheme.html # # Quantumult uses HEAD method send HTTP request to the server_check_url to test the proxy's status, the results should be two latencies, the first one is TCP handshake to the proxy server, the second one is the total time that Quantumult successfully received the HTTP response from the server_check_url. The lightning icon means that the TCP fast open is successful. If the server in section [server_local] or section [server_remote] has its own server_check_url, its own server_check_url will be used instead of the server_check_url in section [general]. # # Quantumult 使用 HTTP HEAD 方法對測試網址 server_check_url 進行網頁回應性測試(測試結果為通過該節點訪問此網頁獲得 HTTP 回應所需要的時間),來確認節點的可用性。 # Quantumult 介面中的延遲測試方式均為網頁回應性測試,顯示的最終延遲均為通過對應節點訪問測試網頁獲得 HTTP 回應所需要時間。 # 由於 Trojan 協定為無回應校驗協定,使得 HTTP 檢測方式即使獲得了 HTTP 回應,也不代表節點一定可用。 # # The dns_exclusion_list contains the domains that disabled the placeholder IP(240.*), domains that are not in the dns_exclusion_list all have placeholder IP enabled and have turned on the resolve-on-remote setting. # # The udp_whitelist contains the destination UDP port, empty means all the ports are in udp_whitelist. UDP packtes(through Quantumult tunnel interface) with destination ports that are not in the udp_whitelist will be dropped. This setting has nothing to do with the policy and has nothing to do with the proxy(server) port either. # # The traffic to excluded_routes will not be handled by Quantumult. It is better to reboot your device after modification. # # The resource_parser_url sample can be found at https://raw.githubusercontent.com/crossutility/Quantumult-X/master/resource-parser.js #1、解鎖網易雲灰色音樂,獲取憑證連結接 https://raw.githubusercontent.com/nondanee/UnblockNeteaseMusic/master/ca.crt #點擊上邊連結下載CA證書,然後進入設置>通用>描述檔,安裝CA證書,並在設置>通用>關於本機>證書信任設置 開啟對CA證書的信任。 [general] ;profile_img_url=http://www.example.com/example.png profile_img_url= https://raw.githubusercontent.com/G2OR/QuantumultX/main/1.png #資源解析器 resource_parser_url=https://raw.githubusercontent.com/KOP-XIAO/QuantumultX/master/Scripts/resource-parser.js ;resource_parser_url=http://www.example.com/parser.js ;server_check_url=http://www.google.com/generate_204 ;geo_location_checker=http://www.example.com/json/, https://www.example.com/script.js ;running_mode_trigger=filter, filter, LINK_22E171:all_proxy, LINK_22E172:all_direct ;ssid_suspended_list,讓 Quantumult X 在特定 Wi-Fi 網路下暫停工作(僅 task 模組會繼續工作),多個Wi-Fi用“,”連接 #網路切換選擇 #4g下分流模式,預設分流 running_mode_trigger=filter, filter, LINK_22E171:all_proxy, Meizu-1:all_direct ;dns exclusion list中的功能變數名稱將不使用fake-ip方式. 其它功能變數名稱則全部採用 fake-ip 及遠端解析的模式 dns_exclusion_list=*.cmpassport.com, *.jegotrip.com.cn, *.icitymobile.mobi, id6.me, *.pingan.com.cn, *.cmbchina.com #自訂 excluded_routes = 192.168.0.0/16, 10.0.0.0/8, 172.16.0.0/12, 100.64.0.0/10, 17.0.0.0/8 network_check_url = http://www.google.com server_check_url = http://bing.com/ geo_location_checker=http://api.live.bilibili.com/ip_service/v1/ip_service/get_ip_addr?, https://raw.githubusercontent.com/ConnersHua/Quantumult/master/geo_location_checker.js ;geo_location_checker=http://ip-api.com/json/?lang=zh-CN, https://raw.githubusercontent.com/Orz-3/Orz-3/master/QuantumultX/IP.js ;geo_location_checker = http://ip-api.com/json/?lang=zh-CN, https://github.com/KOP-XIAO/QuantumultX/raw/master/Scripts/IP_API.js ;geo_location_checker=http://extreme-ip-lookup.com/json/,https://raw.githubusercontent.com/KOP-XIAO/QuantumultX/master/Scripts/IPCheck.js ;geo_location_checker=http://api.live.bilibili.com/ip_service/v1/ip_service/get_ip_addr?,https://raw.githubusercontent.com/KOP-XIAO/QuantumultX/master/Scripts/IP_bili_cn.js ;geo_location_checker=http://ifconfig.co/json,https://raw.githubusercontent.com/KOP-XIAO/QuantumultX/master/Scripts/IPConfig.js ;ssid_suspended_list=LINK_22E174, LINK_22E175 ;UDP名單,留空則默認所有為埠。不在udp白名單列表中的埠,將被丟棄處理。 ;udp_whitelist=53, 123, 1900, 80-443 ;下清單中的內容將不經過 QuantumultX的處理 ;excluded_routes= 192.168.0.0/16, 172.16.0.0/12, 100.64.0.0/10, 10.0.0.0/8 ;icmp_auto_reply=true ;excluded_routes=239.255.255.250/32 [dns] no-system no-ipv6 server=94.140.14.14 server=94.140.15.15 server=119.29.29.29 server=223.5.5.5 server=8.8.8.8 server=114.114.114.114 server=8.8.4.4:53 ;指定功能變數名稱解析dns server=/*.taobao.com/223.5.5.5 server=/*.tmall.com/223.5.5.5 server=/*.alipay.com/223.5.5.5 server=/*.alicdn.com/223.5.5.5 server=/*.aliyun.com/223.5.5.5 server=/*.jd.com/119.28.28.28 server=/*.qq.com/119.28.28.28 server=/*.tencent.com/119.28.28.28 server=/*.weixin.com/119.28.28.28 server=/*.bilibili.com/119.29.29.29 server=/hdslb.com/119.29.29.29 server=/*.163.com/119.29.29.29 server=/*.126.com/119.29.29.29 server=/*.126.net/119.29.29.29 server=/*.127.net/119.29.29.29 server=/*.netease.com/119.29.29.29 server=/*.mi.com/119.29.29.29 server=/*.xiaomi.com/119.29.29.29 server=/dl.google.com/119.29.29.29 server=/dl.l.google.com/119.29.29.29 address=/mtalk.google.com/108.177.125.188 ;server=/*testflight.apple.com/23.76.66.98 ;server=/example0.com/system ;server=/example1.com/8.8.4.4 ;server=/*.example2.com/223.5.5.5 ;server=/example4.com/[2001:4860:4860::8888]:53 ;address=/example5.com/192.168.16.18 ;address=/example6.com/[2001:8d3:8d3:8d3:8d3:8d3:8d3:8d3] # # static policy points to the server in candidates you manually selected. # available policy points to the first available server in candidates based on server_check_url(concurrent url latency test will be immediately launched when the policy has been triggered and the policy result is unavailable. If no network request is taking the policy at that time, that means the policy is in the idle state and the test won't be launched even if the server is down. At that time you can update the server status by manually launching the test, but it doesn't make any sense). # round-robin policy points to the next server in candidates for next connection. # ssid policy points to the server depending on the network environment. # Param resource-tag-regex and server-tag-regex only work for static, available and round-robin type of polices. # [policy] ;static=policy-name-1, Sample-A, Sample-B, Sample-C, img-url=http://example.com/icon.png ;available=policy-name-2, Sample-A, Sample-B, Sample-C ;round-robin=policy-name-3, Sample-A, Sample-B, Sample-C ;ssid=policy-name-4, Sample-A, Sample-B, LINK_22E171:Sample-B, LINK_22E172:Sample-C ;static=policy-name-5, resource-tag-regex=^sample, server-tag-regex=^example, img-url=http://example.com/icon.png ;available=policy-name-6, resource-tag-regex=^sample, server-tag-regex=^example ;round-robin=policy-name-7, resource-tag-regex=^sample, server-tag-regex=^example # # Params "tag" and "enabled" are optional. # The default sync interval for all kinds of remote resources is 86400 seconds. # You can set update-interval=172800 to customize your auto sync interval(seconds), negative number means disable auto sync. # ;ssid=SSID,Proxy,♻️ 自動選擇,Home2604_5G:♻️ 自動選擇 ;具體解釋如下 ;組名:🏠 SSID Group ;蜂窩網下默認策略:🇭🇰 HK Group, Wi-Fi下默認策略:🇭🇰 HK Group ;ASUS_5G 這個 Wi-Fi下走:🇲🇴 MO Group , AMG-5G 這個 Wi-Fi下走直連:direct ; AUSS_5G 跟 AMG-5G 是我的 Wi-Fi 名字,而 🇭🇰 HK Group, 🇲🇴 MO Group是我的策略組 ; ; 請按需改成你自己的節點或策略組,別傻乎乎直接全部照搬。。。 ;static=🚀 節點選擇, proxy, direct, ♻️ 自動選擇, 🔮 負載均衡, 🚀 手動切換, 香港節點, 日本節點, 美國節點, 臺灣節點, 新加坡節點, 韓國節點, 俄羅斯節點, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Available.png ;available=♻️ 自動選擇, server-tag-regex=(?=.*)^((?!(專線|手遊|遊戲|(?i)IPLC|IEPL|game)).)*$, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Auto.png ;round-robin=🔮 負載均衡, server-tag-regex=.*, img-url=https://raw.githubusercontent.com/Koolson/Qure/master/IconSet/Round_Robin.png static=🚀 手動切換, resource-tag-regex=.*, img-url=https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Universal/Select.png ;static=香港節點, server-tag-regex=(?=.*(香港|HK|(?i)Hong))^((?!(專線|手遊|遊戲|(?i)IPLC|IEPL|game)).)*$, img-url=https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Rounded_Rectangle/Hong_Kong.png ;static=日本節點, server-tag-regex=(?=.*(日本|JP|(?i)Japan))^((?!(專線|手遊|遊戲|(?i)IPLC|IEPL|game)).)*$, img-url=https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Rounded_Rectangle/Japan.png ;static=美國節點, server-tag-regex=(?=.*(美國|美國|洛杉磯|西雅圖|費利蒙|US|(?i)States|American))^((?!(專線|手遊|遊戲|(?i)IPLC|IEPL|game)).)*$, img-url=https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Rounded_Rectangle/American_Samoa.png ;static=臺灣節點, server-tag-regex=(?=.*(臺灣|台灣|TW|(?i)Taiwan))^((?!(專線|手遊|遊戲|(?i)IPLC|IEPL|game)).)*$, img-url=https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Rounded_Rectangle/Taiwan.png ;static=韓國節點, server-tag-regex=(?=.*(韓國|韓國|南朝鮮|KR|(?i)Korean))^((?!(專線|手遊|遊戲|(?i)IPLC|IEPL|game)).)*$, img-url=https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Rounded_Rectangle/South_Korea.png ;static=俄羅斯節點, server-tag-regex=(?=.*(俄羅斯|俄羅斯|RU|(?i)Russia))^((?!(專線|手遊|遊戲|(?i)IPLC|IEPL|game)).)*$, img-url=https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Rounded_Rectangle/Russia.png ;static=新加坡節點, server-tag-regex=(?=.*(新加坡|獅城|SG|(?i)Singapore))^((?!(專線|手遊|遊戲|(?i)IPLC|IEPL|game)).)*$, img-url=https://raw.githubusercontent.com/Semporia/Hand-Painted-icon/master/Rounded_Rectangle/Singapore.png #自訂 static=網易音樂, server-tag-regex=(?=.*(M0NATA|M0NATAS|網易雲|音樂|數值|(?i)Music))^((?!(⇠)).)*$, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Alpha/Netease.png static=全球加速, proxy, direct, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Alpha/Global.png static=蘋果服務, direct, proxy, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Alpha/Apple.png static=港臺番劇, direct, proxy, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Alpha/StreamingSE.png static=國際媒體, proxy, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Alpha/Streaming.png static=黑白名單, proxy, direct, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Alpha/Final.png [server_remote] https://raw.githubusercontent.com/G2OR/QuantumultX/main/NeteaseMusic_unlock.list, tag=網易雲音樂, img-url=https://raw.githubusercontent.com/Orz-3/mini/master/Alpha/Netease.png, update-interval=86400, opt-parser=true, enabled=true https://qxzy.top/tool.txt, tag=奇心科技, update-interval=86400, opt-parser=true, enabled=true [filter_remote] # # Params "tag" and "enabled" are optional. # https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/Unbreak.list, tag=規則修正, update-interval=86400, opt-parser=false, enabled=true https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/Guard/Advertising.list, tag=廣告攔截, force-policy=reject, update-interval=86400, opt-parser=false, enabled=true https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/AdRule.list, tag=廣告攔截, force-policy=reject, update-interval=86400, opt-parser=false, enabled=true https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/Guard/Hijacking.list, tag=運營劫持, force-policy=reject, update-interval=86400, opt-parser=false, enabled=true https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/Guard/Privacy.list, tag=隱私保護, force-policy=reject, update-interval=86400, opt-parser=false, enabled=true https://raw.githubusercontent.com/o7y0/GeneralSubscribe/main/UnblockNeteaseMusic/NeteaseCloudMusic.list, tag=網易音樂, force-policy=網易音樂, update-interval=86400, opt-parser=true, enabled=true https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/StreamingMedia/Video/TikTok.list, tag=海外抖音, force-policy=國際媒體, update-interval=86400, opt-parser=false, enabled=true https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/StreamingMedia/Video/Bahamut.list, tag=動畫瘋, force-policy=國際媒體, update-interval=86400, opt-parser=false, enabled=true https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/StreamingMedia/Video/YouTube.list, tag=YouTube, force-policy=國際媒體, update-interval=86400, opt-parser=true, enabled=true https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/QuantumultX/Spotify/Spotify.list, tag=Spotify, force-policy=國際媒體, update-interval=86400, opt-parser=false, enabled=true https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/StreamingMedia/Streaming.list, tag=國際媒體, force-policy=國際媒體, update-interval=86400, opt-parser=false, enabled=true https://raw.githubusercontent.com/blackmatrix7/ios_rule_script/master/rule/QuantumultX/BiliBili/BiliBili.list, tag=BiliBili, force-policy=direct, update-interval=86400, opt-parser=true, enabled=true https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/StreamingMedia/StreamingSE.list, tag=港臺番劇, force-policy=港臺番劇, update-interval=86400, opt-parser=false, enabled=true https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/Global.list, tag=全球加速, force-policy=全球加速, update-interval=86400, opt-parser=false, enabled=true https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/Extra/Apple/AppStore.list, tag=蘋果服務, force-policy=蘋果服務, update-interval=86400, opt-parser=false, enabled=true https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/Extra/Apple/AppStoreConnect.list, tag=蘋果服務, force-policy=蘋果服務, update-interval=86400, opt-parser=false, enabled=true https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/Extra/Apple/TestFlight.list, tag=蘋果服務, force-policy=蘋果服務, update-interval=86400, opt-parser=false, enabled=true https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/China.list, tag=國內網站, force-policy=direct, update-interval=86400, opt-parser=false, enabled=true https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Filter/Extra/ChinaIP.list, tag=ChinaIP, update-interval=86400, enabled=true [rewrite_remote] https://raw.githubusercontent.com/o7y0/Rules/1/QuantumultX/Rewrite/Script.conf, tag=Script, update-interval=86400, opt-parser=false, enabled=true https://raw.githubusercontent.com/Orz-3/QuantumultX/master/JS_GetCookie.conf, tag=Cookie, update-interval=86400, opt-parser=false, enabled=false https://raw.githubusercontent.com/NobyDa/Script/master/QuantumultX/Rewrite_lhie1.conf, tag=lhie1去廣告, update-interval=86400, opt-parser=false, enabled=true https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Rewrite/Block/Advertising.conf, tag=神機去廣告, update-interval=86400, opt-parser=false, enabled=true https://raw.githubusercontent.com/DivineEngine/Profiles/master/Quantumult/Rewrite/General.conf, tag=神機重定向, update-interval=86400, opt-parser=false, enabled=true https://subweb.oss-cn-hongkong.aliyuncs.com/Module/embyUnlocked.conf, tag=EMBY解鎖, update-interval=86400, opt-parser=false, enabled=false https://raw.githubusercontent.com/G2OR/QuantumultX/main/TikTok/TiktokJP.conf, tag=解鎖Tiktok-JP, update-interval=86400, opt-parser=true, enabled=true https://raw.githubusercontent.com/G2OR/QuantumultX/main/TikTok/TiktokTW.conf, tag=解鎖Tiktok-TW, update-interval=86400, opt-parser=true, enabled=false https://raw.githubusercontent.com/G2OR/QuantumultX/main/TikTok/TiktokUS.conf, tag=解鎖Tiktok-US, update-interval=86400, opt-parser=true, enabled=false https://raw.githubusercontent.com/G2OR/QuantumultX/main/TikTok/TiktokUK.conf, tag=解鎖Tiktok-UK, update-interval=86400, opt-parser=true, enabled=false https://raw.githubusercontent.com/G2OR/QuantumultX/main/TikTok/TiktokKR.conf, tag=解鎖Tiktok-KR, update-interval=86400, opt-parser=true, enabled=false https://raw.githubusercontent.com/chavyleung/scripts/master/box/rewrite/boxjs.rewrite.quanx.conf, tag=BoxJS, update-interval=86400, opt-parser=false, enabled=true # # Only obfs=http, obfs=ws, obfs=wss can have optional "obfs-uri" field. # The obfs-host param in wss will be used for TLS handshake and for HTTP header host field, if obfs-host is not set for wss the server address will be used. # The UDP relay for VMess and Trojan is not currently supported. # When using obfs=ws and obfs=wss the server side can be deployed by v2ray-plugin with mux = 0 or by v2ray-core. # The obfs plugin tls1.2_ticket_auth has one more RTT than tls1.2_ticket_fastauth and obfs tls, you'd better use tls1.2_ticket_fastauth instead. # The method chacha20-ietf-poly1305 and chacha20-poly1305 have the same effect in VMess configuration. # [server_local] # Optional field tls13 is only for shadowsocks obfs=wss ;shadowsocks=example.com:80, method=chacha20, password=pwd, obfs=http, obfs-host=bing.com, obfs-uri=/resource/file, fast-open=false, udp-relay=false, server_check_url=http://www.apple.com/generate_204, tag=ss-01 ;shadowsocks=example.com:80, method=chacha20, password=pwd, obfs=http, obfs-host=bing.com, obfs-uri=/resource/file, fast-open=false, udp-relay=false, tag=ss-02 ;shadowsocks=example.com:443, method=chacha20, password=pwd, obfs=tls, obfs-host=bing.com, fast-open=false, udp-relay=false, tag=ss-03 ;shadowsocks=example.com:443, method=chacha20, password=pwd, ssr-protocol=auth_chain_b, ssr-protocol-param=def, obfs=tls1.2_ticket_fastauth, obfs-host=bing.com, tag=ssr ;shadowsocks=example.com:80, method=aes-128-gcm, password=pwd, obfs=ws, fast-open=false, udp-relay=false, tag=ss-ws-01 ;shadowsocks=example.com:80, method=aes-128-gcm, password=pwd, obfs=ws, obfs-uri=/ws, fast-open=false, udp-relay=false, tag=ss-ws-02 ;shadowsocks=example.com:443, method=aes-128-gcm, password=pwd, obfs=wss, obfs-uri=/ws, fast-open=false, udp-relay=false, tag=ss-ws-tls-01 ;shadowsocks=example.com:443, method=aes-128-gcm, password=pwd, obfs=wss, obfs-uri=/ws, tls13=true, fast-open=false, udp-relay=false, tag=ss-ws-tls-02 # # Optional field tls13 is only for vmess obfs=over-tls and obfs=wss ;vmess=example.com:80, method=none, password=23ad6b10-8d1a-40f7-8ad0-e3e35cd32291, fast-open=false, udp-relay=false, tag=vmess-01 ;vmess=example.com:80, method=aes-128-gcm, password=23ad6b10-8d1a-40f7-8ad0-e3e35cd32291, fast-open=false, udp-relay=false, tag=vmess-02 ;vmess=example.com:443, method=none, password=23ad6b10-8d1a-40f7-8ad0-e3e35cd32291, obfs=over-tls, fast-open=false, udp-relay=false, tag=vmess-tls-01 ;vmess=192.168.1.1:443, method=none, password=23ad6b10-8d1a-40f7-8ad0-e3e35cd32291, obfs=over-tls, obfs-host=example.com, fast-open=false, udp-relay=false, tag=vmess-tls-02 ;vmess=192.168.1.1:443, method=none, password=23ad6b10-8d1a-40f7-8ad0-e3e35cd32291, obfs=over-tls, obfs-host=example.com, tls13=true, fast-open=false, udp-relay=false, tag=vmess-tls-03 ;vmess=example.com:80, method=chacha20-poly1305, password=23ad6b10-8d1a-40f7-8ad0-e3e35cd32291, obfs=ws, obfs-uri=/ws, fast-open=false, udp-relay=false, tag=vmess-ws-01 ;vmess=192.168.1.1:80, method=chacha20-poly1305, password=23ad6b10-8d1a-40f7-8ad0-e3e35cd32291, obfs=ws, obfs-host=example.com, obfs-uri=/ws, fast-open=false, udp-relay=false, tag=vmess-ws-02 ;vmess=example.com:443, method=chacha20-poly1305, password=23ad6b10-8d1a-40f7-8ad0-e3e35cd32291, obfs=wss, obfs-uri=/ws, fast-open=false, udp-relay=false, tag=vmess-ws-tls-01 ;vmess=192.168.1.1:443, method=chacha20-poly1305, password=23ad6b10-8d1a-40f7-8ad0-e3e35cd32291, obfs=wss, obfs-host=example.com, obfs-uri=/ws, fast-open=false, udp-relay=false, tag=vmess-ws-tls-02 ;vmess=192.168.1.1:443, method=chacha20-poly1305, password=23ad6b10-8d1a-40f7-8ad0-e3e35cd32291, obfs=wss, obfs-host=example.com, obfs-uri=/ws, tls13=true, fast-open=false, udp-relay=false, tag=vmess-ws-tls-03 # # Optional field tls13 is only for http over-tls=true ;http=example.com:80,fast-open=false, udp-relay=false, tag=http-01 ;http=example.com:80, username=name, password=pwd, fast-open=false, udp-relay=false, tag=http-02 ;http=example.com:443, username=name, password=pwd, over-tls=true, tls-host=example.com, tls-verification=true, fast-open=false, udp-relay=false, tag=http-tls-01 ;http=example.com:443, username=name, password=pwd, over-tls=true, tls-host=example.com, tls-verification=true, tls13=true, fast-open=false, udp-relay=false, tag=http-tls-02 # # Optional field tls13 is only for trojan over-tls=true ;trojan=example.com:443, password=pwd, over-tls=true, tls-verification=true, fast-open=false, udp-relay=false, tag=trojan-tls-01 ;trojan=example.com:443, password=pwd, over-tls=true, tls-verification=true, tls13=true, fast-open=false, udp-relay=false, tag=trojan-tls-02 ;trojan=192.168.1.1:443, password=pwd, over-tls=true, tls-host=example.com, tls-verification=true, fast-open=false, udp-relay=false, tag=trojan-tls-03 ;trojan=192.168.1.1:443, password=pwd, over-tls=true, tls-host=example.com, tls-verification=true, tls13=true, fast-open=false, udp-relay=false, tag=trojan-tls-04 [filter_local] host-suffix, local, direct ip-cidr, 192.168.0.0/16, direct ip-cidr, 10.0.0.0/8, direct ip-cidr, 172.16.0.0/12, direct ip-cidr, 127.0.0.0/8, direct ip-cidr, 100.64.0.0/10, direct ip-cidr, 224.0.0.0/4, direct ip6-cidr, fe80::/10, direct -geoip, cn, direct final, 黑白名單 # # The "reject" returns HTTP status code 404 with no content. # The "reject-200" returns HTTP status code 200 with no content. # The "reject-img" returns HTTP status code 200 with content of 1px gif. # The "reject-dict" returns HTTP status code 200 with content of empty json object. # The "reject-array" returns HTTP status code 200 with content of empty json array. # The "request-header" works for all the http headers not just one single header, so you can match two or more headers including CRLF in one regular expression. # The "echo-response" just reply back the body of the content type response for matched URL, the body file should be saved at "On My iPhone - Quantumult X - Data". # The length and encoding related HTTP header fields will be automatically processed by Quantumult if the "rewrite" is body related, so you should not handle them by yourself. The max supported response size is 1024kB(decompressed) for response-body and script-response-body. # The body related rewrite will not be executed if the body is empty. # When using javascript in rewrite, you can use those objects: $request, $response, $notify(title, subtitle, message), console.log(message) and Quantumult's built-in objects all have prefix "$". # Supports: $request.scheme, $request.method, $request.url, $request.path, $request.headers, $response.statusCode, $response.headers, $response.body # The $notify(title, subtitle, message) will post iOS notifications if Quantumult notification has been enabled. # The $prefs is for persistent store: $prefs.valueForKey(key), $prefs.setValueForKey(value, key), $prefs.removeValueForKey(key), $prefs.removeAllValues(). # The console.log(message) will output logs to Quantumult log file. # The setTimeout(function() { }, interval) will run function after interval(ms). # The scripts for script-request-header, script-request-body, script-response-header, script-response-body, script-echo-response and script-analyze-echo-response should be saved in local "On My iPhone - Quantumult X - Scripts" or "iCloud Drive - Quantumult X - Scripts". Samples can be found at https://github.com/crossutility/Quantumult-X # The difference between script-analyze-echo-response and script-echo-response is that the former will wait for the request body. # [rewrite_local] # # The $task.fetch() compose a HTTP request and deal with the response, only text body is supported. A $task.fetch() can be embeded in the completion handler of another $task.fetch(), if you want serial requests not current requests. # The scripts should be saved in local "On My iPhone - Quantumult X - Scripts" or "iCloud Drive - Quantumult X - Scripts". Samples can be found at https://github.com/crossutility/Quantumult-X/blob/master/sample-task.js # The default HTTP request timeout is 10 seconds. # # Supports 5 or 6 fields of cron excluding the command field. # #腳本訂閱https://raw.githubusercontent.com/photonmang/quantumultX/master/config/taskall.json [task_local] # # Only the TLS SNI or destination address in "hostname" will be handled by MitM. # # By default when MitM enabled for the HTTPS request, Quantumult X fetches the certificate(the certificate will be cached) from the original site, keeps most of the needed original certificate informations and re-signs it using the MitM root CA, this is the recommended(and more compatible) way of creating MitM certificate. # Occasionally some users like to debug the HTTPS request that its domain does not exist, so the original certificate doesn't even exist. This is when the param simple_cert_hostname comes up. The HTTPS request with TLS SNI names that are in the simple_cert_hostname(and hostname) will using the pure local generated MitM certificate. # # Important !!! You should always keep your CA passphrase and p12 private. # [mitm] ;以下模組去掉;才生效 ;請自行生成證書 並安裝&信任 passphrase = 0C1536F5 p12 = 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 ;hostname= .googlevideo.com,s.youtube.com,www.youtube.com,youtubei.googleapis.com,api.weibo.cn, mapi.weibo.com, *.uve.weibo.com, mp.weixin.qq.com, api.bilibili.com, app.bilibili.com, *.zhihu.com, aweme.snssdk.com, .kuwo.cn, *.xiaoxiaoapps.com, api.tiktokv.com, .musical.ly, *.amemv.com, p.du.163.com, getuserinfo.321mh.com, getuserinfo-globalapi.zymk.cn, api-163.biliapi.net, ios.fuliapps.com, vsco.co, api.vnision.com, *.my10api.com, bd.4008109966.net, sp.kaola.com, r.inews.qq.com, apple.fuliapps.com, newdrugs.dxy.cn, bdapp.4008109966.net, app101.avictown.cc, api.hlo.xyz, api.ijo.xyz, www.luqijianggushi.com, account.wps.cn, u.kanghuayun.com, api.gyrosco.pe, api1.dobenge.cn, api.mvmtv.com, mitaoapp.yeduapp.com, origin-prod-phoenix.jibjab.com, www.3ivf.com, pay.guoing.com, p.doras.api.vcinema.cn, api.termius.com, mjap..com, viva.v21xy.com, dida365.com, ticktick.com, biz.caiyunapp.com, api.gotokeep.com, ap.intsig.net, mp.bybutter.com, api.vuevideo.net, api.picsart.c*, api.meiease.c*, splice.oracle..com,ios.prod.ftl.netflix.com,api.m.jd.com,.pstatp.com,api.g1e.xyz,i.weread.qq.com,music.163.com,tieba.baidu.com, c.tieba.baidu.com, music.163.com, passport.iqiyi.com, www.52pojie.cn, .v2ex.com, wapside.189.cn, h5.ele.me,api.gamer.com.tw,manga.bilibili.com,trade-acs.m.taobao.com,amdc.m.taobao.com,.heweather.net,*.feng.com,zk8fw7v6c37y6okfvdr1.hnhx360.com,api.guf.xyz,ab.wrnmd.top,api.diyidan.net,act.10010.com,1touch0102.site,api.1jainlian.xyz,api.psy-1.com,api.jianmovie.com,api1.peiyinxiu.com,*.tiktokv.com,*.byteoversea.com,*.tik-tokapi.com ;skip_validating_cert = false ;force_sni_domain_name = false ;hostname = *.example.com, *.sample.com