|
1 | | -const Version = '2026-07-24 15:03:59'; |
| 1 | +const Version = '2026-07-29 23:57:34'; |
2 | 2 | let config_JSON, 缓存SOCKS5白名单 = null, 调试日志打印 = false; |
3 | 3 | let SOCKS5白名单 = ['*tapecontent.net', '*cloudatacdn.com', '*loadshare.org', '*cdn-centaurus.com', 'scholar.google.com']; |
4 | 4 | const Pages静态页面 = 'https://edt-pages.github.io'; |
5 | 5 | ///////////////////////////////////////////////////////全局常量和工具函数/////////////////////////////////////////////// |
6 | 6 | const WS早期数据最大字节 = 8 * 1024, WS早期数据最大头长度 = Math.ceil(WS早期数据最大字节 * 4 / 3) + 4; |
7 | 7 | const 上行合包目标字节 = 20 * 1024, 上行队列最大字节 = 16 * 1024 * 1024, 上行队列最大条目 = 4096; |
8 | 8 | const 下行Grain包字节 = 32 * 1024, 下行Grain尾部阈值 = 512, 下行Grain低水位字节 = Math.max(4096, 下行Grain尾部阈值 * 12), 下行Grain最大等待轮次 = 4; |
9 | | -let TCP并发拨号数 = 2, 反代并发拨号数 = 1, 预加载竞速拨号 = true; |
| 9 | +let TCP并发拨号数 = 2, 反代并发拨号数 = 1, 预加载竞速拨号 = false; |
10 | 10 | ///////////////////////////////////////////////////////查杀特征码/////////////////////////////////////////////// |
11 | 11 | const 特征码字典 = [ |
12 | 12 | (Proxy.name + "IP").toUpperCase(), |
@@ -36,7 +36,7 @@ export default { |
36 | 36 | const host = hosts[0]; |
37 | 37 | const 访问路径 = url.pathname.slice(1).toLowerCase(); |
38 | 38 | 调试日志打印 = ['1', 'true'].includes(env.DEBUG) || 调试日志打印; |
39 | | - 预加载竞速拨号 = !['0', 'false'].includes(String(env.PRELOAD_RACE_DIAL ?? '').trim().toLowerCase()); |
| 39 | + 预加载竞速拨号 = ['1', 'true'].includes(env.PRELOAD_RACE_DIAL) || 预加载竞速拨号; |
40 | 40 | 反代并发拨号数 = Math.max(1, Number(env.PROXY_CONCURRENT_DIAL) || 反代并发拨号数); |
41 | 41 | TCP并发拨号数 = Math.max(1, Number(env.TCP_CONCURRENT_DIAL) || TCP并发拨号数); |
42 | 42 | if (!env.TCP_CONCURRENT_DIAL && TCP并发拨号数 !== 1 && 识别运营商(request) === 'cmcc') TCP并发拨号数 = 1; |
|
0 commit comments