From 865f79b25e8f9ac89ee637feb612a8bf4306ead3 Mon Sep 17 00:00:00 2001 From: Vxrtrauter <101264710+Vxrtrauter@users.noreply.github.com> Date: Sat, 14 Dec 2024 22:49:06 +0100 Subject: [PATCH 1/3] Update download.py --- download.py | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/download.py b/download.py index 5821125..00c6c1c 100644 --- a/download.py +++ b/download.py @@ -1,5 +1,6 @@ import aria2p import subprocess +import keyboard aria2 = aria2p.API( aria2p.Client( @@ -9,7 +10,17 @@ aria2 = aria2p.API( ) ) -subprocess.Popen(["aria2c", "--enable-rpc", "--rpc-listen-all=true", "--dir=/home/username/Downloads"]) + +def pauseDownload(): + print("Download is being paused...") + aria2.pause_all + +def startDownload(): + download = aria2.add_magnet(magnet_uri) + + +subprocess.Popen(["aria2c", "--enable-rpc", "--rpc-listen-all=true", "--dir=C:\\Users\\shayaa\\Downloads"]) + downloads = aria2.get_downloads() @@ -17,4 +28,10 @@ for download in downloads: print(download.name, downloads.download_speed, download.status) magnet_uri = "magnet:?xt=urn:btih:7FBF03CCC9115260DC50102E5A31E83E91422A79&dn=Ready+or+Not%3A+LSPD+Bundle+%28v66884+%2B+4+DLCs%2FBonuses+%2B+Windows+7+Fix%2C+MULTi12%29+%5BFitGirl+Repack%2C+Selective+Download+-+from+34.7+GB%5D&tr=udp%3A%2F%2Fopentor.net%3A6969&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Ftracker.theoks.net%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.ccp.ovh%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=https%3A%2F%2Ftracker.tamersunion.org%3A443%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=http%3A%2F%2Ftracker.bt4g.com%3A2095%2Fannounce&tr=udp%3A%2F%2Fbt2.archive.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fbt1.archive.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.filemail.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker1.bt.moack.co.kr%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.openbittorrent.com%3A80%2Fannounce&tr=udp%3A%2F%2Fopentracker.i2p.rocks%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fcoppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.zer0day.to%3A1337%2Fannounce" -download = aria2.add_magnet(magnet_uri) \ No newline at end of file + +keyboard.on_press_key("d", startDownload, suppress=False) +keyboard.on_press_key("s", pauseDownload, suppress=False) + + + +keyboard.wait("q") From f7e601a0acf04cbe17768874af7c8eb74f3ae7f6 Mon Sep 17 00:00:00 2001 From: Vxrtrauter <101264710+Vxrtrauter@users.noreply.github.com> Date: Sat, 14 Dec 2024 22:50:23 +0100 Subject: [PATCH 2/3] Update download.py --- download.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/download.py b/download.py index 00c6c1c..42f0e5b 100644 --- a/download.py +++ b/download.py @@ -1,6 +1,7 @@ import aria2p import subprocess import keyboard +import os aria2 = aria2p.API( aria2p.Client( @@ -19,7 +20,9 @@ def startDownload(): download = aria2.add_magnet(magnet_uri) -subprocess.Popen(["aria2c", "--enable-rpc", "--rpc-listen-all=true", "--dir=C:\\Users\\shayaa\\Downloads"]) +downloads_dir = os.path.join(os.path.expanduser("~"), "Downloads") + +subprocess.Popen(["aria2c", "--enable-rpc", "--rpc-listen-all=true", f"--dir={downloads_dir}"]) downloads = aria2.get_downloads() From 034f1218de153b5956c424a639d84889fbb425f1 Mon Sep 17 00:00:00 2001 From: KeksNino Date: Sat, 14 Dec 2024 22:56:00 +0100 Subject: [PATCH 3/3] Update download.py --- __pycache__/download.cpython-313.pyc | Bin 2170 -> 2157 bytes download.py | 12 +++--------- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/__pycache__/download.cpython-313.pyc b/__pycache__/download.cpython-313.pyc index ed70bcf27c54a517299d9d6bb7cc4cb91d0ef321..a437b76bc1d2ca1d2882a0d1e8df45c8b274688b 100644 GIT binary patch delta 45 zcmew*@K%8LGcPX}0}wp>9h?4UBkvkU4nbYrl*}UAy3OYpBiUFYuP{VS*5>dB0B9l) A761SM delta 58 zcmaDW@JoRAGcPX}0}xdHh)w^wk#`NFsGP2DN@kI*enx(7s(xv4YEfQdZtCWPjFD_C NX;&E1C(Cj80{}=f6Se>V diff --git a/download.py b/download.py index 42f0e5b..dc120b3 100644 --- a/download.py +++ b/download.py @@ -11,20 +11,17 @@ aria2 = aria2p.API( ) ) - -def pauseDownload(): +def pauseDownload(_): print("Download is being paused...") - aria2.pause_all + aria2.pause_all() -def startDownload(): +def startDownload(_): download = aria2.add_magnet(magnet_uri) - downloads_dir = os.path.join(os.path.expanduser("~"), "Downloads") subprocess.Popen(["aria2c", "--enable-rpc", "--rpc-listen-all=true", f"--dir={downloads_dir}"]) - downloads = aria2.get_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("s", pauseDownload, suppress=False) - - - keyboard.wait("q")