22 lines
723 B
Bash
Executable File
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
|