mirror of
https://github.com/KeksPirates/SoftwareManager.git
synced 2026-08-04 09:59:41 +02:00
Update download.py
This commit is contained in:
Binary file not shown.
+3
-9
@@ -11,20 +11,17 @@ aria2 = aria2p.API(
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
def pauseDownload(_):
|
||||||
def pauseDownload():
|
|
||||||
print("Download is being paused...")
|
print("Download is being paused...")
|
||||||
aria2.pause_all
|
aria2.pause_all()
|
||||||
|
|
||||||
def startDownload():
|
def startDownload(_):
|
||||||
download = aria2.add_magnet(magnet_uri)
|
download = aria2.add_magnet(magnet_uri)
|
||||||
|
|
||||||
|
|
||||||
downloads_dir = os.path.join(os.path.expanduser("~"), "Downloads")
|
downloads_dir = os.path.join(os.path.expanduser("~"), "Downloads")
|
||||||
|
|
||||||
subprocess.Popen(["aria2c", "--enable-rpc", "--rpc-listen-all=true", f"--dir={downloads_dir}"])
|
subprocess.Popen(["aria2c", "--enable-rpc", "--rpc-listen-all=true", f"--dir={downloads_dir}"])
|
||||||
|
|
||||||
|
|
||||||
downloads = aria2.get_downloads()
|
downloads = aria2.get_downloads()
|
||||||
|
|
||||||
for download in downloads:
|
for download in downloads:
|
||||||
@@ -34,7 +31,4 @@ magnet_uri = "magnet:?xt=urn:btih:7FBF03CCC9115260DC50102E5A31E83E91422A79&dn=Re
|
|||||||
|
|
||||||
keyboard.on_press_key("d", startDownload, suppress=False)
|
keyboard.on_press_key("d", startDownload, suppress=False)
|
||||||
keyboard.on_press_key("s", pauseDownload, suppress=False)
|
keyboard.on_press_key("s", pauseDownload, suppress=False)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
keyboard.wait("q")
|
keyboard.wait("q")
|
||||||
|
|||||||
Reference in New Issue
Block a user