前言
最近在玩PT就有这么几个问题,一是使用群晖downloads station不能做种,平时电脑上qBittorrent做种关机就不能做种了,所有在网上找了下找到了用命令调用transmission-create做种的方法。
Transmission
群晖必须开启 SSH,开启方法:控制面板 – 终端机和 SNMP – 启动 SSH 功能。然后使用 putty 或 xshell 连接。
第一步:使用 find 命令找到环境内的 transmission 安装位置。(必须是 root,不是的话先执行 sudo -i
获取 root 权限!)
命令:
find / -name transmission-create
看过上一篇汉化transmission的就知道我的transmission安装目录在/volume2/@appstore/transmission/bin
第二步:使用 cd 命令进入 transmission 的 bin 目录,一般就把上面返回的地址后面的 transmission-create 删掉就是了。
命令:
cd /volume2/@appstore/transmission/bin
第三步:使用 ls 命令检测 bin 目录内容
命令:
ls
制作种子就是使用这个transmission-create
如果正常反馈,你会看到信息至少有一条显示:
transmission-create
(如果没有显示,请升级至 transmission 最新版本 2.9.4)
第四步:使用 transmission-create 命令行制作你的种子
命令:
./transmission-create -p -o /你要输出的种子文件位置/你要输出的种子名称.torrent -t 你需要的Tracker服务器的URL是 -s 2048 /你需要做种原文件的源文件或者目录 &
参数
-p 表示这是私用的种子,这个必须要加上
-o 生成的种子输出位置,不要忘记把名字打上 .torrent 后缀结尾
-t tracker 的地址,请自行修改
-s 每个文件块的大小,单位是KB,我设置的是2M,也就是2048KB
最后空一格写源文件的位置,也就是文件的存放位置,可以是一个文件或者一整个目录
可以空一格加一个&,这样即使关掉窗口也可以在后台运行
文件的命名里不要出现空格,会生成错误的文件
填完,回车,种子就在制作了。种子制作完成后,会显示一个
done!
PS:做种需要很久的时间,时间和你的种子大小成正比,你可以找一个几 GB 的文件测试完成后,再做那种几百 GB 或者上 TB 的种子,估计一个 1T 的种子,做完需要好几个小时,取决于机器性能。
关于后台运行可以加个空格然后 &,不过我更推荐使用 screen -S pt
开辟一个窗口,这样即使断了,重新登陆 shell,然后 screen -r pt
还可以回到窗口。
在制作完种子之后,把种子下载到电脑,在你使用的PT站点上发布,发布之后下载发布之后生成的新种子,再添加到Transmission里进行下载,这样操作就可以直接开始做种了。