mirror of
https://github.com/KeksPirates/SoftwareManager.git
synced 2026-08-03 17:39:42 +02:00
2a56b896bda93814cebb23732b5970f84dc61b0e
PirateLauncher - A Download Manager/Launcher
Description
PirateLauncher is a Python-based GUI/TUI tool that simplifies downloading and managing pirated software from various sources.
Features
- Start downloads via a predefined magnet URI.
- View detailed download information (name, speed, and status).
Requirements
- Python 3.x
aria2c(installed and available in your PATH)- Python libraries:
aria2pkeyboard
Installation
- Ensure Python 3.x is installed on your system.
- Install Aria2:
sudo apt install aria2 # For Debian/Ubuntu/Mint paru/yay -S aria2 # For Arch from AUR brew install aria2 # For macOS choco install aria2 # For Windows - Install the required Python libraries:
pip install aria2p keyboard
Usage
- Clone or download PirateLauncher to your local machine.
- Run the launcher:
python pirate_launcher.py - Use the following keyboard controls:
- Press
dto start/resume a download. - Press
sto pause all downloads. - Press
qto quit the launcher.
- Press
Configuration
- To use a different magnet URI, update the
magnet_urivariable in the script. - Ensure the RPC port (default: 6800) is open and accessible.
Example
Run the following command to launch PirateLauncher and control downloads:
python pirate_launcher.py
Press d to start the predefined download, s to pause, and q to quit.
Notes
- Aria2 must be installed and accessible from your command line.
- This tool is for educational purposes only. Use it responsibly.
Disclaimer: PirateLauncher is intended for legal and ethical use only. Ensure compliance with applicable laws and regulations when using this tool.
Languages
Python
98.5%
Inno Setup
0.8%
JavaScript
0.7%