diff --git a/go.mod b/go.mod index 92a5694d..af46f171 100644 --- a/go.mod +++ b/go.mod @@ -3,9 +3,9 @@ module github.com/FloatTech/ZeroBot-Plugin go 1.17 require ( - github.com/FloatTech/AnimeAPI v1.3.0-beta8 + github.com/FloatTech/AnimeAPI v1.3.0-beta8.0.20220213040613-3eae1be1dca8 github.com/FloatTech/sqlite v0.1.0 - github.com/FloatTech/zbputils v1.3.0-beta8 + github.com/FloatTech/zbputils v1.3.0-beta8.0.20220213040222-ee1ac6293584 github.com/antchfx/htmlquery v1.2.4 github.com/corona10/goimagehash v1.0.3 github.com/fogleman/gg v1.3.0 diff --git a/go.sum b/go.sum index bd3b94de..9e2cd0d2 100644 --- a/go.sum +++ b/go.sum @@ -1,10 +1,14 @@ github.com/FloatTech/AnimeAPI v1.3.0-beta8 h1:1Xeg9aIsFJetMU4XLxnoyMUiyZd7lTm4dT9283qescc= github.com/FloatTech/AnimeAPI v1.3.0-beta8/go.mod h1:zu2DRv5np3QkidAXIE6pQRSpf98KNBrrYpq2CGndwM0= +github.com/FloatTech/AnimeAPI v1.3.0-beta8.0.20220213040613-3eae1be1dca8 h1:hUY6f/EJClqbhlClR2zZ9zmSmoGvwxJv7coOJJvLXMY= +github.com/FloatTech/AnimeAPI v1.3.0-beta8.0.20220213040613-3eae1be1dca8/go.mod h1:5hkXn82e12mNoieItQZkaOOzoXF/bagimHJxQE4Vp98= github.com/FloatTech/bot-manager v1.0.0/go.mod h1:8YYRJ16oroGHQGD2En0oVnmcKJkxR9O/jd5BPSfWfOQ= github.com/FloatTech/sqlite v0.1.0 h1:Geh6Z+DWZXmyXVOhM0U2oXT7b1Ob6sQtuyjInk+MCUk= github.com/FloatTech/sqlite v0.1.0/go.mod h1:XS0oeSqtH6lFzpPRiDE9fV6+zMcuUF5/6o+tQVO1QZE= github.com/FloatTech/zbputils v1.3.0-beta8 h1:rc5P3S9rgtSpxESDxnMR6Tnp7DjAZEh5ujgMY9pUlSw= github.com/FloatTech/zbputils v1.3.0-beta8/go.mod h1:P3tTFIIQJs/cijG80jwxrs0NBGISEDkXtrZhiev/eMk= +github.com/FloatTech/zbputils v1.3.0-beta8.0.20220213040222-ee1ac6293584 h1:nJXw4FXaaUJTJclRjisc2739YwWFsStuEOoMaZSj3bs= +github.com/FloatTech/zbputils v1.3.0-beta8.0.20220213040222-ee1ac6293584/go.mod h1:P3tTFIIQJs/cijG80jwxrs0NBGISEDkXtrZhiev/eMk= github.com/PuerkitoBio/goquery v1.5.1/go.mod h1:GsLWisAFVj4WgDibEWF4pvYnkVQBpKBKeU+7zCJoLcc= github.com/RomiChan/websocket v1.4.3-0.20220123145318-307a86b127bc h1:AAx50/fb/xS4lvsdQg+bFbGvqSDhyV1MF+p2PLCamZ0= github.com/RomiChan/websocket v1.4.3-0.20220123145318-307a86b127bc/go.mod h1:OMmITAib6POA37xCichWM0aRnoVpSMZO1rB/G01wrr0= diff --git a/plugin_score/sign_in.go b/plugin_score/sign_in.go index 486a68f4..5271d3d7 100644 --- a/plugin_score/sign_in.go +++ b/plugin_score/sign_in.go @@ -73,22 +73,7 @@ func init() { } // 避免图片过大,最大 1280*720 - x := back.Bounds().Size().X - y := back.Bounds().Size().Y - hasChanged := false - if x > 1280 { - y = y * 1280 / x - x = 1280 - hasChanged = true - } - if y > 720 { - x = x * 720 / y - y = 720 - hasChanged = true - } - if hasChanged { - back = img.Size(back, x, y).Im - } + back = img.Limit(back, 1280, 720) canvas := gg.NewContext(back.Bounds().Size().X, int(float64(back.Bounds().Size().Y)*1.7)) canvas.SetRGB(1, 1, 1)