@@ -61,41 +61,41 @@ export function getPlatformFromHeaders(headers) {
6161 return getPlatformFromUserAgent ( { ua, UA , accept } ) ;
6262}
6363export function shouldIncludeUnsupportedProxy ( platform , ua ) {
64- try {
65- const target = getPlatformFromUserAgent ( {
66- UA : ua ,
67- ua : ua . toLowerCase ( ) ,
68- } ) ;
69- if ( ! [ 'Egern' ] . includes ( target ) ) {
70- return false ;
71- }
72- const coerceVersion = coerce ( ua ) ;
73- $ . log ( JSON . stringify ( coerceVersion , null , 2 ) ) ;
74- const { version } = coerceVersion ;
75- // if (
76- // platform === 'Stash' &&
77- // target === 'Stash' &&
78- // gte(version, '3.1.0')
79- // ) {
80- // return true;
81- // }
82- if (
83- platform === 'Egern' &&
84- target === 'Egern' &&
85- gte ( version , '2.7.0' )
86- ) {
87- return true ;
88- }
89- // Loon 的 UA 不规范, version 取出来是 build
90- // if (
91- // platform === 'Loon' &&
92- // target === 'Loon' &&
93- // gte(version, '842.0.0')
94- // ) {
95- // return true;
96- // }
97- } catch ( e ) {
98- $ . error ( `获取版本号失败: ${ e } ` ) ;
99- }
64+ // try {
65+ // const target = getPlatformFromUserAgent({
66+ // UA: ua,
67+ // ua: ua.toLowerCase(),
68+ // });
69+ // if (!['Egern'].includes(target)) {
70+ // return false;
71+ // }
72+ // const coerceVersion = coerce(ua);
73+ // $.log(JSON.stringify(coerceVersion, null, 2));
74+ // const { version } = coerceVersion;
75+ // // if (
76+ // // platform === 'Stash' &&
77+ // // target === 'Stash' &&
78+ // // gte(version, '3.1.0')
79+ // // ) {
80+ // // return true;
81+ // // }
82+ // if (
83+ // platform === 'Egern' &&
84+ // target === 'Egern' &&
85+ // gte(version, '2.7.0')
86+ // ) {
87+ // return true;
88+ // }
89+ // // Loon 的 UA 不规范, version 取出来是 build
90+ // // if (
91+ // // platform === 'Loon' &&
92+ // // target === 'Loon' &&
93+ // // gte(version, '842.0.0')
94+ // // ) {
95+ // // return true;
96+ // // }
97+ // } catch (e) {
98+ // $.error(`获取版本号失败: ${e}`);
99+ // }
100100 return false ;
101101}
0 commit comments