From: qydysky Date: Sun, 16 Apr 2023 18:50:45 +0000 (+0800) Subject: Fix 某些情况下Cookie存储错误 X-Git-Tag: v0.8.3~9 X-Git-Url: http://127.0.0.1:8081/?a=commitdiff_plain;h=caf94ec6ed6280b53c880e921de0cf770375cf1a;p=bili_danmu%2F.git Fix 某些情况下Cookie存储错误 --- diff --git a/F/CookieCrypo.go b/F/CookieCrypo.go index 70fba38..9587342 100644 --- a/F/CookieCrypo.go +++ b/F/CookieCrypo.go @@ -71,7 +71,9 @@ func CookieSet(source []byte) { pub = d } } else { - file.New(`cookie.txt`, 0, true).Write(append([]byte("nol"), source...), true) + f := file.New(`cookie.txt`, 0, true) + f.Delete() + f.Write(append([]byte("nol"), source...), true) return } } @@ -79,6 +81,8 @@ func CookieSet(source []byte) { clog.L(`E: `, e) return } else { - file.New(`cookie.txt`, 0, true).Write(append([]byte("pem"), source...), true) + f := file.New(`cookie.txt`, 0, true) + f.Delete() + f.Write(append([]byte("pem"), source...), true) } }