From 18fed3acd9ede45def46cdd50d4c3b61ad3c4ffa Mon Sep 17 00:00:00 2001 From: johlanse Date: Sat, 20 Aug 2022 12:43:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BA=86=E5=A4=9A=E9=80=89?= =?UTF-8?q?=E9=A2=98=E4=BC=9A=E5=8D=A1=E4=BD=8F=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/respond.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/respond.go b/lib/respond.go index ed565d3..c69b3af 100644 --- a/lib/respond.go +++ b/lib/respond.go @@ -176,7 +176,7 @@ func (c *Core) RespondDaily(user *model.User, model string) { if err != nil { return } - //id = 71 + // id = 77 // 跳转到专项答题界面 _, err = page.Goto(fmt.Sprintf("https://pc.xuexi.cn/points/exam-paper-detail.html?id=%d", id), playwright.PageGotoOptions{ Referer: playwright.String(MyPointsUri), @@ -402,11 +402,13 @@ func (c *Core) RespondDaily(user *model.User, model string) { } } + answer = RemoveRepByLoop(answer) + if len(answer) < 1 { answer = append(answer, options...) log.Infoln("无法判断答案,自动选择ABCD") } - log.Infoln("根据提示分别选择了", RemoveRepByLoop(answer)) + log.Infoln("根据提示分别选择了", answer) // 多选题选择 err = radioCheck(page, answer) if err != nil {