Ich benutze rtorrent für eine Weile mit einem einzigen Verzeichnis. Jetzt habe ich herausgefunden, dass es möglich ist, verschiedene Verzeichnisse zu verwenden und abgeschlossene Downloads an einen anderen Ort zu verschieben. Entsprechend dem rtorrent-Wiki habe ich meine .rtorrent.rc folgendermaßen bearbeitet:
# 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="
Es scheint für neue Torrents zu funktionieren. Ich habe jedoch eine Reihe abgeschlossener Dateien, die ich bereits heruntergeladen habe, um Verzeichnisse zu teilen, und für sie funktioniert es nicht: Wenn ich ihre Datei im Sitzungsverzeichnis lösche, prüft rtorrent den Hash, verschiebt sie aber nicht, und wenn ich verschiebe sie selbst rtorrent sieht sie nicht und versucht sie erneut herunterzuladen.
Wie kann ich rtorrent anweisen, sie entweder zu verschieben oder sie in einem anderen Verzeichnis zu speichern?
Vielen Dank.