群晖PT辅种工具的使用介绍

2024-01-07 20:36:59

第一步:索引工具

这是你使用本项目的第一步,索引工具用于索引用户指定的路径,此工具只索引文件名及文件大小,并不会读取文件数据

你可以在reseed.py中找到源码,欢迎review并提出优化方案~

对于普通用户,你可以使用如下打包好的二进制分发:

Windows(x64):https://reseed.tongyifan.me/bin/Windows_x64/reseed.exe

Linux(x64):https://reseed.tongyifan.me/bin/Linux_x64/reseed

Linux(armv7l):https://reseed.tongyifan.me/bin/Linux_armv7l/reseed?(此二进制文件仅在RaspberryPi 3B+上进行打包并测试通过,可能存在问题,若无法使用请使用下面的Python源码版

特别提醒:本工具只能搜索未更改文件名并且在所选定目录的首层的资源

举例

(正确)欲辅种文件/文件夹为D:\[2013][RWBY Season1][BDRIP][1080P][1-10Fin+SP],对D:\ 进行索引

(错误1:自行修改文件/文件夹名)欲辅种文件/文件夹为D:\[Re:从零开始的异世界生活][VCB-Studio] Re:Zero kara Hajimeru Isekai Seikatsu [Ma10p_1080p],但原本文件夹应为[VCB-Studio] Re:Zero kara Hajimeru Isekai Seikatsu [Ma10p_1080p],此情况无法使用,可以将文件名更正后再使用

(错误2:欲辅种文件不在索引位置首层)欲辅种文件/文件夹为D:\GoT\Game.of.Thrones.S08E02.1080p.AMZN.WEB-DL.DDP5.1.H.264-GoT.mkv,对D:\ 进行索引是错误的,本工具不会检查首层以下的文件\文件夹,但可以通过对内部的文件夹(如本例D:\GoT\ )索引来进行辅种

Windows用户使用说明:

将下载下来的reseed.exe放在一个合适的位置(本例为C盘根目录)

在放置reseed.exe的文件夹内按住Shift并右键,点击打开命令提示符或打开Powershell

(可选)输入 .\reseed.exe --help,查看语法

输入.\reseed.exe PATH 来创建索引文件,PATH为你要索引的路径,例如.\reseed.exe D:\Downloads\

耐心等待,完成后会提示已保存为一个JSON文件

Linux用户使用说明:

强烈建议对Linux不熟悉的用户将硬盘映射到Windows后使用Windows来进行索引!!!

下载二进制文件并授予运行权限 Linux x64用户可以使用如下命令:

wget --no-check-certificate https://reseed.tongyifan.me/bin/Linux_x64/reseed && chmod +x reseed

Linux armv7l用户可以使用如下命令:

wget --no-check-certificate https://reseed.tongyifan.me/bin/Linux_armv7l/reseed && chmod +x reseed

(可选)键入./reseed --help,查看语法

输入./reseed PATH 来创建索引文件,PATH为你要索引的路径,例如./reseed /home/xxx/downloads/

耐心等待,完成后会提示已保存为一个JSON文件

群晖(Synology)用户使用说明

强烈建议对Linux不熟悉的用户将硬盘映射到Windows后使用Windows来进行索引!!!

感谢?@Reinasaster?为本教程提供帮助指导

在WebUI的控制面板中开启SSH服务,并使用Putty登录。具体可参考群晖官方教程-如何通过 SSH/Telnet 用 root 权限登录 DSM,另请注意SSH服务的安全性问题,使用Fail2Ban或IP白名单等方式加固

在命令行中输入下述命令,下载Reseed索引工具并赋予运行权限

wget --no-check-certificate https://reseed.tongyifan.me/bin/Linux_x64/reseed && chmod +x reseed

为了方便找到JSON文件,我们需要把输出的文件存入volume中,输入./reseed --save-dir PATH PATH 来创建索引文件,PATH为你要索引的路径,例如./reseed --save-dir /volume1/xxx /volume1/xxx

耐心等待,完成后会提示已保存为一个JSON文件

Python源码使用教程

强烈建议对Linux不熟悉的用户将硬盘映射到Windows后使用Windows来进行索引!!!

在系统中安装Python3,请使用python -V或python3 -V来查看本地Python版本。下文将以python和pip来描述命令,若你的系统中为python3和pip3请自行修改

使用pip安装click库

pip install click

下载Reseed工具到任意位置存放

wget --no-check-certificate https://raw.githubusercontent.com/tongyifan/Reseed-backend/master/scripts/reseed.py

输入python reseed.py PATH 来创建索引文件,PATH为你要索引的路径,例如python reseed.py /home/xxx/downloads/

耐心等待,完成后会提示已保存为一个JSON文件

第二步:网页端

通过如上操作,你应该已经拿到了一个JSON文件,现在让我们打开https://reseed.tongyifan.me

使用合作站点的id(点击你的用户名,在地址栏里的id)和passkey(控制面板中的密钥)来注册,如果已经注册了,直接登录就好啦~

首次使用,会弹出一个对话框,请开启你所想辅种的网站前面的开关并填写passkey,点击Save来保存。当你保存后,对话框将关闭,你可以通过点击Logo来再次开启它。

点击按钮,选择你在上一步生成的JSON文件,稍作等待后(时间取决于你的资源多少,请不要重复点击)页面将跳转。在这个页面,点击Logo将回到上一页,你可以选择其他JSON文件进行搜索

页面左边为你上传的文件中包含的所有资源,已经打勾的为完全匹配(文件及大小),未打勾的为部分不匹配(请自行点击进入网站来判断是否需要),而差异过多的(搜索到的站内资源有一半以上不能匹配的)将不会在页面中显示

页面右边的文本框为你选中的资源的下载链接,你可以将它们使用下载工具批量下载后扔进客户端,对于qBittorrent等可以直接喂url的客户端,可以直接扔进去

小提醒

辅种的时候不要勾选「开始下载」,万一辅种失败了也不会产生下载量,防止翻车

可以在passkey后拼接诸如&ipv6=1之类的字符串来实现下载ipv6 tracker或其他指定功能,具体请参考各站下载链接

你的passkey将存在你的浏览器中,并不会上传到云端,请不必担心。当然你可以随意填写passkey,然后自行替换。

文章来源:https://blog.csdn.net/2301_81547508/article/details/135365267
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。