上传前先登录

This commit is contained in:
2022-07-25 16:29:05 +08:00
parent ef10d0bf0f
commit 3e1fae2183
5 changed files with 72 additions and 2 deletions

View File

@ -1,4 +1,5 @@
import threading
from datetime import datetime
from . import LOGGER
from .bilibiliupload import core, VideoPart
@ -13,13 +14,16 @@ class Bilibili:
self.access_token = ""
self.session_id = ""
self.user_id = ""
self.expires = 0
self.login_time = None
self.parts = []
def login(self):
with open("access_token", "r") as f:
self.access_token = f.read(64).strip()
self.session_id, self.user_id, expires = core.login_by_access_token(self.access_token)
LOGGER.info("B站登录UID【{}】,过期时间【{}".format(self.user_id, expires))
self.session_id, self.user_id, self.expires = core.login_by_access_token(self.access_token)
self.login_time = datetime.now()
LOGGER.info("B站登录UID【{}】,过期时间【{}".format(self.user_id, self.expires))
def upload(self,
parts,