astroport-iptubes/trans-ctl.sh

22 lines
723 B
Bash
Executable File

#!/bin/bash
[[ -z $transUser ]] && transUser=$(grep "transUser" login.py | awk -F '=' '{ print $2 }' | tr -d '"' | tr -d ' ')
[[ -z $transPwd ]] && transPwd=$(grep "transPwd" login.py | awk -F '=' '{ print $2 }' | tr -d '"' | tr -d ' ')
#transmission-remote -t all --auth $transUser:$transPwd "$@"
case "$1" in
rmtracker)
transmission-remote --auth $transUser:$transPwd -t $2 --tracker-remove http://ygg.peer2peer.cc:8080
;;
list)
transmission-remote --auth $transUser:$transPwd --list
;;
getid)
transmission-remote --auth $transUser:$transPwd --list | grep -vE 'Sum:|ID Done' | grep -i "${@:2}" | awk '{ print $1 }'
;;
*)
cmd="$@"
transmission-remote --auth $transUser:$transPwd "$cmd"
;;
esac