如何將 torrent 加入到正在運行的 rtorrent 下載?

如何將 torrent 加入到正在運行的 rtorrent 下載?

所以有一個充滿 torrent 檔案的目錄:

debian.iso.torrent
fedora.iso.torrent

我可以開始下載它們:

rtorrent *.torrent

命令,當工作目錄與種子所在目錄相同時。

但。每次當我以這種方式啟動 rtorrent 時,它都會計算所有哈希值......這需要很長時間才能完成,而且這是一個 CPU 密集型的事情。

有什麼方法可以避免這種情況嗎? (其他基於控制台的 torrent 用戶端?或者在已經下載 torrent 時添加單個 torrent 而不計算所有 torrent 哈希值的功能?)

答案1

您可以設定一個“會話目錄”,以便儲存一些數據,並且當您完全退出 rtorrent 時,您可以打開它而無需經過哈希處理。

根據線上說明頁,這可以使用該-s path選項來完成,因此-s ~/torrentdir將使用它作為會話目錄。但您可能希望將其設為完整,~/.rtorrent.rc這樣您就不必一直指定它。

rtorrent(抱歉,缺少有效的範例,我現在附近沒有設定計算機。)

答案2

.torrent如果我理解正確的話,您想在運行時添加一個rtorrent- 只需點擊Bksp並輸入 torrent 的路徑,然後點擊Enter。可能會弄亂hash*設定以.rtorrent.rc更改進行雜湊計算的頻率等值,但如果您不確切知道自己在做什麼,請小心。

答案3

如果您知道檔案是正確的並且不想計算雜湊值,則需要新增快速復原資料。這相關 rTorrent wiki頁面記錄如何執行此操作。

答案4

# Watch a directory for new torrents
schedule = watch_directory,5,5,load_start=/var/torrents/todo/*.torrent

# actions
system.method.set_key = event.download.finished,move_complete,"d.set_directory=/var/torrents/done/;execute=mv,-u,$d.get_base_path=,/var/torrents/done/"

現在只需將檔案放入 /var/torrents/todo/ 完成後,它將被移至 /var/torrents/done

相關內容