全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 5612|回复: 13

[疑问] qbittorrent配合pyone下载完种子自动上传 OneDrive

[复制链接]
发表于 2019-5-5 21:14:49 | 显示全部楼层 |阅读模式
本帖最后由 xxhjkl 于 2019-5-5 21:16 编辑

手头有个e3的子账号。又5T空间不用起来很难受,就想从PT弄点资源填满吧。@Abbey大佬弄得离线下载是aria2,这玩意对pt支持不大好,另外就是大佬好像没有把aria2换成qb的意愿。
怎么装qbittorrent和pyone就不说了,谷歌一下一大把教程。

利用qbittorrent自带的,Torrent 完成时运行外部程序功能。弄个调用pyone上传的脚本,下载完以后触发就行。为啥不用rclone,因为之前我也发帖问过,G口的机器,用rclone只有30M的上行速度,实在无法忍受。以下是脚本,水平比较低,大佬勿喷

  1. #!/bin/bash
  2. file=$1
  3. if [ -d $file ];then
  4. echo "$file is a directory"
  5. python /root/PyOne/function.py UploadDir "$1" "/PT/$2" A
  6. else
  7. echo "$file is a file"
  8. python /root/PyOne/function.py Upload "$1" "/PT/" A
  9. fi
复制代码


因为pyone的上传文件和文件夹用的命令不一样,就分开写了2行。
但文件上传:
python /root/PyOne/function.py Upload 服务器文件绝对路径 onedrive路径 盘符

文件夹上传:
python /root/PyOne/function.py UploadDir 服务器目录绝对路径 onedrive路径 盘符


具体可以看下pyone的文档。

然后去qbittorrent的webui上,点设置,把Torrent 完成时运行外部程序功能  勾起来
假设我把脚本放在/home/downloads/下面
那么web ui上  Torrent 完成时运行外部程序功能   这里填/home/downloads/up.sh "%F" "%N"
这样下完了就会自动开始上传。如下图

发表于 2019-5-5 21:21:25 | 显示全部楼层
OD 都是被你这样的MJJ弄坏的
lang 该用户已被删除
发表于 2019-5-5 21:22:29 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2019-5-5 22:03:59 | 显示全部楼层
sxzcy 发表于 2019-5-5 21:21
OD 都是被你这样的MJJ弄坏的

我一天也没传几G东西
发表于 2019-5-5 22:25:24 | 显示全部楼层
卧槽,这个功能可以
发表于 2019-5-5 22:42:11 | 显示全部楼层
能否加入自动水印的功能?
发表于 2019-5-6 10:22:22 | 显示全部楼层
淘金者 发表于 2019-5-5 22:42
能否加入自动水印的功能?


都是被你这样的皇片哥搞坏的
发表于 2019-5-6 10:27:05 | 显示全部楼层
这个脚本多少上传速度?
发表于 2019-5-6 10:28:22 | 显示全部楼层
这个脚本能跑多少上传速度?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-7-4 06:20 , Processed in 0.067239 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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