From debed5e07c582274267d25d074e200d52b6c2fb6 Mon Sep 17 00:00:00 2001 From: ZJY <764763903@qq.com> Date: Mon, 4 Oct 2021 00:37:28 +0800 Subject: [PATCH] =?UTF-8?q?fix=20=E4=BC=98=E5=8C=96=E9=80=9A=E7=9F=A5?= =?UTF-8?q?=EF=BC=8C=E5=BD=BB=E5=BA=95=E9=BB=91=E7=9A=84=E6=97=B6=E5=80=99?= =?UTF-8?q?=E6=89=8D=E9=80=9A=E7=9F=A5=E4=BD=A0=E4=B8=80=E4=B8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- models/available.go | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/models/available.go b/models/available.go index 2d54770..941206c 100644 --- a/models/available.go +++ b/models/available.go @@ -243,10 +243,10 @@ func CookieOK(ck *JdCookie) bool { } ui := &UserInfoResult{} if nil != json.Unmarshal(data, ui) { - if !Config.IFC { - (&JdCookie{}).Push("第一个接口失效,切换到第二个接口,可能黑IP") - Config.IFC = true - } + //if !Config.IFC { + // (&JdCookie{}).Push("第一个接口失效,切换到第二个接口,可能黑IP,会导致NickName获取失败,可能会自行恢复。") + // Config.IFC = true + //} b2 := av2(cookie) if b2 == false { if ck.Available == True { @@ -298,10 +298,10 @@ func CookieOK(ck *JdCookie) bool { return true } } - if Config.IFC { - (&JdCookie{}).Push("第一个接口恢复,切换回第一接口,恭喜你IP洗白白了") - Config.IFC = false - } + //if Config.IFC { + // (&JdCookie{}).Push("第一个接口恢复,切换回第一接口,恭喜你IP洗白白了") + // Config.IFC = false + //} switch ui.Retcode { case "1001": //ck.BeanNum if ui.Msg == "not login" { @@ -370,7 +370,7 @@ func CookieOK(ck *JdCookie) bool { } return true } - (&JdCookie{}).Push("第一个接口失效,切换到第二个接口,可能黑IP") + //(&JdCookie{}).Push("第一个接口失效,切换到第二个接口,可能黑IP") return av2(cookie) } @@ -393,7 +393,10 @@ func av2(cookie string) bool { } else if strings.Contains(data, "nickname") { return true } else { - (&JdCookie{}).Push("第二个接口失效,可能黑IP") + if !Config.IFC { + (&JdCookie{}).Push("全部接口都失效,现已无法检测,可能黑IP,会导致NickName获取失败,可能会自行恢复。") + Config.IFC = true + } return true } return !strings.Contains(data, "login")