import {ipcRenderer} from "electron"; import os from "os"; export const connectivityERR: string[] = [ "ERR_INTERNET_DISCONNECTED", "ERR_PROXY_CONNECTION_FAILED", "ERR_CONNECTION_RESET", "ERR_NOT_CONNECTED", "ERR_NAME_NOT_RESOLVED", "ERR_NETWORK_CHANGED", ]; const userAgent = ipcRenderer.sendSync("fetch-user-agent"); export function getOS(): string { const platform = os.platform(); if (platform === "darwin") { return "Mac"; } if (platform === "linux") { return "Linux"; } if (platform === "win32") { if (Number.parseFloat(os.release()) < 6.2) { return "Windows 7"; } return "Windows 10"; } return ""; } export function getUserAgent(): string { return userAgent; }