diff --git a/Common.py b/Common.py index ff7a82a..f230441 100644 --- a/Common.py +++ b/Common.py @@ -38,7 +38,7 @@ config = { "enc": "ffmpeg -i {f} -c:v copy -c:a copy -f mp4 {t} -y" } doCleanTime = datetime.now() -loginTime = datetime.now() - timedelta(days=3) +loginTime = datetime.now() - timedelta(days=7) _clean_flag = None delay = 30 b = Bilibili() @@ -303,10 +303,11 @@ def loginBilibili(force=False): if config["dlO"] is False or forceNotUpload is False: global loginTime if not force and getTimeDelta(datetime.now(), loginTime) < 86400 * 3: - return True + return False res = b.login(config["b_u"], config["b_p"]) loginTime = datetime.now() appendOperation("登陆账号,结果为:[{}]".format(res)) + return res class downloader(XiGuaLiveApi): diff --git a/WebMain.py b/WebMain.py index b7119bc..8cabf15 100644 --- a/WebMain.py +++ b/WebMain.py @@ -204,8 +204,8 @@ def getUploadStats(): @app.route("/account/reLogin", methods=["POST"]) def accountRelogin(): - Common.loginBilibili(True) - return jsonify({"message":"ok","code":200,"status":0,"data":{}}) + res = Common.loginBilibili(True) + return jsonify({"message":"ok","code":200,"status":0,"data":{"result":res}}) @app.route("/files/", methods=["GET"])