]> 127.0.0.1 Git - bili_danmu/.git/commitdiff
Fix 签到请求过于频繁
authorqydysky <qydysky@foxmail.com>
Fri, 7 Jul 2023 05:53:09 +0000 (13:53 +0800)
committerqydysky <qydysky@foxmail.com>
Fri, 7 Jul 2023 05:53:09 +0000 (13:53 +0800)
F/api.go

index a971ceb78afc4ace92f3e832e5996aa172426eed..1cf960060fc93ce16341243d49a0208bf28a3920 100644 (file)
--- a/F/api.go
+++ b/F/api.go
@@ -1741,6 +1741,11 @@ func Dosign() {
                return
        }
 
+       if api_limit.TO() {
+               apilog.L(`E: `, `超时!`)
+               return
+       } //超额请求阻塞,超时将取消
+
        { //检查是否签到
                Cookie := make(map[string]string)
                c.C.Cookie.Range(func(k, v interface{}) bool {
@@ -1788,10 +1793,16 @@ func Dosign() {
                        return
                }
                if msg.Data.Status == 1 { //今日已签到
+                       apilog.L(`T: `, `今日已签到`)
                        return
                }
        }
 
+       if api_limit.TO() {
+               apilog.L(`E: `, `超时!`)
+               return
+       } //超额请求阻塞,超时将取消
+
        { //签到
                Cookie := make(map[string]string)
                c.C.Cookie.Range(func(k, v interface{}) bool {