В связи с релизом transmission 3.0, где добавлена поддержка меток (категорий), представляю вашему вниманию tui для transmission-daemon, в котором задействована эта фича.


Сам успешно пользуюсь им с прошлого года.

Системную ассоциацию для открытия торрент-файлов на такой скрипт повесил:


#!/bin/bash
xterm -e torrent_open "$1" "$2" "$3" "$4"


примерное содержимое torrent_open:


#!/bin/bash

if [ -z "$1" ]; then exit 1; fi

TORRENT_FILE="$1"
SAVE_PATH=""
CATEGORY="Default"
START_KEY=""

if ! [ -z "$2" ]; then SAVE_PATH="$2"; fi
if ! [ -z "$3" ]; then CATEGORY="$3"; fi
if ! [ -z "$4" ]; then START_KEY="-start"; fi

if echo "$TORRENT_FILE" | grep -q rutracker; then
# в зависимости от имени торрент-файла
SAVE_PATH="/media/music"
CATEGORY="music"
elif trango -add "$TORRENT_FILE" -trackers | grep -q new; then
# в зависимости от имени трекера в торрент-файле
SAVE_PATH="/media/music/new"
CATEGORY="music_new"
fi

trango -dialog -add "$TORRENT_FILE" -dir "$SAVE_PATH" -category "$CATEGORY" "$START_KEY" || read -s -n 1 -p 'Press any key to continue . . .'


Enjoy!









 ,






URL записи