需要 rtorrent.rc 时间表值的解释

需要 rtorrent.rc 时间表值的解释

我想设置一些监视文件夹,然后将完成的种子移动到特定目录以进行进一步处理。在根据这个相当旧的指南继续之前我想知道什么这里值 11,10 和 12,10 和 13,10 是什么?我对此进行了一些搜索,但并不幸运。也许是我选择的关键词。

# Schedules to watch folders
schedule = watch_directory_1,11,10,"load_start=~/torrents/misc/*.torrent,d.set_custom1=~/Downloads/"
schedule = watch_directory_2,12,10,"load_start=~/torrents/tv/*.torrent,d.set_custom1=~/Downloads/TV/"
schedule = watch_directory_3,13,10,"load_start=~/torrents/movie/*.torrent,d.set_custom1=~/Downloads/Movies/"

# Move completed downloads to preset target
system.method.set_key = event.download.finished,move_complete,"d.set_directory=$d.get_custom1=;execute=mv,-u,$d.get_base_path=,$d.get_custom1="

答案1

第一个值是开始,第二个值是函数执行的时间间隔。一秒的差异只是确保并非所有 3 个 watch_directory“调用”都随时间分布。

除了秒(如您的示例中所示)之外,它也可以是时间值(HH:MM:SS)。每 24 小时凌晨 1 点安排以下活动:

schedule = throttle_1,01:00:00,24:00:00,download_rate=0
schedule = throttle_2,01:00:00,24:00:00,upload_rate=300

相关内容