From 6ddb3574d0713004d225635d6528b4e44984ebe0 Mon Sep 17 00:00:00 2001 From: lixiangwuxian Date: Sat, 12 Apr 2025 21:17:53 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=9B=B4=E6=96=B0=E5=9B=BE=E7=89=87?= =?UTF-8?q?=E4=B8=8B=E8=BD=BD=E9=80=BB=E8=BE=91=EF=BC=8C=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=E4=B8=B4=E6=97=B6=E6=96=87=E4=BB=B6=E5=88=A0=E9=99=A4=E6=93=8D?= =?UTF-8?q?=E4=BD=9C=E5=B9=B6=E7=9B=B4=E6=8E=A5=E4=BD=BF=E7=94=A8=E5=B0=81?= =?UTF-8?q?=E9=9D=A2=E5=9B=BE=E7=89=87=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- handler/beatleader/beatleader.go | 6 ++---- handler/scoresaber/score.go | 3 --- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/handler/beatleader/beatleader.go b/handler/beatleader/beatleader.go index 0a611cb..ba4c63d 100644 --- a/handler/beatleader/beatleader.go +++ b/handler/beatleader/beatleader.go @@ -2,7 +2,6 @@ package beatleader import ( "log" - "os" "strconv" "sync" @@ -178,13 +177,12 @@ func getMyRecentScore(msg model.Message) (reply *model.Reply) { wg.Add(1) go func(songHash string) { defer wg.Done() - filePath, err := util.DownloadFile(coverImageMap[songHash], "/tmp/qqbot", true) + filePath, err := util.DownloadFile(coverImageMap[songHash], constants.TempDir, true) if err != nil { log.Printf("下载图片失败: %v", err) return } newPath, err := util.ResizeImageByMaxHeight(filePath, 20) - os.Remove(filePath) if err != nil { log.Printf("缩放图片失败: %v", err) } @@ -196,7 +194,7 @@ func getMyRecentScore(msg model.Message) (reply *model.Reply) { imageMsg := message.ImageMessage{ Type: "image", Data: message.ImageMessageData{ - File: util.GetResizedIamgePathByOrgPath(util.GenTempFilePath(record.SongHash + ".jpeg")), + File: coverImageMap[record.SongHash], }, } scoreMsg += imageMsg.ToCQString() + record.ToString() + "\n" diff --git a/handler/scoresaber/score.go b/handler/scoresaber/score.go index 2783144..5015381 100644 --- a/handler/scoresaber/score.go +++ b/handler/scoresaber/score.go @@ -210,9 +210,6 @@ func getMyRecentScore(msg model.Message) (reply *model.Reply) { go func(songHash string) { defer wg.Done() //文件存在则跳过 - // if _, err := os.Stat(util.GetResizedIamgePathByOrgPath(util.GenTempFilePath(songHash + ".jpeg"))); err == nil { - // return - // } filePath, err := util.DownloadFile(coverImageMap[songHash], constants.TempDir, true) if err != nil { log.Printf("下载图片失败: %v", err)