From 84182ffe7728e0c6695c5821e1a8563c3dc0bf44 Mon Sep 17 00:00:00 2001 From: redphx <96280+redphx@users.noreply.github.com> Date: Sat, 11 May 2024 09:13:21 +0700 Subject: [PATCH] Update User-Agent values --- src/utils/preferences.ts | 8 ++++---- src/utils/user-agent.ts | 16 ++++++++-------- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/src/utils/preferences.ts b/src/utils/preferences.ts index 391a713..4e430b4 100644 --- a/src/utils/preferences.ts +++ b/src/utils/preferences.ts @@ -440,12 +440,12 @@ export class Preferences { default: 'default', options: { [UserAgentProfile.DEFAULT]: t('default'), - [UserAgentProfile.EDGE_WINDOWS]: 'Edge + Windows', - [UserAgentProfile.SAFARI_MACOS]: 'Safari + macOS', - [UserAgentProfile.SMARTTV]: 'Smart TV', + [UserAgentProfile.WINDOWS_EDGE]: 'Edge + Windows', + [UserAgentProfile.MACOS_SAFARI]: 'Safari + macOS', + [UserAgentProfile.SMARTTV_GENERIC]: 'Smart TV', [UserAgentProfile.SMARTTV_TIZEN]: 'Samsung Smart TV', [UserAgentProfile.VR_OCULUS]: 'Meta Quest VR', - [UserAgentProfile.KIWI_V123]: 'Kiwi Browser v123', + [UserAgentProfile.ANDROID_KIWI_V123]: 'Kiwi Browser v123', [UserAgentProfile.CUSTOM]: t('custom'), }, }, diff --git a/src/utils/user-agent.ts b/src/utils/user-agent.ts index 0df31e1..c5b894a 100644 --- a/src/utils/user-agent.ts +++ b/src/utils/user-agent.ts @@ -4,12 +4,12 @@ type UserAgentConfig = { }; export enum UserAgentProfile { - EDGE_WINDOWS = 'edge-windows', - SAFARI_MACOS = 'safari-macos', - SMARTTV = 'smarttv', + WINDOWS_EDGE = 'windows-edge', + MACOS_SAFARI = 'macos-safari', + SMARTTV_GENERIC = 'smarttv-generic', SMARTTV_TIZEN = 'smarttv-tizen', VR_OCULUS = 'vr-oculus', - KIWI_V123 = 'kiwi-v123', + ANDROID_KIWI_V123 = 'android-kiwi-v123', DEFAULT = 'default', CUSTOM = 'custom', } @@ -28,12 +28,12 @@ export class UserAgent { static #config: UserAgentConfig; static #USER_AGENTS: PartialRecord = { - [UserAgentProfile.EDGE_WINDOWS]: `Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/${CHROMIUM_VERSION} Safari/537.36 Edg/${CHROMIUM_VERSION}`, - [UserAgentProfile.SAFARI_MACOS]: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.5.2 Safari/605.1.1', - [UserAgentProfile.SMARTTV]: window.navigator.userAgent + ' SmartTV', + [UserAgentProfile.WINDOWS_EDGE]: `Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/${CHROMIUM_VERSION} Safari/537.36 Edg/${CHROMIUM_VERSION}`, + [UserAgentProfile.MACOS_SAFARI]: 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.5.2 Safari/605.1.1', + [UserAgentProfile.SMARTTV_GENERIC]: window.navigator.userAgent + ' SmartTV', [UserAgentProfile.SMARTTV_TIZEN]: `Mozilla/5.0 (SMART-TV; LINUX; Tizen 7.0) AppleWebKit/537.36 (KHTML, like Gecko) ${CHROMIUM_VERSION}/7.0 TV Safari/537.36`, [UserAgentProfile.VR_OCULUS]: window.navigator.userAgent + ' OculusBrowser VR', - [UserAgentProfile.KIWI_V123]: 'Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.6312.118 Mobile Safari/537.36', + [UserAgentProfile.ANDROID_KIWI_V123]: 'Mozilla/5.0 (Linux; Android 10; K) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.6312.118 Mobile Safari/537.36', } static init() {