feat: 支持模拟进入页行为

This commit is contained in:
Mmx233
2024-01-01 15:30:10 +08:00
parent 3d812a361f
commit b0f042775e
3 changed files with 65 additions and 6 deletions

View File

@@ -25,8 +25,23 @@ func Login(eth *tools.Eth, debugOutput bool) error {
CustomHeader: config.Settings.CustomHeader,
})
// 嗅探 acid
if flags.AutoAcid {
// Reality 与 Acid
if config.Settings.Reality.Enable {
log.Debugln("开始 Reality 流程")
acid, _, err := srunClient.Reality(config.Settings.Reality.Addr, flags.AutoAcid)
if err != nil {
log.Errorln("Reality 请求异常:", err)
return err
}
if flags.AutoAcid {
if acid != "" {
log.Debugf("使用嗅探 acid: %s", acid)
srunClient.LoginInfo.Meta.Acid = acid
} else {
log.Errorln("找不到 acid使用配置 acid")
}
}
} else if flags.AutoAcid {
log.Debugln("开始嗅探 acid")
acid, err := srunClient.DetectAcid()
if err != nil {