J'ai passé une partie de l'après-midi à passer de rtorrent à transmission comme logiciel bittorrent. La raison principale est que j'étais curieux d'utiliser ce logiciel, qui semble être le plus populaire des logiciels libres pouvant rouler en arrière plan. Je suis très satisfait du résultat et j'ai même écrit un petit script pour automatiser la conversion. C'est en lisant cette discussion que j'ai découvert que Transmission avait une interface web, et donc pouvait rouler en arrière plan. Quelle bonne surprise! J'avais déjà essayé l'interface GTK du logiciel et j'avais apprécié la simplicité de l'interface, mais le fait qu'il fallait avoir une session graphique pour lancer le logiciel m'avait empêché de faire le changement, étant donné que je garde mes torrents ouvert tout le temps.

En gros, voici les avantages:

Le désavantage:

C'est pas mal ça. J'ai eu pratiquement aucune difficulté à basculer vers transmission. J'ai même écrit un petit script pour faire la transition, et le fait qu'il ait été si facile de le faire en dit beaucoup sur la conception supérieure de transmission. Voici le script:

#!/bin/sh -e

for torrent in "$@"; do
    path=`awk -F: '{print $28}' < $torrent.rtorrent | sed 's/7$//'`
    if grep -q path $torrent; then
        realpath=`dirname "$path"`
    else
        realpath="$path"
    fi
    printf "$torrent\t$path\t=>\t$realpath\n"
    echo "transmission-remote --start-paused -w \"$realpath\" -a $torrent"
    printf "go? [Y/n] "
    read ans
    if [ "$ans" = "y" ] || [ "$ans" = "" ]; then
        transmission-remote --start-paused -w "$realpath" -a $torrent
    fi
done

Pour l'utiliser, lancer le script dans le répertoire par défaut de rtorrent avec comme argument les fichiers .torrent conservés dans le répertoire de sessions de rtorrent. Le script passe les fichiers un par un et demande si vous voulez les ajouter à transmission. Lancez la commande, acceptez quelques entrées et voyez le résultat dans l'interface web avant de continuer, afin de vous assurer que les torrents ne sont pas en train de se "redownloader".

Voilà, le changement est fait et je suis bien content!

Created . Edited .