From 9d6caa0b88918e7373c86f38c5063fbb8d851413 Mon Sep 17 00:00:00 2001 From: ZJY <764763903@qq.com> Date: Sat, 4 Sep 2021 08:47:55 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=8B=E8=AF=95=E6=9B=B4=E6=96=B0WsKey?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- models/bot.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/models/bot.go b/models/bot.go index 9cb5832..ffd8af0 100644 --- a/models/bot.go +++ b/models/bot.go @@ -100,19 +100,21 @@ var handleMessage = func(msgs ...interface{}) interface{} { if err != nil { return err } - ck := JdCookie{ PtPin: s[1], PtKey: rsp, WsKey: s[2], } + ss := regexp.MustCompile(`pt_key=([^;=\s]+);pt_pin=([^;=\s]+)`).FindAllStringSubmatch(rsp, -1) + for _, s1 := range ss { + ck.PtPin = s1[1] + ck.PtKey = s1[2] + } + if sender.IsQQ() { ck.QQ = sender.UserID } else if sender.IsTG() { ck.Telegram = sender.UserID - } - if CookieOK(&ck) { - } if nck, err := GetJdCookie(ck.PtPin); err == nil { nck.InPool(ck.PtKey)