mirror of
https://github.com/BeyondDimension/SteamTools.git
synced 2026-10-21 09:02:26 +08:00
807 lines
26 KiB
JSON
807 lines
26 KiB
JSON
{
|
|
"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<MessageBox.DontPromptType>",
|
|
"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<string, SizePosition>",
|
|
"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": ".8",
|
|
"DefaultValueIsConst": true,
|
|
"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": "\"/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
|
|
}
|
|
],
|
|
"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": "GameListUseLocalCache",
|
|
"DefaultValue": "false",
|
|
"DefaultValueIsConst": true,
|
|
"Summary": "游戏列表使用本地缓存",
|
|
"IsRegionOrEndregion": null,
|
|
"IsValueType": null
|
|
},
|
|
{
|
|
"TypeName": "Dictionary<Platform, string>",
|
|
"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": "屏幕捕获/允许截图,在一些含有机密的页面上是否允许截图,默认为 <see langword=\"false\"/>",
|
|
"IsRegionOrEndregion": null,
|
|
"IsValueType": null
|
|
},
|
|
{
|
|
"TypeName": "HashSet<string>",
|
|
"PropertyName": "DisablePlugins",
|
|
"DefaultValue": "null",
|
|
"DefaultValueIsConst": true,
|
|
"Summary": "禁用插件",
|
|
"IsRegionOrEndregion": null,
|
|
"IsValueType": null
|
|
}
|
|
],
|
|
"Usings": ""
|
|
},
|
|
"GameAccountSettings": {
|
|
"ClassFilePath": "..\\src\\BD.WTTS.Client.Plugins.GameAccount\\Settings",
|
|
"InterfaceFilePath": "..\\src\\BD.WTTS.Client.Plugins.GameAccount\\Settings\\Abstractions",
|
|
"Properties": [
|
|
{
|
|
"TypeName": "ConcurrentDictionary<long, string?>",
|
|
"PropertyName": "AccountRemarks",
|
|
"DefaultValue": "null",
|
|
"DefaultValueIsConst": true,
|
|
"Summary": "Steam 账号备注字典",
|
|
"IsRegionOrEndregion": null,
|
|
"IsValueType": null
|
|
},
|
|
{
|
|
"TypeName": "IReadOnlyCollection<DisableAuthorizedDevice>",
|
|
"PropertyName": "DisableAuthorizedDevice",
|
|
"DefaultValue": "Array.Empty<DisableAuthorizedDevice>()",
|
|
"DefaultValueIsConst": false,
|
|
"Summary": "Steam 家庭共享临时禁用",
|
|
"IsRegionOrEndregion": null,
|
|
"IsValueType": null
|
|
},
|
|
{
|
|
"TypeName": "HashSet<string>",
|
|
"PropertyName": "EnablePlatforms",
|
|
"DefaultValue": "new()",
|
|
"DefaultValueIsConst": false,
|
|
"Summary": "启用的账号平台集合",
|
|
"IsRegionOrEndregion": null,
|
|
"IsValueType": null
|
|
},
|
|
{
|
|
"TypeName": "ConcurrentDictionary<string, PlatformSettings>",
|
|
"PropertyName": "PlatformSettings",
|
|
"DefaultValue": "new()",
|
|
"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": "true",
|
|
"DefaultValueIsConst": true,
|
|
"Summary": "已安装游戏筛选",
|
|
"IsRegionOrEndregion": null,
|
|
"IsValueType": null
|
|
},
|
|
{
|
|
"TypeName": "bool",
|
|
"PropertyName": "GameCloudArchiveFilter",
|
|
"DefaultValue": "false",
|
|
"DefaultValueIsConst": true,
|
|
"Summary": "支持云存档游戏筛选状态",
|
|
"IsRegionOrEndregion": null,
|
|
"IsValueType": null
|
|
},
|
|
{
|
|
"TypeName": "List<SteamAppType>",
|
|
"PropertyName": "GameTypeFiltres",
|
|
"DefaultValue": "new List<SteamAppType> { SteamAppType.Game, SteamAppType.Application, SteamAppType.Demo, SteamAppType.Beta }",
|
|
"DefaultValueIsConst": false,
|
|
"Summary": "游戏类型筛选状态列表",
|
|
"IsRegionOrEndregion": null,
|
|
"IsValueType": null
|
|
},
|
|
{
|
|
"TypeName": "Dictionary<uint, string?>",
|
|
"PropertyName": "HideGameList",
|
|
"DefaultValue": "new()",
|
|
"DefaultValueIsConst": false,
|
|
"Summary": "隐藏的游戏列表",
|
|
"IsRegionOrEndregion": null,
|
|
"IsValueType": null
|
|
},
|
|
{
|
|
"TypeName": "Dictionary<uint, string?>",
|
|
"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": "Ioc.Get<ISteamService>().SteamProgramPath",
|
|
"DefaultValueIsConst": false,
|
|
"Summary": "Steam 默认程序路径",
|
|
"IsRegionOrEndregion": null,
|
|
"IsValueType": null
|
|
},
|
|
{
|
|
"Sharp": "endif"
|
|
},
|
|
{
|
|
"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": "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
|
|
}
|
|
],
|
|
"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<string>",
|
|
"PropertyName": "SupportProxyServicesStatus",
|
|
"DefaultValue": "Array.Empty<string>()",
|
|
"DefaultValueIsConst": false,
|
|
"Summary": "代理服务启用状态",
|
|
"IsRegionOrEndregion": null,
|
|
"IsValueType": null
|
|
},
|
|
{
|
|
"TypeName": "IReadOnlyCollection<int>",
|
|
"PropertyName": "ScriptsStatus",
|
|
"DefaultValue": "Array.Empty<int>()",
|
|
"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"
|
|
}
|
|
],
|
|
"Usings": ""
|
|
}
|
|
}
|
|
} |