Update LucidaDownloader.py
This commit is contained in:
+2
-3
@@ -111,8 +111,7 @@ class TrackDownloader:
|
|||||||
file.write(chunk)
|
file.write(chunk)
|
||||||
downloaded_size += len(chunk)
|
downloaded_size += len(chunk)
|
||||||
if self.progress_callback:
|
if self.progress_callback:
|
||||||
progress = int((downloaded_size / total_size) * 100) if total_size > 0 else 0
|
self.progress_callback(downloaded_size, total_size)
|
||||||
self.progress_callback(progress)
|
|
||||||
|
|
||||||
if downloaded_size == 0:
|
if downloaded_size == 0:
|
||||||
raise Exception("No data received from server")
|
raise Exception("No data received from server")
|
||||||
@@ -139,4 +138,4 @@ async def main():
|
|||||||
print(f"An error occurred: {str(e)}")
|
print(f"An error occurred: {str(e)}")
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
asyncio.run(main())
|
asyncio.run(main())
|
||||||
|
|||||||
Reference in New Issue
Block a user