blob: 13fe60d453c7b3ec0e7bbb0ed5c1ee0e8d0cff4e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
#!/bin/bash
#
# USAGE: addmag LINK
# Opens magnet links with a remote transmission daemon.
# The remote address is configured in either:
# /etc/addmagrc
# ${HOME}/.addmagrc
# These files should contain nothing but the remote address.
#
# aetherised 2021 <aetherised@gmail.com>
#
RCNAME="addmagrc"
SYSRC="/etc/${RCNAME}"
USRRC="${HOME}/.${RCNAME}"
LINK="${1}"
ADDR=
if [[ -z "${LINK}" ]]; then
echo "ERROR: no magnet link or torrent file specified"
exit 1
fi
[[ -f "${SYSRC}" ]] && ADDR=$(cat "${SYSRC}")
[[ -f "${USRRC}" ]] && ADDR=$(cat "${USRRC}")
if [[ -z "${ADDR}" ]]; then
echo "ERROR: no remote address configured"
echo " Place the address of the remote daemon in one of these locations:"
echo " ${SYSRC}"
echo " ${USRRC}"
exit 1
fi
transmission-remote "${ADDR}" -a "${LINK}"
|