AI智能
改变未来

一个好用的OneDrive网盘上传工具,支持文件和文件夹上传

设置之后死活不能上传,一开始发现Aria2下载目录后面没有加上’/’
加上之后还是没用,照博主说的bash /root/rcloneupload.sh
发现报错

rcloneupload.sh: line 2: $’r’: command not found
rcloneupload.sh: line 3: $’r’: command not found
rcloneupload.sh: line 4: $’r’: command not found
rcloneupload.sh: line 5: $’r’: command not found
rcloneupload.sh: line 6: $’r’: command not found
rcloneupload.sh: line 13: $’r’: command not found
rcloneupload.sh: line 14: $’r’: command not found
rcloneupload.sh: line 19: syntax error near unexpected token `$'{r”
line 19: `function LoadFile(){

于是用notepad2mod把换行编码转换成unix格式就好了




  1. Rat’s

    @嘿嘿

    直接在服务器上转换快些,方法给你:
    1、安装dos2unix
    Centos:yum install dos2unix -y
    Debian/Ubuntu:apt install dos2unix -y
    2、转换格式
    dos2unix /root/rcloneupload.sh




  • 七剑下面条

    支持世纪互联吗大佬




    1. Rat’s

      @七剑下面条

      这个不太确定,你可以试试。




  • www.nxm.com

    好棒,已经收藏了,地址是:www.nxm.com 纳贤猫




  • 666

    该评论仅登录用户及评论双方可见




    1. 666

      @666

      该评论仅登录用户及评论双方可见




    2. Rat’s

      @666

      解决方法下面给你说了




  • 666

    该评论仅登录用户及评论双方可见




  • 666

    /root/rcloneupload.sh: line 2: $’r’: command not found
    /root/rcloneupload.sh: line 3: $’r’: command not found
    /root/rcloneupload.sh: line 4: $’r’: command not found
    /root/rcloneupload.sh: line 5: $’r’: command not found
    /root/rcloneupload.sh: line 6: $’r’: command not found
    /root/rcloneupload.sh: line 13: $’r’: command not found
    /root/rcloneupload.sh: line 14: $’r’: command not found
    /root/rcloneupload.sh: line 19: syntax error near unexpected token `$'{r”
    ‘root/rcloneupload.sh: line 19: `function LoadFile(){
    大神这个什么意思?




    1. Rat’s

      @666

      格式问题,解决方法:
      1、安装dos2unix
      Centos:yum install dos2unix -y
      Debian/Ubuntu:apt install dos2unix -y
      2、转换格式
      dos2unix /root/rcloneupload.sh




  • lunone

    还想着reclone呢,这下简单了,不用跟fuse过不去了。谢大佬




    1. Rat’s

      @lunone

      各有各的用处,只上传的话,这个还是方便的,速度很快




  • 666


    上传到Onedrive的路径,默认为根目录,如果要上传到MOERATS目录,””里面请填成MOERATS

    这个的意思就是上传大ONEDRIVE的哪个路径是这样理解吗?我默认留空也不会自动上传,请问是怎么一回事




    1. Rat’s

      @666

      这个不自动就不清楚了,不知道你咋配置的。一般上传脚本参数如果都设置正确的,那就一个一个排查了。

      先检查下脚本格式是不是正确,bash /root/rcloneupload.sh执行不报错的话,脚本就没问题。然后aria2.conf配置下上传参数,再给脚本+x权限,最后重启aria2,大概步骤就这些。




  • 666

    博主你好,我在上传的步骤卡住了,手动上传没问题,按你帖子把on-download-complete=/root/rcloneupload.sh添加到ARIA2配置文件后悔显示未连接,现在不清楚啥情况,连接上了,但是不会自动上传




  • 666

    用了这个脚本自动上传aria2下载文件时把下载文件夹整个文件夹的所以东西都上传上去了
    而且更糟糕的是我的aria2还没下载完的视频上传了 在网盘里是看不了的。。




    1. Rat’s

      @666

      是上传的bt的下载文件夹还是整个aria2下载文件夹?这个一般是下载完成才开始上传,没下载完不会传的。




      1. mo666

        @Rat’s

        aira2下載路徑的文件夾




  • 求助者

    麻烦问一下,上传脚本配置没有任何问题,手动运行没有错误提示,就是不能自动运行上传,拉下来的aria2.log 没有报错信息。什么原因呢




    1. Rat’s

      @求助者

      上传脚本权限没给,还有aria2没有重启。




      1. 求助者

        @Rat’s

        上传脚本777权限,aria2也重启了。还是不行呢,现在手动也不行了。。




        1. Rat’s

          @求助者

          看上传脚本参数配置都正确不,手动上传是报错还是?




  • 老王

    该版本的 D:oneuploadOneDriveUploader.exe 与你运行的 Windows 版本不兼容。请查看计算机的系统信息,然后联系软件发布者。




    1. Rat’s

      @老王

      你是32位系统?




  • huiaei

    问一下,如何上传完后会自动删除原文件吗?




    1. Rat’s

      @huiaei




  • 大神好

    大佬,我们申请的5T邮箱是不是都是一年期的。我看网络大佬萌咖出售,这种信箱会翻车吗。你可以给开不。




    1. Rat’s

      @大神好

      这个的话,有少许概率翻车。




      1. 大神好

        @Rat’s

        萌神可以给开一个不。多少钱一个呢。




  • yuhao2348632

    对于我这种很笨的小白,还是使用AirExplorer Pro破解版比较安逸,而且有UI




    1. Rat’s

      @yuhao2348632

      多折腾的话,再笨也可以变老手




      1. yuhao2348632

        @Rat’s

        主要太懒,不愿意手打cmd命令




  • 啥都不会

    大佬,我是下载完成直接删除不会上传




    1. Rat’s

      @啥都不会

      看下aria2日志,看有没有报错




  • 大神好

    抱歉,不是脚本问题,是宝塔没有开放6800端口。
    在安全设置下,添加开放6800就行了




  • 大神好

    请教大神给问题。你的博客和链接的博客很多都是包含moe,是一个开发小组吗。
    大神可以的微信号是多少。想加一下。




    1. Rat’s

      @大神好

      不是,大概都是现在或曾经喜欢二次元?




      1. 大神好

        @Rat’s

        反馈一下这个脚本的问题:如果服务器重启,会出现airng连不上的情况。不知道是哪里出问题了。




        1. 大神好

          @大神好

          忘记说了。我用的ARIA2脚本是萌神博客里的一键脚本。




  • 海平面

    舒服后的日子,内容越发丰富




  • 老王

    怎么回事,前天还用得好好的,现在传到一半就不行了

    panic: runtime error: index out of range [2] with length 2

    goroutine 110 [running]:
    main.Range2Int(0xc00021a860, 0x4, 0x0, 0x0, 0xc0001200a0)

    c:/mian.go:358 +0x14d

    main.FileReader(0xc00034cb00, 0x32, 0xc00021a860, 0x4, 0x0)

    c:/mian.go:342 +0xc5

    main.Upload(0xc000054bc0, 0x92ee30, 0xc0005ad0b0, 0xc000236760, 0xb)

    c:/mian.go:253 +0x39a

    created by main.ThreadUpload

    c:/mian.go:468 +0x90




    1. 老王

      @老王

      准确的说是11月29日用着正常,然后两天没用,12月2日重装后就这样了。
      是不是升级的问题?




      1. Rat’s

        @老王

        这个应该是你上传的时候,动了上传的文件数量,所以报错了。




  • 大神好

    刚才重置了VPS.又手工试了一下,
    OneDriveUploader -c “/usr/local/caddy/www/aria2/Download/True.Detective.S01E03.HDTV.x264-KILLERS.mp4” “download”
    invalid character ‘x00’ looking for beginning of value
    OneDriveUploader -c “/usr/local/caddy/www/aria2/Download/”
    read /usr/local/caddy/www/aria2/Download/: is a directory




    1. Rat’s

      @大神好

      -c 后面加配置文件,上传文件前面加-s,别搞混了




  • 啥都不会

    大神坐等小白版一键版,第二步就卡住了唉。。




    1. Rat’s

      @啥都不会

      第二步下载卡住?




  • 大神好

    还是那里有问题。
    1、VPS重启后,原本连上的ariang就莫名其妙的连不上了。所有的配置都没动。
    2、不能自动上传。手工没问题。




    1. 大神好

      @大神好

      第一个的问题:我重新安装了aria2,进行了配置。现在ariang又连接上了。
      第二个问题:重新配置后还是不行。我把安装步骤给萌神说一下,请大神看看那里错了。
      1:在/root/.aria2文件夹建脚本oneindexup.sh。脚本这里改动了:LocalDIR=”/usr/local/caddy/www/aria2/Download/”; (大神一键安装脚本里的地址)
      2授权:chmod +x /root/.aria2/oneindexup.sh
      3使用命令:echo “on-download-complete=/root/.aria2/oneindexup.sh” >>/root/.aria2/aria2.conf
      4重启Aria2,用重启命令经常发现ARIANG连不上,后来发现是aria2没启动。用./aria2.sh 进行了重启。
      一直没能自动上传。
      请萌神指导




      1. Rat’s

        @大神好

        bash /root/.aria2/oneindexup.sh运行一遍,有报错不




        1. 大神好

          @Rat’s

          没有。运行完了就回到了#状态。
          我重装了vps ,下载还是没问题,一直在做种,2小时了。但是上下载都没有流量。是不是还要再等等看




          1. 大神好

            @大神好

            做种结束,还是没有上传到网盘。




            1. 大神好

              @大神好

              萌神。这个脚本生成的auth.jason 又跑到了/usr/local/caddy/www/aria2/auth.json这里。
              我把oneindexup.sh里面的目录又改动了下,运行bash /root/.aria2/oneindexup.sh,宝塔里有流量了。
              希望这次是对的。
              非常 感谢您耐心指导。给您点个赞。




              1. 大神好

                @大神好

                自动上传成功。
                记录一下自己的过程,给其他没有安装成功的童鞋一点启发:
                1获取认证时候用chrome的隐私模式。
                2、记得按萌神的解答一定添加:
                echo “export PATH=/usr/local/bin:$PATH”>>/etc/profile
                source /etc/profile
                3、照抄萌神的脚本时候,本里本地路径要对应到aria2的下载路径。如果不对的话,请翻来覆去的修改。不要把脚本粘贴到windows记事本里修改,会造成错误。最好直接粘到SSH客户端里,
                4、有时候ariang连接不上 ,看看是否重启aria2失败了。




                1. Rat’s

                  @大神好

                  第3步一般编码格式问题,教你怎么解决。
                  1、安装dos2unix
                  CentOS:yum install dos2unix -y
                  Debian/Ubuntu:apt install dos2unix -y
                  2、转换文件,后面为脚本路径
                  dos2unix /root/xx




                  1. 大神好

                    @Rat’s

                    又学了一招。感谢大神指点。
                    这一段跟萌神的帖子,建立自己的wordpress网站,现在又有了自己的下载站,哈哈。
                    下一步,装FRP内网穿透。




  • aaa

    有支持个人版的吗?家庭版订阅。




  • 心灵博客

    有没有GDrive可用的脚本?无线盘那种




    1. Rat’s

      @心灵博客

      上传工具还是aria2上传脚本?




  • 路人甲

    大佬这个上传到onedrive后本地的会自动删除,是不是把这段注释掉重启aria2就行了呀
    ${Uploader} -c "${Config}” -t “${Thread}" -b "${Block}” -s “${FileLoad}" -r "${RemoteDIR}”
    if [[ $? == ‘0’ ]]; then

    fi

    设置之后死活不能上传,一开始发现Aria2下载目录后面没有加上’/’
    加上之后还是没用,照博主说的bash /root/rcloneupload.sh
    发现报错

    rcloneupload.sh: line 2: $’r’: command not found
    rcloneupload.sh: line 3: $’r’: command not found
    rcloneupload.sh: line 4: $’r’: command not found
    rcloneupload.sh: line 5: $’r’: command not found
    rcloneupload.sh: line 6: $’r’: command not found
    rcloneupload.sh: line 13: $’r’: command not found
    rcloneupload.sh: line 14: $’r’: command not found
    rcloneupload.sh: line 19: syntax error near unexpected token `$'{r”
    line 19: `function LoadFile(){

    于是用notepad2mod把换行编码转换成unix格式就好了




    1. Rat’s

      @嘿嘿

      直接在服务器上转换快些,方法给你:
      1、安装dos2unix
      Centos:yum install dos2unix -y
      Debian/Ubuntu:apt install dos2unix -y
      2、转换格式
      dos2unix /root/rcloneupload.sh




  • 七剑下面条

    支持世纪互联吗大佬




    1. Rat’s

      @七剑下面条

      这个不太确定,你可以试试。




  • www.nxm.com

    好棒,已经收藏了,地址是:www.nxm.com 纳贤猫




  • 666

    该评论仅登录用户及评论双方可见




    1. 666

      @666

      该评论仅登录用户及评论双方可见




    2. Rat’s

      @666

      解决方法下面给你说了




  • 666

    该评论仅登录用户及评论双方可见




  • 666

    /root/rcloneupload.sh: line 2: $’r’: command not found
    /root/rcloneupload.sh: line 3: $’r’: command not found
    /root/rcloneupload.sh: line 4: $’r’: command not found
    /root/rcloneupload.sh: line 5: $’r’: command not found
    /root/rcloneupload.sh: line 6: $’r’: command not found
    /root/rcloneupload.sh: line 13: $’r’: command not found
    /root/rcloneupload.sh: line 14: $’r’: command not found
    /root/rcloneupload.sh: line 19: syntax error near unexpected token `$'{r”
    ‘root/rcloneupload.sh: line 19: `function LoadFile(){
    大神这个什么意思?




    1. Rat’s

      @666

      格式问题,解决方法:
      1、安装dos2unix
      Centos:yum install dos2unix -y
      Debian/Ubuntu:apt install dos2unix -y
      2、转换格式
      dos2unix /root/rcloneupload.sh




  • lunone

    还想着reclone呢,这下简单了,不用跟fuse过不去了。谢大佬




    1. Rat’s

      @lunone

      各有各的用处,只上传的话,这个还是方便的,速度很快




  • 666


    上传到Onedrive的路径,默认为根目录,如果要上传到MOERATS目录,””里面请填成MOERATS

    这个的意思就是上传大ONEDRIVE的哪个路径是这样理解吗?我默认留空也不会自动上传,请问是怎么一回事




    1. Rat’s

      @666

      这个不自动就不清楚了,不知道你咋配置的。一般上传脚本参数如果都设置正确的,那就一个一个排查了。

      先检查下脚本格式是不是正确,bash /root/rcloneupload.sh执行不报错的话,脚本就没问题。然后aria2.conf配置下上传参数,再给脚本+x权限,最后重启aria2,大概步骤就这些。




  • 666

    博主你好,我在上传的步骤卡住了,手动上传没问题,按你帖子把on-download-complete=/root/rcloneupload.sh添加到ARIA2配置文件后悔显示未连接,现在不清楚啥情况,连接上了,但是不会自动上传




  • 666

    用了这个脚本自动上传aria2下载文件时把下载文件夹整个文件夹的所以东西都上传上去了
    而且更糟糕的是我的aria2还没下载完的视频上传了 在网盘里是看不了的。。




    1. Rat’s

      @666

      是上传的bt的下载文件夹还是整个aria2下载文件夹?这个一般是下载完成才开始上传,没下载完不会传的。




      1. mo666

        @Rat’s

        aira2下載路徑的文件夾




  • 求助者

    麻烦问一下,上传脚本配置没有任何问题,手动运行没有错误提示,就是不能自动运行上传,拉下来的aria2.log 没有报错信息。什么原因呢




    1. Rat’s

      @求助者

      上传脚本权限没给,还有aria2没有重启。




      1. 求助者

        @Rat’s

        上传脚本777权限,aria2也重启了。还是不行呢,现在手动也不行了。。




        1. Rat’s

          @求助者

          看上传脚本参数配置都正确不,手动上传是报错还是?




  • 老王

    该版本的 D:oneuploadOneDriveUploader.exe 与你运行的 Windows 版本不兼容。请查看计算机的系统信息,然后联系软件发布者。




    1. Rat’s

      @老王

      你是32位系统?




  • huiaei

    问一下,如何上传完后会自动删除原文件吗?




    1. Rat’s

      @huiaei




  • 大神好

    大佬,我们申请的5T邮箱是不是都是一年期的。我看网络大佬萌咖出售,这种信箱会翻车吗。你可以给开不。




    1. Rat’s

      @大神好

      这个的话,有少许概率翻车。




      1. 大神好

        @Rat’s

        萌神可以给开一个不。多少钱一个呢。




  • yuhao2348632

    对于我这种很笨的小白,还是使用AirExplorer Pro破解版比较安逸,而且有UI




    1. Rat’s

      @yuhao2348632

      多折腾的话,再笨也可以变老手




      1. yuhao2348632

        @Rat’s

        主要太懒,不愿意手打cmd命令




  • 啥都不会

    大佬,我是下载完成直接删除不会上传




    1. Rat’s

      @啥都不会

      看下aria2日志,看有没有报错




  • 大神好

    抱歉,不是脚本问题,是宝塔没有开放6800端口。
    在安全设置下,添加开放6800就行了




  • 大神好

    请教大神给问题。你的博客和链接的博客很多都是包含moe,是一个开发小组吗。
    大神可以的微信号是多少。想加一下。




    1. Rat’s

      @大神好

      不是,大概都是现在或曾经喜欢二次元?




      1. 大神好

        @Rat’s

        反馈一下这个脚本的问题:如果服务器重启,会出现airng连不上的情况。不知道是哪里出问题了。




        1. 大神好

          @大神好

          忘记说了。我用的ARIA2脚本是萌神博客里的一键脚本。




  • 海平面

    舒服后的日子,内容越发丰富




  • 老王

    怎么回事,前天还用得好好的,现在传到一半就不行了

    panic: runtime error: index out of range [2] with length 2

    goroutine 110 [running]:
    main.Range2Int(0xc00021a860, 0x4, 0x0, 0x0, 0xc0001200a0)

    c:/mian.go:358 +0x14d

    main.FileReader(0xc00034cb00, 0x32, 0xc00021a860, 0x4, 0x0)

    c:/mian.go:342 +0xc5

    main.Upload(0xc000054bc0, 0x92ee30, 0xc0005ad0b0, 0xc000236760, 0xb)

    c:/mian.go:253 +0x39a

    created by main.ThreadUpload

    c:/mian.go:468 +0x90




    1. 老王

      @老王

      准确的说是11月29日用着正常,然后两天没用,12月2日重装后就这样了。
      是不是升级的问题?




      1. Rat’s

        @老王

        这个应该是你上传的时候,动了上传的文件数量,所以报错了。




  • 大神好

    刚才重置了VPS.又手工试了一下,
    OneDriveUploader -c “/usr/local/caddy/www/aria2/Download/True.Detective.S01E03.HDTV.x264-KILLERS.mp4” “download”
    invalid character ‘x00’ looking for beginning of value
    OneDriveUploader -c “/usr/local/caddy/www/aria2/Download/”
    read /usr/local/caddy/www/aria2/Download/: is a directory




    1. Rat’s

      @大神好

      -c 后面加配置文件,上传文件前面加-s,别搞混了




  • 啥都不会

    大神坐等小白版一键版,第二步就卡住了唉。。




    1. Rat’s

      @啥都不会

      第二步下载卡住?




  • 大神好

    还是那里有问题。
    1、VPS重启后,原本连上的ariang就莫名其妙的连不上了。所有的配置都没动。
    2、不能自动上传。手工没问题。




    1. 大神好

      @大神好

      第一个的问题:我重新安装了aria2,进行了配置。现在ariang又连接上了。
      第二个问题:重新配置后还是不行。我把安装步骤给萌神说一下,请大神看看那里错了。
      1:在/root/.aria2文件夹建脚本oneindexup.sh。脚本这里改动了:LocalDIR=”/usr/local/caddy/www/aria2/Download/”; (大神一键安装脚本里的地址)
      2授权:chmod +x /root/.aria2/oneindexup.sh
      3使用命令:echo “on-download-complete=/root/.aria2/oneindexup.sh” >>/root/.aria2/aria2.conf
      4重启Aria2,用重启命令经常发现ARIANG连不上,后来发现是aria2没启动。用./aria2.sh 进行了重启。
      一直没能自动上传。
      请萌神指导




      1. Rat’s

        @大神好

        bash /root/.aria2/oneindexup.sh运行一遍,有报错不




        1. 大神好

          @Rat’s

          没有。运行完了就回到了#状态。
          我重装了vps ,下载还是没问题,一直在做种,2小时了。但是上下载都没有流量。是不是还要再等等看




          1. 大神好

            @大神好

            做种结束,还是没有上传到网盘。




            1. 大神好

              @大神好

              萌神。这个脚本生成的auth.jason 又跑到了/usr/local/caddy/www/aria2/auth.json这里。
              我把oneindexup.sh里面的目录又改动了下,运行bash /root/.aria2/oneindexup.sh,宝塔里有流量了。
              希望这次是对的。
              非常 感谢您耐心指导。给您点个赞。




              1. 大神好

                @大神好

                自动上传成功。
                记录一下自己的过程,给其他没有安装成功的童鞋一点启发:
                1获取认证时候用chrome的隐私模式。
                2、记得按萌神的解答一定添加:
                echo “export PATH=/usr/local/bin:$PATH”>>/etc/profile
                source /etc/profile
                3、照抄萌神的脚本时候,本里本地路径要对应到aria2的下载路径。如果不对的话,请翻来覆去的修改。不要把脚本粘贴到windows记事本里修改,会造成错误。最好直接粘到SSH客户端里,
                4、有时候ariang连接不上 ,看看是否重启aria2失败了。




                1. Rat’s

                  @大神好

                  第3步一般编码格式问题,教你怎么解决。
                  1、安装dos2unix
                  CentOS:yum install dos2unix -y
                  Debian/Ubuntu:apt install dos2unix -y
                  2、转换文件,后面为脚本路径
                  dos2unix /root/xx




                  1. 大神好

                    @Rat’s

                    又学了一招。感谢大神指点。
                    这一段跟萌神的帖子,建立自己的wordpress网站,现在又有了自己的下载站,哈哈。
                    下一步,装FRP内网穿透。




  • aaa

    有支持个人版的吗?家庭版订阅。




  • 心灵博客

    有没有GDrive可用的脚本?无线盘那种




    1. Rat’s

      @心灵博客

      上传工具还是aria2上传脚本?




  • 路人甲

    大佬这个上传到onedrive后本地的会自动删除,是不是把这段注释掉重启aria2就行了呀
    ${Uploader} -c "${Config}” -t “${Thread}" -b "${Block}” -s “${FileLoad}" -r "${RemoteDIR}”
    if [[ $? == ‘0’ ]]; then

    fi

    赞(0) 打赏
    未经允许不得转载:爱站程序员基地 » 一个好用的OneDrive网盘上传工具,支持文件和文件夹上传