小盘下载鸡的福利aria2的on-download-complete配置项

作者 : 小姬推荐 发布时间: 2019-11-18 文章热度:234 共1143个字,阅读需3分钟。 本文内容有更新 字体:
  • 文章介绍
  • 之前大佬发过rclone挂载GD做离线下载的帖子,但我多次尝试直接将挂载的网盘直接设置为下载路劲均崩溃了(API限制?),求大佬pm特殊姿势也没得到回复- – !
    最近我才发现aria2有一个配置项’on-download-complete’,这个是神器啊,利用这个可以实现下载完后执行一个脚本,那何尝不试试下载完后直接上传至GD?这样本地磁盘不大的小鸡也可以跑aria2了。
    搞鸡开始..
    当下载完后aria2会给脚本传3个参数 $1 $2 $3分别为gid、文件数量、文件路径。我们对文件路径这个字符串处理一番就可以达到目的了~
    贴上我的脚本 autoupload.sh

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    19

    20
    #!/bin/bash

    path=$3 #取原始路径,我的环境下如果是单文件则为/data/demo.png,如果是文件夹则该值为文件夹内某个文件比如/data/a/b/c/d.jpg

    downloadpath='/data'

    if [ $2 -eq 0 ]

            then

                    exit 0

    fi

    while truedo  #提取下载文件根路径,如把/data/a/b/c/d.jpg变成/data/a

    filepath=$path

    path=${path%/*}; 

    if "$path" "$downloadpath" ] && [ $2 -eq 1 ]  #如果下载的是单个文件

        then

        rclone move "$filepath" g:      

        exit 0

    elif "$path" "$downloadpath" ]   #文件夹

        then

        rclone move "$filepath"/ g:"${filepath##*/}"/

        exit 0

    fi

    done

    配置文件中加上一行on-download-complete=/root/autoupload.sh即可还有 要给这个脚本加执行权限 chmod +x autoupload.sh
    有兴趣的可以摸索一下,欢迎交流!这只是一个自动上传的简单实现,重要的是发现了这个配置项,可以实现的功能多了去了,自动给下载完的内容归类、自动解压、自动转码…..剩下的由各位MJJ来搞。

    原文
    https://www.nozarc.com/2018/01/15/aria2-auto-upload/

    一点说明,这脚本不能直接拿去用的..自己匹配一下自己的下载目录,以及rclone的相关参数,比如我这里没有挂载至本地,直接rclone move到我命名为g的google drive了,如果你是挂载到本地了,当然也可以直接使用mv命令直接移动到你的目标目录内。

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
    2. 分享目的仅供大家学习和交流,请不要用于商业用途!
    3. 如果你也有好源码或者教程,可以到审核区发布,分享有J币奖励和额外收入!
    4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
    5. 如有链接无法下载、失效或广告,请联系管理员处理!
    6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
    7. 如遇到加密压缩包,默认解压密码为"www.gaoanj.cn",如遇到无法解压的请联系管理员!

    高岸姬 » 小盘下载鸡的福利aria2的on-download-complete配置项
    4
    +864天安全运行
    高岸姬专注高端网站建设
    0
    +0篇本周更新
    我更新我快乐

    VIP免费下载全站资源

    立即了解