pt吧 关注:218,993贴子:11,460,873
  • 5回复贴,共1

【211209】IYUU无损转种教程

取消只看楼主收藏回复

一楼防吞


IP属地:广西1楼2021-12-09 10:42回复
    首先说明IYUU转移做种原理
    1、IYUU直接读取种子文件内容,因此需要种子文件的读取权限。
    2、IYUU通过和A下载器对接,筛选需要转移的目录种子。
    3、IYUU将筛选得到的种子推送给B下载器,并修改下载路径。
    4、B下载器校验数据文件,通过后不进行再次下载,直接开始做种,因此B下载器需要数据文件的读写权限。


    IP属地:广西4楼2021-12-09 10:59
    回复
      广告
      立即查看
      以上就是IYUU运行的原理,这段话大家一定要完全理解才能保证转种的正确进行。


      IP属地:广西6楼2021-12-09 11:01
      回复
        接下来模拟一下,举一个常见的例子,将群晖套件qbittorrent转移做种到套件transmission。
        #部署IYUU,注意一定要映射qbittorrent的torrent文件目录,当然也可以把种子复制到另一个文件夹,再把这个文件夹映射进去,映射的路径没有任何要求
        docker run -d \
        --name IYUUPlus \
        -e cron='10 */10 * * *' \
        -v /volume4/docker/IYUU/db:/IYUU/db \
        -v /volume4/@appstore/qbittorrent/data/BT_backup:/data/data/BT_backup \
        -p 8787:8787 \
        --restart=always \
        iyuucn/iyuuplus:latest


        IP属地:广西8楼2021-12-09 11:10
        收起回复
          然后登录IYUU,配置两个下载器的一些参数,配置的参数请打开两个下载器的网页,根据下载器的设置如实填写。再配置A下载器的数据目录,这一步是为了罗列所有的下载路径,方便自己筛选出需要转移的种子,这一步的下载目录,还是根据下载器内的相应设置,如实填写。
          PS:如果是docker用户一定要理解我这接下来这一段话:为什么需要按照每个下载器内自己的参数填写,是因为在A到B的转移中,IYUU都是和两个个下载器直接对接的,因此相关参数按照各个下载器自己角度设置的。


          IP属地:广西11楼2021-12-09 11:30
          收起回复
            到这步已经配置好一些基本设置了,接下来配置需要转种的一些参数,计划任务内添加转种任务,完成相关设置,别的不多说,着重讲解一下路径转换类型:
            1、相等:如果你的种子在每个下载器内,以下载器自己的视角来看,二者的存放路径一致,那么请选择这种。
            2、替换:加和减也包含在这种类型里面,使用“{#**#}”来变更路径,同样的,使用的路径都是以每个下载器自己的视角来看,以/downloads转移到/volume1/downloads为例,转换表达式: /downloads{#**#}/volume1/downloads


            IP属地:广西13楼2021-12-09 11:44
            收起回复