{ "Namespace": "BD.WTTS.Settings", "Usings": "", "DictionaryTypes": [ "ConcurrentDictionary<", "Dictionary<" ], "CollectionTypes": [ "IList<", "List<", "HashSet<" ], "Settings": { "UISettings": { "ClassFilePath": "..\\src\\BD.WTTS.Client\\Settings", "InterfaceFilePath": "..\\src\\BD.WTTS.Client\\Settings\\Abstractions", "Properties": [ { "TypeName": "", "PropertyName": "", "DefaultValue": "", "DefaultValueIsConst": true, "Summary": "主题", "IsRegionOrEndregion": true, "IsValueType": null }, { "TypeName": "AppTheme", "PropertyName": "Theme", "DefaultValue": "AppTheme.FollowingSystem", "DefaultValueIsConst": true, "Summary": "主题", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "string", "PropertyName": "ThemeAccent", "DefaultValue": "\"#FF0078D7\"", "DefaultValueIsConst": true, "Summary": "主题强调色(16 进制 RGB 字符串)", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "UseSystemThemeAccent", "DefaultValue": "true", "DefaultValueIsConst": true, "Summary": "从系统中获取主题强调色", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "", "PropertyName": "", "DefaultValue": "", "DefaultValueIsConst": true, "Summary": "", "IsRegionOrEndregion": false, "IsValueType": null }, { "TypeName": "string", "PropertyName": "Language", "DefaultValue": "null", "DefaultValueIsConst": true, "Summary": "语言", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "HashSet", "PropertyName": "MessageBoxDontPrompts", "DefaultValue": "null", "DefaultValueIsConst": true, "Summary": "不再提示的消息框", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "IsShowAdvertisement", "DefaultValue": "true", "DefaultValueIsConst": true, "Summary": "是否显示广告", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "ConcurrentDictionary", "PropertyName": "WindowSizePositions", "DefaultValue": "null", "DefaultValueIsConst": true, "Summary": "窗口位置大小", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "string", "PropertyName": "FontName", "DefaultValue": "null", "DefaultValueIsConst": true, "Summary": "字体", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "int", "PropertyName": "GameListGridSize", "DefaultValue": "150", "DefaultValueIsConst": true, "Summary": "库存游戏网格布局大小", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "Fillet", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "圆角", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "", "PropertyName": "", "DefaultValue": "", "DefaultValueIsConst": true, "Summary": "WindowBackground 窗口背景", "IsRegionOrEndregion": true, "IsValueType": null }, { "TypeName": "double", "PropertyName": "WindowBackgroundOpacity", "DefaultValue": "OperatingSystem2.IsWindows11AtLeast() ? .0 : .8", "DefaultValueIsConst": false, "Summary": "窗口背景不透明度", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "WindowBackgroundMaterial", "PropertyName": "WindowBackgroundMaterial", "DefaultValue": "OperatingSystem2.IsWindows11AtLeast() ? Enums.WindowBackgroundMaterial.Mica : Enums.WindowBackgroundMaterial.AcrylicBlur", "DefaultValueIsConst": false, "Summary": "窗口背景材质", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "bool", "PropertyName": "WindowBackgroundDynamic", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "动态桌面背景", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "WindowBackgroundCustomImage", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "是否打开自定义背景图像", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "string", "PropertyName": "WindowBackgroundCustomImagePath", "DefaultValue": "\"avares://BD.WTTS.Client.Avalonia/UI/Assets/back.png\"", "DefaultValueIsConst": true, "Summary": "自定义背景图像路径", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "double", "PropertyName": "WindowBackgroundCustomImageOpacity", "DefaultValue": ".8", "DefaultValueIsConst": true, "Summary": "自定义背景图像不透明度", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "XamlMediaStretch", "PropertyName": "WindowBackgroundCustomImageStretch", "DefaultValue": "XamlMediaStretch.UniformToFill", "DefaultValueIsConst": true, "Summary": "自定义背景图像缩放方式", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "", "PropertyName": "", "DefaultValue": "", "DefaultValueIsConst": true, "Summary": "", "IsRegionOrEndregion": false, "IsValueType": null }, { "TypeName": "HashSet", "PropertyName": "SortMenuTabs", "DefaultValue": "null", "DefaultValueIsConst": true, "Summary": "菜单排序", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "string", "PropertyName": "StartDefaultPageName", "DefaultValue": "null", "DefaultValueIsConst": true, "Summary": "程序启动时默认页", "IsRegionOrEndregion": null, "IsValueType": null } ], "Usings": "" }, "GeneralSettings": { "ClassFilePath": "..\\src\\BD.WTTS.Client\\Settings", "InterfaceFilePath": "..\\src\\BD.WTTS.Client\\Settings\\Abstractions", "Properties": [ { "TypeName": "bool", "PropertyName": "AutoCheckAppUpdate", "DefaultValue": "true", "DefaultValueIsConst": true, "Summary": "自动检查应用更新", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "UpdateChannelType", "PropertyName": "UpdateChannel", "DefaultValue": "UpdateChannelType.Auto", "DefaultValueIsConst": true, "Summary": "选择下载更新渠道", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "bool", "PropertyName": "AutoRunOnStartup", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "开机自启动", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "MinimizeOnStartup", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "启动时最小化", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "TrayIcon", "DefaultValue": "true", "DefaultValueIsConst": true, "Summary": "启用托盘图标", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "MessagePopupNotification", "DefaultValue": "true", "DefaultValueIsConst": true, "Summary": "启用消息推送通知", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "GameListUseLocalCache", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "游戏列表使用本地缓存", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "Dictionary", "PropertyName": "TextReaderProvider", "DefaultValue": "null", "DefaultValueIsConst": true, "Summary": "文本阅读器提供商,值为程序路径", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "EncodingType", "PropertyName": "HostsFileEncodingType", "DefaultValue": "EncodingType.Auto", "DefaultValueIsConst": true, "Summary": "Hosts 文件编码类型", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "bool", "PropertyName": "GPU", "DefaultValue": "true", "DefaultValueIsConst": true, "Summary": "是否使用硬件加速", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "NativeOpenGL", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "使用本机 OpenGL", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "ScreenCapture", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "屏幕捕获/允许截图,在一些含有机密的页面上是否允许截图,默认为 ", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "HashSet", "PropertyName": "DisablePlugins", "DefaultValue": "null", "DefaultValueIsConst": true, "Summary": "禁用插件", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "PluginSafeMode", "DefaultValue": "true", "DefaultValueIsConst": true, "Summary": "插件安全模式", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "DateTimeOffset", "PropertyName": "LastLookNoticeDateTime", "DefaultValue": "default", "DefaultValueIsConst": false, "Summary": "最后查看通知时间", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "", "PropertyName": "", "DefaultValue": "", "DefaultValueIsConst": true, "Summary": "配置应用程序的 Web 代理", "IsRegionOrEndregion": true, "IsValueType": null }, { "TypeName": "AppWebProxyMode", "PropertyName": "WebProxyMode", "DefaultValue": "default", "DefaultValueIsConst": true, "Summary": "Web 代理模式", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "string", "PropertyName": "CustomWebProxyModeHost", "DefaultValue": "default", "DefaultValueIsConst": true, "Summary": "Web 自定义代理 Host", "IsRegionOrEndregion": null, "IsValueType": false }, { "TypeName": "int", "PropertyName": "CustomWebProxyModePort", "DefaultValue": "default", "DefaultValueIsConst": true, "Summary": "Web 自定义代理 Port", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "string", "PropertyName": "CustomWebProxyModeAddress", "DefaultValue": "default", "DefaultValueIsConst": true, "Summary": "Web 自定义代理 Address", "IsRegionOrEndregion": null, "IsValueType": false }, { "TypeName": "bool", "PropertyName": "CustomWebProxyModeBypassOnLocal", "DefaultValue": "default", "DefaultValueIsConst": true, "Summary": "Web 自定义代理 BypassOnLocal", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "string", "PropertyName": "CustomWebProxyModeCredentialUserName", "DefaultValue": "default", "DefaultValueIsConst": true, "Summary": "Web 自定义代理 NetworkCredential.UserName", "IsRegionOrEndregion": null, "IsValueType": false }, { "TypeName": "string", "PropertyName": "CustomWebProxyModeCredentialPassword", "DefaultValue": "default", "DefaultValueIsConst": true, "Summary": "Web 自定义代理 NetworkCredential.Password", "IsRegionOrEndregion": null, "IsValueType": false }, { "TypeName": "string", "PropertyName": "CustomWebProxyModeCredentialDomain", "DefaultValue": "default", "DefaultValueIsConst": true, "Summary": "Web 自定义代理 NetworkCredential.Domain", "IsRegionOrEndregion": null, "IsValueType": false }, { "TypeName": "", "PropertyName": "", "DefaultValue": "", "DefaultValueIsConst": true, "Summary": "", "IsRegionOrEndregion": false, "IsValueType": null } ], "Usings": "" }, "GameAccountSettings": { "ClassFilePath": "..\\src\\BD.WTTS.Client.Plugins.GameAccount\\Settings", "InterfaceFilePath": "..\\src\\BD.WTTS.Client.Plugins.GameAccount\\Settings\\Abstractions", "Properties": [ { "TypeName": "ConcurrentDictionary", "PropertyName": "AccountRemarks", "DefaultValue": "new()", "DefaultValueIsConst": false, "Summary": "账号备注字典", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "IReadOnlyCollection", "PropertyName": "DisableAuthorizedDevice", "DefaultValue": "Array.Empty()", "DefaultValueIsConst": false, "Summary": "Steam 家庭共享临时禁用", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "HashSet", "PropertyName": "EnablePlatforms", "DefaultValue": "new()", "DefaultValueIsConst": false, "Summary": "启用的账号平台集合", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "ConcurrentDictionary", "PropertyName": "PlatformSettings", "DefaultValue": "new()", "DefaultValueIsConst": false, "Summary": "账号平台设置集合", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "IsShowAccountName", "DefaultValue": "false", "DefaultValueIsConst": false, "Summary": "是否显示账号用户名", "IsRegionOrEndregion": null, "IsValueType": null } ], "Usings": "" }, "GameLibrarySettings": { "ClassFilePath": "..\\src\\BD.WTTS.Client.Plugins.GameList\\Settings", "InterfaceFilePath": "..\\src\\BD.WTTS.Client.Plugins.GameList\\Settings\\Abstractions", "Properties": [ { "TypeName": "bool", "PropertyName": "GameInstalledFilter", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "已安装游戏筛选", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "GridLayoutType", "PropertyName": "GameLibraryLayoutType", "DefaultValue": "GridLayoutType.Grid", "DefaultValueIsConst": true, "Summary": "库存游戏展示布局", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "bool", "PropertyName": "GameCloudArchiveFilter", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "支持云存档游戏筛选状态", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "List", "PropertyName": "GameTypeFiltres", "DefaultValue": "new List { SteamAppType.Game, SteamAppType.Application, SteamAppType.Demo, SteamAppType.Beta }", "DefaultValueIsConst": false, "Summary": "游戏类型筛选状态列表", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "Dictionary", "PropertyName": "HideGameList", "DefaultValue": "new()", "DefaultValueIsConst": false, "Summary": "隐藏的游戏列表", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "Dictionary", "PropertyName": "AFKAppList", "DefaultValue": "new()", "DefaultValueIsConst": false, "Summary": "挂时长游戏列表", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "IsAutoAFKApps", "DefaultValue": "true", "DefaultValueIsConst": true, "Summary": "启用自动挂机", "IsRegionOrEndregion": null, "IsValueType": null } ], "Usings": "" }, "SteamSettings": { "ClassFilePath": "..\\src\\BD.WTTS.Client\\Settings\\Steam", "InterfaceFilePath": "..\\src\\BD.WTTS.Client\\Settings\\Abstractions", "Properties": [ { "TypeName": "string", "PropertyName": "SteamStratParameter", "DefaultValue": "null", "DefaultValueIsConst": true, "Summary": "Steam 启动参数", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "string", "PropertyName": "SteamSkin", "DefaultValue": "null", "DefaultValueIsConst": true, "Summary": "Steam 皮肤", "IsRegionOrEndregion": null, "IsValueType": null }, { "Sharp": "if (WINDOWS || MACCATALYST || MACOS || LINUX) && !(IOS || ANDROID)" }, { "TypeName": "string", "PropertyName": "SteamProgramPath", "DefaultValue": "null", "DefaultValueIsConst": false, "Summary": "Steam 默认程序路径", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "IsAutoRunSteam", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "自动运行 Steam", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "IsRunSteamMinimized", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "Steam 启动时最小化到托盘", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "IsRunSteamNoCheckUpdate", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "Steam 启动时不检查更新", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "IsRunSteamChina", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "Steam 启动时模拟为蒸汽平台(Steam 国服)启动", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "IsRunSteamVGUI", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "Steam 以旧版 VGUI 启动", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "IsEnableSteamLaunchNotification", "DefaultValue": "true", "DefaultValueIsConst": true, "Summary": "Steam 登录时弹出消息通知", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "OSExitMode", "PropertyName": "DownloadCompleteSystemEndMode", "DefaultValue": "OSExitMode.Sleep", "DefaultValueIsConst": true, "Summary": "Steam 下载完成执行任务", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "bool", "PropertyName": "IsRunSteamAdministrator", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "Steam 以管理员权限运行", "IsRegionOrEndregion": null, "IsValueType": null }, { "Sharp": "endif" } ], "Usings": "" }, "ProxySettings": { "ClassFilePath": "..\\src\\BD.WTTS.Client.Plugins.Accelerator\\Settings", "InterfaceFilePath": "..\\src\\BD.WTTS.Client.Plugins.Accelerator\\Settings\\Abstractions", "Properties": [ { "TypeName": "bool", "PropertyName": "IsAutoCheckScriptUpdate", "DefaultValue": "true", "DefaultValueIsConst": true, "Summary": "启用脚本自动检查更新", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "IsEnableScript", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "启用代理脚本", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "IReadOnlyCollection", "PropertyName": "SupportProxyServicesStatus", "DefaultValue": "Array.Empty()", "DefaultValueIsConst": false, "Summary": "代理服务启用状态", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "IReadOnlyCollection", "PropertyName": "ScriptsStatus", "DefaultValue": "Array.Empty()", "DefaultValueIsConst": false, "Summary": "脚本启用状态", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "", "PropertyName": "", "DefaultValue": "", "DefaultValueIsConst": true, "Summary": "代理设置", "IsRegionOrEndregion": true, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "ProgramStartupRunProxy", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "程序启动时自动启动代理", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "ushort", "PropertyName": "SystemProxyPortId", "DefaultValue": "26561", "DefaultValueIsConst": true, "Summary": "系统代理模式端口", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "string", "PropertyName": "SystemProxyIp", "DefaultValue": "IPAddress.Any.ToString()", "DefaultValueIsConst": false, "Summary": "系统代理模式IP", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "OnlyEnableProxyScript", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "开启加速后仅代理脚本而不加速", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "string", "PropertyName": "ProxyMasterDns", "DefaultValue": "\"223.5.5.5\"", "DefaultValueIsConst": true, "Summary": "代理时使用的解析主DNS", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "EnableHttpProxyToHttps", "DefaultValue": "true", "DefaultValueIsConst": true, "Summary": "启用 Http 链接转发到 Https", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "", "PropertyName": "", "DefaultValue": "", "DefaultValueIsConst": true, "Summary": "", "IsRegionOrEndregion": false, "IsValueType": null }, { "TypeName": "", "PropertyName": "", "DefaultValue": "", "DefaultValueIsConst": true, "Summary": "本地代理设置", "IsRegionOrEndregion": true, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "Socks5ProxyEnable", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "Socks5 Enable", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "ushort", "PropertyName": "Socks5ProxyPortId", "DefaultValue": "8868", "DefaultValueIsConst": true, "Summary": "Socks5 监听端口", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "", "PropertyName": "", "DefaultValue": "", "DefaultValueIsConst": true, "Summary": "", "IsRegionOrEndregion": false, "IsValueType": null }, { "TypeName": "", "PropertyName": "", "DefaultValue": "", "DefaultValueIsConst": true, "Summary": "二级代理设置", "IsRegionOrEndregion": true, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "TwoLevelAgentEnable", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "TwoLevelAgent Enable", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "ExternalProxyType", "PropertyName": "TwoLevelAgentProxyType", "DefaultValue": "IReverseProxyService.Constants.DefaultTwoLevelAgentProxyType", "DefaultValueIsConst": true, "Summary": "TwoLevelAgent ProxyType", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "string", "PropertyName": "TwoLevelAgentIp", "DefaultValue": "IPAddress.Loopback.ToString()", "DefaultValueIsConst": false, "Summary": "二级代理 IP", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "ushort", "PropertyName": "TwoLevelAgentPortId", "DefaultValue": "7890", "DefaultValueIsConst": true, "Summary": "二级代理 监听端口", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "string", "PropertyName": "TwoLevelAgentUserName", "DefaultValue": "null", "DefaultValueIsConst": true, "Summary": "TwoLevelAgent UserName", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "string", "PropertyName": "TwoLevelAgentPassword", "DefaultValue": "null", "DefaultValueIsConst": true, "Summary": "TwoLevelAgent Password", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "", "PropertyName": "", "DefaultValue": "", "DefaultValueIsConst": true, "Summary": "", "IsRegionOrEndregion": false, "IsValueType": null }, { "TypeName": "", "PropertyName": "", "DefaultValue": "", "DefaultValueIsConst": true, "Summary": "代理模式设置", "IsRegionOrEndregion": true, "IsValueType": null }, { "TypeName": "ProxyMode", "PropertyName": "ProxyMode", "DefaultValue": "Enums.ProxyMode.Hosts", "DefaultValueIsConst": false, "Summary": "当前代理模式", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "", "PropertyName": "", "DefaultValue": "", "DefaultValueIsConst": true, "Summary": "", "IsRegionOrEndregion": false, "IsValueType": null }, { "Sharp": "if (WINDOWS || MACCATALYST || MACOS || LINUX) && !(IOS || ANDROID)" }, { "TypeName": "bool", "PropertyName": "IsProxyGOG", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "启用 GOG 插件代理", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "IsOnlyWorkSteamBrowser", "DefaultValue": "false", "DefaultValueIsConst": true, "Summary": "是否只针对 Steam 内置浏览器启用脚本", "IsRegionOrEndregion": null, "IsValueType": null }, { "Sharp": "endif" }, { "TypeName": "bool", "PropertyName": "UseDoh", "DefaultValue": "true", "DefaultValueIsConst": true, "Summary": "启用 DNS over HTTPS", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "string", "PropertyName": "CustomDohAddres2", "DefaultValue": "null", "DefaultValueIsConst": true, "Summary": "自定义 DNS over HTTPS 地址", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "int", "PropertyName": "AcceleratorTabsSelectedIndex", "DefaultValue": "0", "DefaultValueIsConst": false, "Summary": "加速页面 Tab 选项卡选中下标", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "AutoShowWattAcceleratorWindow", "DefaultValue": "true", "DefaultValueIsConst": true, "Summary": "加速后自动唤起 Watt 加速器界面", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "bool", "PropertyName": "ProxyBeforeDNSCheck", "DefaultValue": "true", "DefaultValueIsConst": true, "Summary": "加速前进行 DNS 可用性检查", "IsRegionOrEndregion": null, "IsValueType": null } ], "Usings": "" }, "SteamIdleSettings": { "ClassFilePath": "..\\src\\BD.WTTS.Client.Plugins.SteamIdleCard\\Settings", "InterfaceFilePath": "..\\src\\BD.WTTS.Client.Plugins.SteamIdleCard\\Settings\\Abstractions", "Properties": [ { "TypeName": "TimeSpan", "PropertyName": "IdleTime", "DefaultValue": "TimeSpan.FromMinutes(6)", "DefaultValueIsConst": false, "Summary": "挂卡状态更新时间", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "IdleRule", "PropertyName": "IdleRule", "DefaultValue": "IdleRule.FastMode", "DefaultValueIsConst": false, "Summary": "运行规则", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "IdleSequentital", "PropertyName": "IdleSequentital", "DefaultValue": "IdleSequentital.Default", "DefaultValueIsConst": false, "Summary": "运行顺序", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "int", "PropertyName": "MaxIdleCount", "DefaultValue": "30", "DefaultValueIsConst": false, "Summary": "最大并行运行游戏数量", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "double", "PropertyName": "MinRunTime", "DefaultValue": "2", "DefaultValueIsConst": false, "Summary": "最少游戏时间 hours", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "double", "PropertyName": "SwitchTime", "DefaultValue": "5000", "DefaultValueIsConst": false, "Summary": "自动切换游戏时间间隔 ms", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "double", "PropertyName": "RefreshBadgesTime", "DefaultValue": "6", "DefaultValueIsConst": false, "Summary": "自动刷新徽章数据时间间隔 min", "IsRegionOrEndregion": null, "IsValueType": true } ], "Usings": "" }, "ASFSettings": { "ClassFilePath": "..\\src\\BD.WTTS.Client.Plugins.ArchiSteamFarmPlus\\Settings", "InterfaceFilePath": "..\\src\\BD.WTTS.Client.Plugins.ArchiSteamFarmPlus\\Settings\\Abstractions", "Properties": [ { "TypeName": "string", "PropertyName": "ArchiSteamFarmExePath", "DefaultValue": "string.Empty", "DefaultValueIsConst": false, "Summary": "ASF 路径", "IsRegionOrEndregion": null, "IsValueType": false }, { "TypeName": "bool", "PropertyName": "AutoRunArchiSteamFarm", "DefaultValue": "false", "DefaultValueIsConst": false, "Summary": "程序启动时自动运行 ASF", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "bool", "PropertyName": "CheckArchiSteamFarmExe", "DefaultValue": "false", "DefaultValueIsConst": false, "Summary": "检查文件安全性", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "int", "PropertyName": "ConsoleMaxLineDefault", "DefaultValue": "200", "DefaultValueIsConst": true, "Summary": "控制台默认最大行数", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "int", "PropertyName": "MinRangeConsoleMaxLine", "DefaultValue": "DefaultConsoleMaxLineDefault", "DefaultValueIsConst": true, "Summary": "控制台默认最大行数范围最小值", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "int", "PropertyName": "MaxRangeConsoleMaxLine", "DefaultValue": "5000", "DefaultValueIsConst": true, "Summary": "控制台默认最大行数范围最大值", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "int", "PropertyName": "ConsoleMaxLine", "DefaultValue": "DefaultConsoleMaxLineDefault", "DefaultValueIsConst": false, "Summary": "控制台最大行数", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "int", "PropertyName": "ConsoleFontSizeDefault", "DefaultValue": "14", "DefaultValueIsConst": true, "Summary": "", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "int", "PropertyName": "MinRangeConsoleFontSize", "DefaultValue": "8", "DefaultValueIsConst": true, "Summary": "", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "int", "PropertyName": "MaxRangeConsoleFontSize", "DefaultValue": "24", "DefaultValueIsConst": true, "Summary": "", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "int", "PropertyName": "ConsoleFontSize", "DefaultValue": "DefaultConsoleFontSizeDefault", "DefaultValueIsConst": false, "Summary": "控制台字体大小", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "int", "PropertyName": "IPCPortIdValue", "DefaultValue": "6242", "DefaultValueIsConst": true, "Summary": "", "IsRegionOrEndregion": null, "IsValueType": null }, { "TypeName": "int", "PropertyName": "IPCPortId", "DefaultValue": "DefaultIPCPortIdValue", "DefaultValueIsConst": false, "Summary": "IPC 端口号,默认值为 ", "IsRegionOrEndregion": null, "IsValueType": true }, { "TypeName": "bool", "PropertyName": "IPCPortOccupiedRandom", "DefaultValue": "true", "DefaultValueIsConst": false, "Summary": "IPC 端口号被占用时是否随机一个未使用的端口号,默认值 ", "IsRegionOrEndregion": null, "IsValueType": true } ], "Usings": "" } } }