高阶教程
导入脚本
1.右上角功能,点击管理脚本

2.从外部获取

3.粘贴脚本地址,保存并应用
网络优化脚本【推荐】
脚本地址URL:
txt
https://help.realiti.me/script.js脚本内容:
代码内容
js
function main(config) {
// 整理proxies
const all = config.proxies.map((p) => p.name);
const clean = all.filter((n) => !/官网|流量|重置|到期|套餐|订阅/i.test(n));
// proxies数组不能为空,最少切direct保障运行
const safe = (arr) => (arr && arr.length > 0 ? arr : ["DIRECT"]);
config["sniffer"] = {
// 流量嗅探,不可选
"enable": true,
"force-dns-mapping": true,
"parse-pure-ip": true,
"override-destination": true,
"sniff": {
"HTTP": {
"ports": [80, 8080],
},
"TLS": {
"ports": [443, 8443],
},
"QUIC": {
"ports": [443, 8443],
},
},
};
config["tun"] = {
"mtu": 9000,
"dns-hijack:": ["any:53"],
"auto-route": true,
"auto-detect-interface": true,
"strict-route": false,
};
const filters = [
// 私有网络
"*",
"+.lan",
"connect.rom.miui.com",
// WLAN与系统时间同步
"+.miwifi.com",
"+.ntp.org",
// QQ安全登录
"localhost.ptlogin2.qq.com",
"localhost.sec.qq.com",
// 微信安全登录
"localhost.work.weixin.qq.com",
"+.weixin.qq.com",
"+.wechat.com",
// Windows系统服务
"time.windows.com",
"+.msftconnecttest.com",
"+.msftncsi.com",
];
const dns_china = [
"180.184.1.1",
"114.114.114.114",
"https://doh.pub/dns-query",
"https://dns.alidns.com/dns-query",
];
const dns_foreign = [
"https://dns.cloudflare.com/dns-query",
"https://dns.google/dns-query",
];
config["dns"] = {
"enable": true,
"listen:": "0.0.0.0:5053",
"prefer-h3": true,
"ipv6": false,
"respect-rules": false,
"enhanced-mode": "fake-ip",
"fake-ip-range": "198.18.0.0/16",
"fake-ip-filter": filters,
"default-nameserver": ["system", "223.5.5.5", "119.29.29.29"],
"direct-nameserver": dns_china,
"proxy-server-nameserver": dns_china,
"nameserver": dns_foreign,
};
config["proxy-groups"] = [
{
"name": "手动选择",
"type": "select",
"proxies": safe(clean),
"url": "https://g.cn/generate_204",
"interval": 600,
"lazy": true,
"max-failed-times": "3",
"include-all": false,
},
];
const group_item = config["proxy-groups"][0].name;
config["rules"] = [
"AND,((DST-PORT,443),(NETWORK,UDP)),REJECT",
"GEOSITE,CN,DIRECT",
"GEOIP,CN,DIRECT",
`MATCH,${group_item}`,
];
return config;
}