mirror of
https://github.com/redphx/better-xcloud.git
synced 2025-11-08 01:44:01 +01:00
feat: update device info
This commit is contained in:
6
dist/better-xcloud.pretty.user.js
vendored
6
dist/better-xcloud.pretty.user.js
vendored
@@ -127,7 +127,7 @@ var ALL_PREFS = {
|
||||
"video.processing.sharpness"
|
||||
]
|
||||
};
|
||||
var SMART_TV_UNIQUE_ID = "FC4A1DA2-711C-4E9C-BC7F-047AF8A672EA", CHROMIUM_VERSION = "125.0.0.0";
|
||||
var SMART_TV_UNIQUE_ID = "FC4A1DA2-711C-4E9C-BC7F-047AF8A672EA", CHROMIUM_VERSION = "140.0.3485.54";
|
||||
if (!!window.chrome || window.navigator.userAgent.includes("Chrome")) {
|
||||
let match = window.navigator.userAgent.match(/\s(?:Chrome|Edg)\/([\d\.]+)/);
|
||||
if (match) CHROMIUM_VERSION = match[1];
|
||||
@@ -9309,9 +9309,9 @@ function generateMsDeviceInfo(osName) {
|
||||
dev: {
|
||||
os: { name: osName, ver: "22631.2715", platform: "desktop" },
|
||||
hw: { make: "Microsoft", model: "unknown", sdktype: "web" },
|
||||
browser: { browserName: "chrome", browserVersion: "130.0" },
|
||||
browser: { browserName: "chrome", browserVersion: "140.0.3485.54" },
|
||||
displayInfo: {
|
||||
dimensions: { widthInPixels: 1920, heightInPixels: 1080 },
|
||||
dimensions: { widthInPixels: 4096, heightInPixels: 2160 },
|
||||
pixelDensity: { dpiX: 1, dpiY: 1 }
|
||||
}
|
||||
}
|
||||
|
||||
4
dist/better-xcloud.user.js
vendored
4
dist/better-xcloud.user.js
vendored
File diff suppressed because one or more lines are too long
2
src/types/index.d.ts
vendored
2
src/types/index.d.ts
vendored
@@ -135,7 +135,7 @@ type XboxAchievement = {
|
||||
}
|
||||
};
|
||||
|
||||
type OsName = 'windows' | 'tizen' | 'webOS' | 'xboxOS' | 'android';
|
||||
type OsName = 'windows' | 'tizen' | 'webOS' | 'xboxOS' | 'android' | 'kepler';
|
||||
|
||||
type XcloudGamepad = {
|
||||
GamepadIndex: number;
|
||||
|
||||
@@ -328,9 +328,9 @@ export function generateMsDeviceInfo(osName: OsName) {
|
||||
dev: {
|
||||
os: { name: osName, ver: '22631.2715', platform: 'desktop' },
|
||||
hw: { make: 'Microsoft', model: 'unknown', sdktype: 'web' },
|
||||
browser: { browserName: 'chrome', browserVersion: '130.0' },
|
||||
browser: { browserName: 'chrome', browserVersion: '140.0.3485.54' },
|
||||
displayInfo: {
|
||||
dimensions: { widthInPixels: 1920, heightInPixels: 1080 },
|
||||
dimensions: { widthInPixels: 4096, heightInPixels: 2160 },
|
||||
pixelDensity: { dpiX: 1, dpiY: 1 },
|
||||
},
|
||||
},
|
||||
|
||||
@@ -9,7 +9,7 @@ type UserAgentConfig = {
|
||||
|
||||
const SMART_TV_UNIQUE_ID = 'FC4A1DA2-711C-4E9C-BC7F-047AF8A672EA';
|
||||
|
||||
let CHROMIUM_VERSION = '125.0.0.0';
|
||||
let CHROMIUM_VERSION = '140.0.3485.54';
|
||||
if (!!window.chrome || window.navigator.userAgent.includes('Chrome')) {
|
||||
// Get Chromium version in the original User-Agent value
|
||||
const match = window.navigator.userAgent.match(/\s(?:Chrome|Edg)\/([\d\.]+)/);
|
||||
|
||||
Reference in New Issue
Block a user