优化逻辑

This commit is contained in:
2019-10-19 08:23:41 +08:00
parent cf169021c6
commit 0fc33fccff
5 changed files with 48 additions and 27 deletions

@ -32,7 +32,9 @@ config = {
"exp": 1,
"dow": "echo 'clean'",
# 仅下载
"dlO": True
"dlO": True,
# 下播延迟投稿
"dly": 30
}
_config_fp = open("config.json", "r", encoding="utf8")
@ -41,7 +43,7 @@ _config_fp.close()
del _config_fp
doCleanTime = datetime.now()
_clean_flag = None
delay = 30
b = Bilibili()
network = [{
@ -63,6 +65,20 @@ network = [{
}]
def resetDelay():
global delay
delay = config['dly']
def doDelay():
global delay
if delay < 0:
resetDelay()
sleep(60)
delay -= 1
return delay < 0
def updateNetwork():
global network
network.append({
@ -356,6 +372,8 @@ def refreshDownloader():
def uploadVideo(name):
if not os.path.exists(name):
Common.appendError("Upload File Not Exist {}".format(name))
if forceNotUpload is False:
b.preUpload(VideoPart(name, os.path.basename(name)))
else: