Configuration example of how rtorrent can be used for checking a directory structure for .torrent-files and automatically start downloading to proper directory.
session = /root/.session/ schedule = watch_directory1,5,5,"load_start=/home/tux/torrent_queue/film/*.torrent,d.set_directory=/home/tux/film" schedule = watch_directory2,5,5,"load_start=/home/tux/torrent_queue/warez/*.torrent,d.set_directory=/home/tux/warez/" schedule = watch_directory3,5,5,"load_start=/home/tux/torrent_queue/OS/*.torrent,d.set_directory=/home/tux/OS/" schedule = watch_directory4,5,5,"load_start=/home/tux/torrent_queue/mp3/*.torrent,d.set_directory=/home/tux/mp3/" schedule = watch_directory5,5,5,"load_start=/home/tux/torrent_queue/retro/*.torrent,d.set_directory=/home/tux/retro/" schedule = watch_directory6,5,5,"load_start=/home/tux/torrent_queue/klipp/*.torrent,d.set_directory=/home/tux/klipp/" schedule = watch_directory7,5,5,"load_start=/home/tux/torrent_queue/blandat/*.torrent,d.set_directory=/home/tux/blandat/" schedule = watch_directory8,5,5,"load_start=/home/tux/torrent_queue/wii/*.torrent,d.set_directory=/home/tux/wii/" directory = /home/tux/downloads/ # Default download directory. ip = 213.64.115.97 # IP reported to the tracker. port_range = 49000-56560 scgi_port = 127.0.0.1:5000 use_udp_trackers = yes hash_read_ahead = 10 hash_interval = 100 hash_max_tries = 10