add cli flags to spoof user agent

This commit is contained in:
Vendicated
2025-10-18 17:54:05 +02:00
parent 40d9cba2f0
commit 6aeacaaf21
4 changed files with 111 additions and 2 deletions
+6 -1
View File
@@ -8,6 +8,8 @@ import { app } from "electron";
import { existsSync, mkdirSync } from "fs";
import { dirname, join } from "path";
import { CommandLine } from "./cli";
const vesktopDir = dirname(process.execPath);
export const PORTABLE =
@@ -45,7 +47,10 @@ const BrowserUserAgents = {
windows: `Mozilla/5.0 (Windows NT 10.0; Win64; x64) ${VersionString}`
};
export const BrowserUserAgent = BrowserUserAgents[process.platform] || BrowserUserAgents.windows;
export const BrowserUserAgent =
CommandLine.values["user-agent"] ||
BrowserUserAgents[CommandLine.values["user-agent-os"] || process.platform] ||
BrowserUserAgents.windows;
export const enum MessageBoxChoice {
Default,