mirror of
https://github.com/KeksPirates/SoftwareManager.git
synced 2026-08-03 17:39:42 +02:00
Update README.md
This commit is contained in:
@@ -1,40 +1,32 @@
|
||||
# SoftwareManager - A Download Manager/Launcher
|
||||
|
||||
## Description
|
||||
SoftwareManager is a Python-based GUI/TUI tool that simplifies downloading and managing pirated software from various sources.
|
||||
SoftwareManager is a Python-based GUI/TUI tool that simplifies downloading and managing free software from various sources.
|
||||
|
||||
## Features
|
||||
- VPN Binding
|
||||
- Bandwidth/Download speed limiting
|
||||
- UI Theming
|
||||
- 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:
|
||||
- `aria2p`
|
||||
- `keyboard`
|
||||
|
||||
## Installation
|
||||
1. Download the binary file for your operating system from releases
|
||||
https://github.com/KeksPirates/SoftwareManager/releases
|
||||
2. Run the file
|
||||
|
||||
## Manual Installation
|
||||
1. Ensure Python 3.x is installed on your system.
|
||||
2. Install Aria2:
|
||||
2. Install Dependencies:
|
||||
```bash
|
||||
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
|
||||
pip install -r requirements.txt
|
||||
```
|
||||
3. Run main.py:
|
||||
```bash
|
||||
python3 main.py
|
||||
```
|
||||
|
||||
## Example
|
||||
Run the following command to launch SoftwareManager and control downloads:
|
||||
|
||||
```bash
|
||||
python main.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.
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user