#起因
在部署盒子的时候,使用Rutorrent的时候看到Ratio Groups(分享率设置)的时候非常懵逼,然后查阅GitHub官方文档并没有很好的解释。随后上谷歌翻阅相关资料后总结以下中文教程,部分引用外网。
#介绍分享率设置
在Rutorrent分享率组设置共有8个小组。每个小组共有四个参数(Min,% / Max,% / UL,MB / Time,h),翻译为(最小分享率,%/最大分享率,%/最小上传流量,MB/最小做种时间,小时),最小分享率和最大分享率100%等于我们可见的1.0分享率。最后还有一个满足条件后的动作,
分享率小组的动作是否触发将满足4个参数的设置。是否满足单个条件(对于特殊的设置)取决于以下单独条件:
- 参照百分比(Min,%和Max,%)
- 参照上传量(UL,MB)最小值
- 参照种子做种时间(Time,h)
#条件组合
为了更简单明了,四条件我们分别放入两个小组:
- Min,%和UL,MB 强制存在,关系为“且”。(意味着只有同时满足两个条件,动作才会被触发。仅仅满足一个条件是不够的。)
- Max,%和Time,h 可选存在,关系为“或”。(意味着这些条件是独立存在,无关其他条件影响,一旦满足Max,%或Time,h其中一个,则无论其他条件是否满足都将被触发动作。所以这两个都有个可关闭的值,可以通过“0”来关闭“Max,%”,通过“-1”来关闭“Time,h”条件。)
#表格
为了更好直观的看到组合触发动作,为此引用外网一个表格给予参考:
Min,% | Max,% | UL,MB | Time,h | 动作触发 |
X | X | X | X | NO |
✔ | X | X | X | NO |
X | X | ✔ | X | NO |
✔ | X | ✔ | X | YES |
X | X | X | ✔ | YES |
X | ✔ | X | X | YES |
✔ =条件已满足
x =条件未满足或已关闭
请注意,比率组的操作存在限制。例如,您不能要求torrent具有最小比率和最小种子时间。但是,如果您需要这种条件,则可以使用其他工具,例如rtcontrol。
#示例:分享率/种子大小
以下示例为显示在上传多少MB后,具有不同大小的种子会触发特定的分享率小组的动作。对于未启用的时间条件设置-1.
Min , % | Max , % | UL , MB | Time , h |
100 | 200 | 500 | -1 |
种子大小:700MB
动作触发:上传700 MB之后
原因: 满足最低100%上传(700 MB)和UL,MB(500 MB)的条件
种子大小:35MB
动作触发:上传500 MB之后
原因:满足最低100%上传(350 MB)和UL,MB(500 MB)的条件
种子大小:100兆字节
动作触发:上传200 MB之后
原因:满足最大200%上传(200 MB)的条件
#常见示例
这些是常用分享率小组的示例,你可以根据自己的需要进行修改。
例1:分享率在达到2.5后执行动作
Min % | Max % | UL,MB | Time,h |
250 | 250 | 任意值 | -1 |
如果Min,% = Max,% ,那么 UL,MB 实际上是无效. Time/h条件必须设置关闭状态(-1)。
或者,我们采用下面的条件
Min % | Max % | UL,MB | Time,h |
250 | 0 | 0 | -1 |
在以上的情况下,始终满足 UL,MB 条件(0MB上传)。因此,只需要分享率到达2.5就会触发动作。
示例2:种子上传48小时后,种子应始终停止播放,无论上传了多少(或很少)。
Min % | Max % | UL,MB | Time,h |
1000000 | 0 | 任何值 | 48 |
将“ Min,% ”条件设置为很高的值,这是任何种子都不可能达到的。这将(实际上)关闭 Min,% 和UL,MB条件。因此,唯一剩下的相关条件是Time,h条件。
示例3:种子的做种时间不应超过48小时,并且比率不应大于1.5
Min % | Max % | UL,MB | Time,h |
150 | 0 | 0 | 48 |
Time/h 设置以小时为最大做种时间。但是,如果分享率提前到1.5,则会在做种48小时之前触发该操作。
引用文章:在此
未经允许不得转载:KiKuCat » The rutorrent Ratio Groups Tutorial – rutorrent 分享率设置