#!/bin/sh # # mldonkey_submit_torrent # # submits a torrent file to a running mldonkey. . /etc/conf.d/mldonkey DIRNAME=`dirname "${1}" 2>/dev/null` BASENAME=`basename "${1}" 2>/dev/null | grep \\\.torrent$` if [ ! -f "${1}" -o -z "${BASENAME}" ] then echo Not a valid torrent file: \"${1}\" exit fi TORRENT=/tmp/`echo ${BASENAME} | sed s/[^[:alpha:][:digit:]]/_/g`.torrent cp "${1}" "${TORRENT}" chmod 664 ${TORRENT} BASE="http://" if [ -n ${USERNAME} -a -n ${PASSWORD} ] then BASE=${BASE}${USERNAME}:${PASSWORD}@ fi BASE=${BASE}${SERVER}:${PORT} wget --spider ${BASE}/submit?q=dllink+${TORRENT} -q