stop downloading with update room

This commit is contained in:
Jerry Yan 2020-01-10 22:00:28 +08:00
parent 179dc18ec8
commit 53fd5c3f65
2 changed files with 2 additions and 1 deletions

2
api.py
View File

@ -203,7 +203,7 @@ class XiGuaLiveApi:
if self.roomID == 0:
self.isLive = False
return False
if (self._updRoomAt + timedelta(minutes=2) > datetime.now()) and not force:
if (self._updRoomAt + timedelta(minutes=3) > datetime.now()) and not force:
return self.isLive
_formatData = {"COMMON": COMMON_GET_PARAM, "TIMESTAMP": time.time() * 1000, "roomId": self.roomID}
_url = ROOM_INFO_API.format_map(_formatData).format_map(_formatData)

View File

@ -36,6 +36,7 @@ def download():
Common.modifyLastDownloadStatus("Download >{}< Finished".format(path))
except Exception as e:
Common.appendError("Download >{}< With Exception {}".format(path, e.__str__()))
Common.api.updRoomInfo(True)
f.close()
if os.path.getsize(path) < 1024 * 1024:
Common.modifyLastDownloadStatus("Downloaded File >{}< is too small, will ignore it".format(path))