ruTorrent Autotools & rtorrent.rc : trie automatique des torrents

Les amateurs du couple rTorrent/ruTorrent sous Linux connaissent très certainement le plugin Autotools qui permet de :

  • Charger des torrents depuis un dossier,
  • Déplacer/copier/créé un raccourcis pour les fichiers complétés vers un dossier,
  • Mettre des labels aux torrents, donc de les trier par catégories dans des dossiers séparés.

Le configuration peut se faire de 2 manières :

  • En ne passant que par l’interface d’autotools, en ayant préalablement crée les dossiers (avec les bons droits !)
  • En allant directement éditer le fichier de configuration sur le serveur (.rtorrent.rc)

 

 

 

Voici un exemple, avec le tri automatique des torrents dans leurs dossiers respectifs, selon le filtre RSS mis en place ou l’étiquette sélectionnée à la main lors de l’ajout manuel d’un .torrent. Afin que le tri final puisse se faire dans différents dossiers il et nécessaire de l’organiser dès l’ajout des .torrents. C’est pourquoi la structure est à répéter à chaque étape (ajout .torrent qui sera lancé automatiquement, téléchargement en cours, téléchargement complété).

La structure retenue pour ce tutoriel est la suivante :

Dossier de surveillance des .torrents pour chargement automatique : /home/aerya/watch

Content à son tour un dossier par thème où seront placés les .torrent : Divers, Linux, Test

Dossier de téléchargement des .torrents (donc incomplets) : /home/aerya/torrents/Temp

Et les sous-répertoires adéquates : Divers, Linux, Test

Dossier où seront ensuite déplacés/copiés les téléchargement complétés :  /home/aerya/torrents/Done

Et la même structure : Divers, Linux, Test

Si vous n’utilisez jamais la fonction de chargement automatique des .torrents depuis un dossier, passez la 1ère étape.

autotools

 

 

 

Il n’est pas toujours évident de manipuler le fichier de configuration .rtorrent.rc ( le . devant indiquant que c’est un fichier caché) qui se trouve dans /home/USER et qu’on peut lister avec ls -a

[email protected]:/home/aerya$ ls -a
.  ..  .rtorrent.rc  .session  torrents  watch

 

Et le contenu de mon fichier. A adapter selon vos paramètres (nom du USER, dossiers…). Vous pouvez évidemment ajouter autant de dossiers que voulu.

scgi_port = 127.0.0.1:5001
encoding_list = UTF-8
port_range = 52827-52827
port_random = no
check_hash = no
directory = /home/aerya/torrents/Temp
session = /home/aerya/.session
encryption = allow_incoming, try_outgoing, enable_retry
schedule = watch_directory_1,1,1,"load_start=~/watch/Divers/*.torrent,d.directory.set=~/torrents/Done/Divers/"
schedule = watch_directory_2,2,1,"load_start=~/watch/Linux/*.torrent,d.directory.set=~/torrents/Done/Linux/"
schedule = watch_directory_3,3,1,"load_start=~/watch/Test/*.torrent,d.directory.set=~/torrents/Done/Test/"
schedule = espace_disque_insuffisant,1,30,close_low_diskspace=500M
use_udp_trackers = yes
dht = off
peer_exchange = no
min_peers = 40
max_peers = 100
min_peers_seed = 10
max_peers_seed = 50
max_uploads = 15
execute = {sh,-c,/usr/bin/php /var/www/rutorrent/php/initplugins.php aerya &}
(6 387 vues)
S’abonner
Notifier de
3 Commentaires
Inline Feedbacks
Voir tout
Zabie
Invité
04/12/2016 18:45

Salut, Voila ma conf .rtorrent.rc qui fait un déplacement automatique une fois le téléchargement fini sans autotools :) # Incomplete Dir / PostProcessing feature directory = /home/******/incomplete # TV shows schedule = watch_directory_5,5,5, »load_start=~/watch/SeriesVO/*.torrent,d.set_custom1=SeriesVO » # Movies schedule = watch_directory_2,5,5, »load_start=~/watch/Films/*.torrent,d.set_custom1=Films » # Concerts schedule = watch_directory_3,5,5, »load_start=~/watch/Concerts/*.torrent,d.set_custom1=Concerts » # Music schedule = watch_directory_4,5,5, »load_start=~/watch/Music/*.torrent,d.set_custom1=Music » # … # Add new method to get finished dir method.insert =… Lire la suite »

nelreth
Invité
17/03/2019 12:46

le soucis c’est que je ne peut pas editer le fichier rtorrent.rc. je nai pas acces a celui ci ou alors je ne sais ou il se trouve …