web-dev-qa-db-ja.com

rTorrent-自動起動ディレクトリごとに異なるデフォルトの保存ディレクトリ

私はホームサーバーで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
2
Huckle

私があなたの質問を正しく理解しているなら、そうです、あなたはこれを行うことができます。異なるディレクトリに保存する複数の監視ディレクトリを持つことができます。

注: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/"

これはすべてそこの一般的な使用法のセクションからです Wiki 。ほとんどの人が「watch_directory」を複数回使用してこれを台無しにしているのがわかります。これは、前のwritedirectoryステートメントを上書きしているだけです。それぞれ異なる名前が付けられていることを確認してください。

4
Justin S