上面的截图以后不更新了 以下方代码为准:
我随便给的例子...自己找你觉得好的 替换掉 servers 里的
// cf.noaries.de
// 其他优选
// beta.noaries.de (阿里云/三方优选 CNAME自 cdn.anycast.eu.org )
// visa.noaries.de (VISA富哥段 CNAME 自 visa.cn)
// tech.noaries.de (CF商业段 CNAME 自 get.tech)
// heinu.noaries.de(黑弩搞得优选)function operator(proxies = []) {
const servers = ['fbi.gov', 'cf.noaries.de', 'get.tech']
const list = []
proxies.map((p = {}) => {
if (p.name.includes('中转')) {
list.push(p)
} else {
servers.map(server => {
list.push({
...p,
name: server + ' - ' + p.name,
server,
})
})
}
})
return list
}进化版: 还支持设置 端口
这里用了反引号 请转发原文
如果要贴给别人看 记得加上 markdown 代码块 三个反引号 否则会语法错误
function operator(proxies = []) {
const list = [
{ server: 'fbi.gov', port: 80 },
{ server: 'get.tech', port: 443 },
]
const result = []
proxies.map((p = {}) => {
if (p.name.includes('中转')) {
result.push(p)
} else {
list.map(i => {
result.push({
...p,
name: `${i.server}:${i.port} - ${p.name}`,
server: i.server,
port: i.port,
})
})
}
})
return result
}- ❤️3