1. 首页
  2. 科技数码

利用群晖自带功能自动刷PT上传

友情提示:

本教程旨在帮助PT用户节约时间和精力,以满足各PT站的考核、保号等要求,请根据自身PT站点规则灵活使用本教程,出现因违反站点规则导致封号的情况,本人只能表示惋惜。

本教程要实现的目标 :

最近多注册了几个PT站点,虽说大家的资源都大同小异,但是PT站这个东西嘛,说不定那天就关了,所以多养几个站总没错。但是PT站点对于登录间隔、下载量、分享率等往往有严格的考核要求,不符合任意一项要求都会有封号的可能。虽说多数PT站只要一直有上传下载活动就不会封号,但部分站点仅仅挂一个上传而长时间不登陆是不满足要求的。而PT站多了以后,对于非专业PT玩家,隔段时间就要上站点保保号总是觉得麻烦(比如我)。

本着能让系统自动干活绝不动手的原则,我想到了利用RSS功能自动下载,自动删除任务,自动删除下载文件的办法,但是在网上搜索了半天,大多数教程都是在qt的基础上,利用qBittorrent、FlexGet 加 Auto Remove Torrent这样的组合实现上述目的,上手还是有一定难度的。对小白来说,linux未必能解决多少问题,在解决linux各种奇怪问题上浪费的时间就够干很多事情了。

于是我仔细研究了群晖自带的DownloadStation(以下简称DS)组件,发现仅仅利用群晖自带的功能,就足以实现上述目的。正好手头有一块限制的250G笔记本硬盘,挂在NAS机箱空闲的笔记本硬盘位,让它替我刷下载发挥余热吧。

废话不多说,简明教程开始。

总体思路

1、利用RSS功能,筛选最新发布的free资源

2、使用DownloadStation的RSS功能自动下载最新种子

3、下载完成自动删除任务

4、利用群晖定时任务功能自动删除已下载文件

5、定时RSS更新往复循环1-4步

一、筛选资源生成RSS地址

首先,我们打开自己的PT站点,找到RSS链接地址,一般是长这个样子

RSS链接RSS链接

打开后一般是这个样子

利用群晖自带功能自动刷PT上传

这里能看到站点对于资源的分类,一般会有类型、发布组、格式、编码等区别。本教程只需看资源类型,点击各个类型,可以看到该分类下所有资源。

重点来了

我们要根据各个站点的资源发布情况、free资源多少、发布频次进行筛选适合自己站点的资源筛选类型。比如我这个站点下,电视剧发布的频次最高,free的最多(最好筛选出来的全部是free资源,这样不会一不小心把分享率拉爆)。

不同的站点,优惠规则也不一样,一般是最新发布的一天内free,两天后50%。如果多个资源类型下筛选好之后,勾选对应的类型。经过比较,我觉得电视剧资源更新频次较高,free种子最多,所以这里勾选电视剧资源,然后点击“生成RSS链接”。在这一步,我觉得对其他资源类型进行筛选的意义不大,规则过于复杂需要反复的尝试,如果你用来刷下载的硬盘不大,怕种子太大被刷爆,也可以勾选2K以下分辨率的种子,避免下载到过大的资源。

利用群晖自带功能自动刷PT上传

利用群晖自带功能自动刷PT上传

二、自动下载

将站点给你的rss链接地址复制下来,打开DS,找到左边的RSS功能,点击加号,将复制好的RSS地址添加进去,勾选“自动下载所有项目”,点击保存。

利用群晖自带功能自动刷PT上传

利用群晖自带功能自动刷PT上传

这时我们可以点击加号旁边的更新按钮手动更新一下,一秒钟之后,下载任务应该就出现在你的下载任务里了。

利用群晖自带功能自动刷PT上传

三、下载完成自动删除任务

到这一步,工作就完成了一半,下面我们要实现自动删除任务。点击DS主界面左下角齿轮打开设置项,首先在常规项里确认你用来刷下来的磁盘或者存储空间,这里建议像我一样用一块老硬盘在群晖里建立一个独立的存储空间用来刷下载,具体过程不再赘述。

利用群晖自带功能自动刷PT上传

接着打开BT下载下的常规选项,设置同时下载的任务数量,这一步是非必须,主要是怕把硬盘拉满导致循环停止,如果你的硬盘空间够大可以保持默认。

利用群晖自带功能自动刷PT上传

利用群晖自带功能自动刷PT上传

接着点击BT选项,在共享率和做种时间超过两个选项上分别填入0和选忽略,并勾选“当BT作中完成删除此任务”,这一步是为了实现下载后自动删除任务的目的。最后打开RSS选项,将RSS更新间隔调整为10分钟。

到这一步,自动下载、自动删除的功能就已经实现了,但是DS的删除任务不会清楚任务文件,所以还需要最后一步。

四、使用计划任务清空磁盘空间

打开群晖的控制面板,点击计划任务,新增一个“用户定义的脚本”,

利用群晖自带功能自动刷PT上传

用户账号确保是root账户,计划标签中选择执行频率是每小时,用户设置中填写自定义脚本,输入

rm -rf /volume2/PT

/volume2/PT 此路径是你用来刷下载的目录,请根据自己的目录自行调整。

利用群晖自带功能自动刷PT上传

运行时间这里,我们计划是每小时运行一次清空下载目录的任务。这里多说一句,如果想设置群晖的每小时运行一次任务,最后运行时间一定不能是默认的00:00,这里是群晖的一个坑,如果是默认的00:00,那么就变成了每天执行一次。运行

利用群晖自带功能自动刷PT上传

利用群晖自带功能自动刷PT上传

运行一次任务测试一下,看看目录下的文件是否能正常删除,如果不能那就是执行任务账户没有选择正确。

自此,整个任务目标都已经实现,你只需要开着群晖,他会自动替你刷下载,攒积分。你只需要在之后的几天中多观察几次,看看筛选出来的种子类型和大小是否符合你的要求,进行微调,之后就不用再看他了。正常的PT下载可以使用qt、transsmission等软件实现。唯一遗憾的是DS抢上传的能力不如qt,但是实现方法比qt为基础的办法简单得多,适合对linux不熟悉的新手。

利用群晖自带功能自动刷PT上传

写在最后

这个教程主要是服务于有PT维护需求,但又没那么多时间和精力来维护的用户,PT玩家们可以忽略。

谢谢阅读!

原创文章,作者:夜风博客,如若转载,请注明出处:https://www.homedt.net/47764.html