#!/bin/sh #set -x LOGDIR="/mnt/share/torrent/log" TORRENTDIR="/mnt/share/torrent/queue" WORKDIR="/mnt/share/torrent/running" FINISHED_DIR="/mnt/share/torrent/done" CLIENT="/opt/bin/enhanced-ctorrent" MAX_UPLOAD_RATE="20" NB_HOURS=0 CACHE=8 CLIENT_OPTION="-C $CACHE -e $NB_HOURS -U $MAX_UPLOAD_RATE -S localhost:2780" cd $TORRENTDIR [ -e $TORRENTDIR/Working.txt ] && exit TORRENTFILE_FULLPATH=`find . -maxdepth 2 -name "*.torrent" | head -n 1 | cut -d "/" -f 2-` TORRENTFILE=`find . -maxdepth 2 -name "*.torrent" | head -n 1 | cut -d "/" -f 3-` [ "$TORRENTFILE" = "" ] && exit mv "$TORRENTFILE_FULLPATH" $WORKDIR cd $WORKDIR echo "$TORRENTFILE" > $TORRENTDIR/Working.txt $CLIENT $CLIENT_OPTION "$TORRENTFILE" 2>$LOGDIR/logfile.txt >&2