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.
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 &}
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 »
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 …
Autotools permet de faire des déplacements/copies sans modifier .rtorrent.rc. Sauf que sur certaines seedboxes, je ne sais pourquoi, si .rtorrent.rc n’est pas édité alors ça ne fonctionne pas.