mktorrent automation script
#!/bin/bash
trackers=(
"http://tracker.baconbits.org:34000/30m6wx0uj8cgwguxr8osq8jglxdbsmdz/announce"
"http://bibliotik.org/announce.php?passkey=ba96850110dc3126dfa9ecc010388de2"
"http://brokenstones.me:42532/hugj3vl7wcqfugjei35c6h87ges76v9c/announce"
"http://comicbt.com/announce.php?passkey=d05d5fbd335b9d8a6c78ccce995611dd"
"http://cinemageddon.net/announce.php"
"http://tracker.gazellegames.net:43000/bk1osiaasrgivgynvzv4axl70t4avyel/announce"
"http://please.passthepopcorn.me:2710/niwvgsfwfdlkyimzqyg0xvig8dup0721/announce"
"http://tracker.tv-vault.me:34000/1hky1bw6wmif1vgyuhzce9y6w7y5k28s/announce"
"http://tracker.what.cd:34000/q8hyzpnyw44fdd5xz7qf2bzqtn6be2ru/announce"
)
echo "Choose desired path"
select path in "${paths[@]}"
do
break
done
echo "Choose desired tracker:"
select tracker in "${trackers[@]}"
do
break
done
echo "Set the private flag"
select private in "yes" "no"
do
case "$private" in
yes) flag="-p"
;;
no) flag=""
;;
esac
break
done
read -p "Piece length: " piece
read -e -p "Specify source: " source
read -e -p "Specify torrent output name: " output
mktorrent -a "$tracker" $flag -l $piece "$source" -o "$output"