Lagrange.Core 相关配置
Lagrange.Core 服务器相关配置
Core.Server.AutoReconnect
- 类型:
boolean
- 默认值:
true
和服务器断开后, 是否自动尝试重新连接到服务器
json5
{
"Core": {
"Server": {
"AutoReconnect": true
}
}
}
Core.Server.UseIPv6Network
- 类型:
boolean
- 默认值:
false
是否使用 IPv6 连接服务器
为 ture
时将仅使用 IPv6 连接
为 false
时将仅使用 IPv4 连接
json5
{
"Core": {
"Server": {
"UseIPv6Network": false
}
}
}
Core.Server.GetOptimumServer
- 类型:
boolean
- 默认值:
true
是否自动选择最快的服务器
为 true
时将会使用 ping 进行测速
为 false
时将随机选择
json5
{
"Core": {
"Server": {
"GetOptimumServer": true
}
}
}
Lagrange.Core 签名相关配置
Core.Signer.Base
- 类型:
string
签名的基本路径
用于连接到签名服务器
json5
{
"Core": {
"Signer": {
"Base": "https://sign.lagrangecore.org/api/sign"
}
}
}
Core.Signer.Version
- 类型:
string
签名的版本
用于连接到签名服务器
json5
{
"Core": {
"Signer": {
"Version": "30366"
}
}
}
Core.Signer.ProxyUrl
- 类型:
string | null
- 默认值:
null
用于连接签名服务器的代理
仅支持 Http 代理
json5
{
"Core": {
"Signer": {
"ProxyUrl": null
}
}
}
Lagrange.Core 登录相关配置
Core.Login.Uin
- 类型:
number
账号 Uin
由于 Keystore 使用 Uin 作为文件名储存
如果 Uin 与实际登录账号不一致, 将无法快速登录
json5
{
"Core": {
"Login": {
"Uin": 0
}
}
}
Core.Login.Password
- 类型:
string | null
- 默认值:
null
账号密码
设置为 null 即可通过二维码登录
json5
{
"Core": {
"Login": {
"Password": null
}
}
}
Core.Login.DeviceName
- 类型:
string
- 默认值:
"LGR-Milky"
设备名称
只要在没有对应 Keystore 时会使用
后续都会使用对应的 Keystore 储存的设备名称
json5
{
"Core": {
"Login": {
"DeviceName": "LGR-Milky"
}
}
}
Core.Login.AutoReLogin
- 类型:
boolean
- 默认值:
true
是否在断开连接后尝试自动重新登录
虽然会尝试重新登录,但不一定可以登录成功
json5
{
"Core": {
"Login": {
"AutoReLogin": true
}
}
}
Core.Login.CompatibleQrCode
- 类型:
boolean
- 默认值:
false
是否使用 ASCII 兼容的二维码
部分控制台 (如 Windows 的 CMD) 可能会因为缺少字符导致二维码显示错误 此时开启此选项将仅使用 ASCII 显示二维码, 但可能会扫码困难
json5
{
"Core": {
"Login": {
"CompatibleQrCode": false
}
}
}
Core.Login.UseOnlineCaptchaResolver
- 类型:
boolean
- 默认值:
true
是否使用神秘人提供的在线验证码解析器
使用在线验证码解析器可以免去密码登录时输入 randstr 和 ticket 的麻烦
关闭后需要自行获取 randstr 和 ticket 并手动输入
json5
{
"Core": {
"Login": {
"UseOnlineCaptchaResolver": true
}
}
}