How evansabraham/torrent-client works
This small macOS automation script reads a magnet link, runs aria2c to download into ~/Downloads, and reports the outcome. Successful downloads clear the input file; failures leave it available for retry. Resume behavior relies on aria2’s partial-download state. The source was not excerpted, so relationships shown here are based on the README only.
Main entry points: torrent-client.sh Torrent script · magnet.txt Magnet link
Components 7
Other components
- User
- Torrent script
torrent-client.sh - Magnet link
magnet.txt - aria2c
- Downloads folder
- Partial download state
- macOS notifications
Connections 8
- User → Torrent script: runs
README.md - Torrent script → Magnet link: reads link
README.md - Torrent script → aria2c: starts download
README.md - aria2c → Downloads folder: writes files
README.md - aria2c → Partial download state: saves progress
README.md - aria2c → Torrent script: reports outcome
README.md - Torrent script → Magnet link: clears on success
README.md - Torrent script → macOS notifications: notifies outcome
README.md