J'utilise rtorrent depuis un moment avec un seul répertoire. Maintenant, j'ai compris qu'il était possible d'utiliser différents répertoires et même de déplacer les téléchargements terminés ailleurs, donc selon le wiki rtorrent, j'ai modifié mon .rtorrent.rc comme suit:
# Download directory
directory = /Medias/torrents/
# Watching directories
schedule = watch_directory_1,5,60,"load_start=/path/to/dl/dir1/*.torrent,d.set_custom1=/path/to/done/dir1"
schedule = watch_directory_2,5,60,"load_start=/path/to/dl/dir2/*.torrent,d.set_custom1=/path/to/done/dir2"
# On completion, move the torrent to the directory from custom1.
system.method.set_key = event.download.finished,move_complete,"d.set_directory=$d.get_custom1= ;execute=mv,-u,$d.get_base_path=,$d.get_custom1="
Il semble fonctionner pour de nouveaux torrents. Cependant, j'ai un tas de fichiers terminés que j'ai déjà téléchargés auparavant pour diviser les répertoires, et pour eux cela ne fonctionne pas: si je supprime leur fichier dans le répertoire de session, rtorrent vérifiera le hachage mais ne les déplacera pas, et si je les déplacer par moi-même rtorrent ne les verra pas et essaiera de les télécharger à nouveau.
Alors, comment puis-je dire à rtorrent de les déplacer ou qu'ils se trouvent dans un autre répertoire?
Merci.