找回密码
 立即注册
CeraNetworksBGVM服务器主机交流IP归属甄别会员请立即修改密码
查看: 33|回复: 5

qBitorrent手动复制种子文件

[复制链接]

11

主题

231

回帖

1173

积分

金牌会员

积分
1173
发表于 2021-12-21 09:39:30 | 显示全部楼层 |阅读模式
本帖最后由 bbsbbs 于 2021-12-21 09:40 编辑

PT党们受用,鉴于qBittorent没有在web页面直接导出制定种子的torrent文件功能,手动写了个shell脚本。

功能:批量导出制定qBittorent种子的torrent文件和fastresume文件到制定目录,为了可以转移到其他VPS或NAS上辅种

操作步骤:
1. 在qBittorent web页面复制出种子列表的HASH,如下图




2. 进入目标机器shell,新建一个包含上述HASH内容的文件,假如为hash.txt

3. 新建一个保存制定torrent和fastresume文件的目录,样例为 /root/qb_backup

4. 下载下面的脚本,并存为qb.sh,并赋予执行权限 chmod a+x qb.sh
[ol]
  • #!/bin/bash
  • #复制HASH文件转移QBittorrent的torrent文件到指定目录
  • PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
  • export PATH
  • ScriptName=${0##*/}
  • function print_usage() {
  •     echo "Please Use $ScriptName  ."
  • }
  • ## Check the number of arguments.
  • if [ $# -ne 2 ]; then
  • print_usage
  •     exit 1
  • fi
  • function torrent_copy() {
  •     QB_backup="/root/.local/share/qBittorrent/BT_backup/"
  •     cat $1 | while read line
  •     do
  •        cp "${QB_backup}${line}.torrent" $2
  •        cp "${QB_backup}${line}.fastresume" $2
  •     done
  • }
  • # torrent_copy
  • torrent_copy $1 $2
  • exit 0
  • [/ol]复制代码
    5. 运行命令
    [ol]
  • qb.sh hash.txt /root/qb_backup[/ol]复制代码

    6. 在新的VPS上,重新导入torrent文件,记得取消校验


    BTW:这里有python版本,未测试。
    https://www.machunjie.com/setup/pt/929.html
  • 回复

    使用道具 举报

    61

    主题

    288

    回帖

    1433

    积分

    金牌会员

    积分
    1433
    发表于 2021-12-21 10:41:03 | 显示全部楼层
    qbittorrent直接复制磁力链接就行了啊,为啥要保存种子?
    回复

    使用道具 举报

    0

    主题

    13

    回帖

    46

    积分

    新手上路

    积分
    46
    发表于 2021-12-21 10:49:52 | 显示全部楼层

    cgkings 发表于 2021-12-21 10:41

    qbittorrent直接复制磁力链接就行了啊,为啥要保存种子?

    pt的直接复制磁力链接不行
    回复

    使用道具 举报

    11

    主题

    231

    回帖

    1173

    积分

    金牌会员

    积分
    1173
     楼主| 发表于 2021-12-21 10:41:00 | 显示全部楼层

    cgkings 发表于 2021-12-21 10:41

    qbittorrent直接复制磁力链接就行了啊,为啥要保存种子?

    对于BT种子,如果不介意重新下载一遍种子可以复制磁力链;
    对PT站的种子,因为里面有passkey所以不能复制磁力链的方式;
    回复

    使用道具 举报

    61

    主题

    288

    回帖

    1433

    积分

    金牌会员

    积分
    1433
    发表于 2021-12-21 11:07:01 | 显示全部楼层

    bbsbbs 发表于 2021-12-21 11:07

    对于BT种子,如果不介意重新下载一遍种子可以复制磁力链;
    对PT站的种子,因为里面有passkey所以不能复制 ...

    PT新手,但我看复制出来的磁力链是带passkey的
    回复

    使用道具 举报

    47

    主题

    774

    回帖

    2253

    积分

    金牌会员

    积分
    2253
    发表于 2021-12-21 10:41:00 | 显示全部楼层
    群晖我都是直接拷贝整个目录走
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|HS2V主机综合交流论坛

    GMT+8, 2024-5-29 03:31 , Processed in 0.066058 second(s), 4 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2023 Discuz! Team.

    快速回复 返回顶部 返回列表