feat: 支持模拟进入页行为
This commit is contained in:
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user