Blame contrib/get-all-torrents
|
Packit |
8f70b4 |
#!/bin/bash
|
|
Packit |
8f70b4 |
|
|
Packit |
8f70b4 |
RATE_LIMIT="2m:1m"
|
|
Packit |
8f70b4 |
|
|
Packit |
8f70b4 |
if [ $# -lt 2 ]; then
|
|
Packit |
8f70b4 |
echo "Usage: $0 index-URL store-directory"
|
|
Packit |
8f70b4 |
exit 1
|
|
Packit |
8f70b4 |
fi
|
|
Packit |
8f70b4 |
|
|
Packit |
8f70b4 |
index="$1" # e.g. https://kat.cr/movies/
|
|
Packit |
8f70b4 |
store="$2"
|
|
Packit |
8f70b4 |
|
|
Packit |
8f70b4 |
urls="$(lynx "$index" -dump -listonly | grep magnet: | awk 'BEGIN {ORS=" "} {print "\""$2"\""}')"
|
|
Packit |
8f70b4 |
exec lftp -e "set limit-total-rate $RATE_LIMIT; set cmd:interactive yes; \
|
|
Packit |
8f70b4 |
torrent -O \"$store\" --only-new $urls &"
|