![rTorrent - 不同的自动启动目录有不同的默认保存目录](https://linux22.com/image/1304914/rTorrent%20-%20%E4%B8%8D%E5%90%8C%E7%9A%84%E8%87%AA%E5%8A%A8%E5%90%AF%E5%8A%A8%E7%9B%AE%E5%BD%95%E6%9C%89%E4%B8%8D%E5%90%8C%E7%9A%84%E9%BB%98%E8%AE%A4%E4%BF%9D%E5%AD%98%E7%9B%AE%E5%BD%95.png)
我已经在家庭服务器上使用 rTorrent 一段时间了,我想探索一下它的一些更酷的功能。我已经使用了一段时间的一项功能是自动启动目录和默认保存目录。
我想做的是为我播种的每个 Linux 发行版设置一个自动启动目录,这样我就可以将新的图像种子放入相关的监视目录中并让它们自动启动。需要注意的是,我想在服务器上维护一个非常具体的文件结构,每个发行版都保存在不同的路径下。
有没有办法(可能通过指令schedule=
)拥有多个自动启动目录,每个目录都会保存到不同的默认保存目录?
注意:由于各种原因,我已经拥有多个 rTorrent 实例,所以我不想为每个发行版都启动新的实例。
.DistroMirrors.rtorrent.rc的相关部分:
#Default Save Directory
directory = /torrent/DISTRO/iso
#Auto-Launch Directory
schedule = watch_directory,5,5,load=/torrent/DISTRO/auto/*.torrent
答案1
如果我理解你的问题正确的话,是的,你可以这样做。你可以有多个监视目录,保存到不同的目录中。
注意:你的 rtorrent 版本必须是 0.7.7+
schedule = tied_directory,10,10,start_tied=
schedule = untied_directory,10,10,close_untied=
schedule = watch_directory_1,10,10,"load_start=~/Download/watch_stuff_1/*.torrent,d.set_directory=~/Download/stuff_1/"
schedule = watch_directory_2,10,10,"load_start=~/Download/watch_stuff_2/*.torrent,d.set_directory=~/Download/stuff_2/"
这些都是来自那里的常用部分维基百科。我发现大多数人都搞砸了,他们多次使用“watch_directory”,这只会覆盖之前的写入目录语句。确保每个语句的名称都不同。