Transmission 是一个 BT 客户端,通常是用在 NAS 之上,有一个 Web 界面来管理下载和分享,鉴于目前 BT 网站的不景气,只有 PT 还是可以生存的。
这里我说的做种,是已经有了一个文件,或者一组文件,想要做一个新的种子给别人使用,这里就比较麻烦,因为 Web 界面是没有办法做这件事情的。具体如何来操作下面需要用到一点 Linux 的知识。
首先前提是操作系统是一个 Linux ,比如我现在在用的万由NAS,其操作系统就是基于Linux制作的。Transmission也是运行于之上的。
第一步,先用 putty 工具 SSH 登录到终端。输入一下命令查看一下 transmission-create 的参数。
transmission-create
Usage: transmission-create [options] <file|directory>
Options:
-h --help Display this help page and exit
-p --private Allow this torrent to only be used with the specified tracker(s)
-o --outfile <file> Save the generated .torrent to this filename
-c --comment <comment> Add a commen
-t --tracker <url> Add a tracker's announce URL
-V --version Show version number and exit
举例来说:要把这个文件夹 /mnt/nas2/download/the.files.in.this.folder.need.to.be.seeded/ 生成种子。
Tracker服务器的URL是你所参加的某个 PT 所提供的,并指定(通常,你可以在PT平台查到): https://www.example-pt.com/announce.php
命令如下
cd /mnt/nas2/download/
transmission-create -p -o seed.name.torrent -t https://www.example-pt.com/announce.php /mnt/nas2/download/the.files.in.this.folder.need.to.be.seeded/
OK,开始生成种子了。
生成的种子被保存在 /mnt/nas2/download/ 下,文件名为:seed.name.torrent
注意 源目录中不能包含"空格"及"中文",否则命令无效。
接下来就是上传这个种子到你的 PT 网站,上传之后,再下载一份种子,用这个下载下来的torrent文件,在 transmission 的 Web 管理界面里添加种子,记得要指定下载目录同 /mnt/nas2/download/,开始验证文件,完成后,就可以做种了。
Note: 之前制作的种子文件,同你上传后所下载的种子文件,其实是不同的,后者带有你自己帐号的 passkey,用来追踪你的下载和上传的量。