Aria2+WebUI,迅雷倒下之后的代替品

(2017-07-24 12:56:28)

  分类: 软件
最近迅雷越来越作死了,砍第三方远程下载,强推迅雷9喂用户的屎,下载资源能砍就砍,以前交了会员费还能用得爽,现在白金会员也不顶用了,高速通道和离线下载基本都是瘫痪状态,极速版也不更新了,等哪天极速版被Ban,这个软件也就能彻底放弃了
估计也就还能续一两个月的命了,要早作打算寻找代替品,我试用了几款下载软件,折腾了一段时间,有了些心得体会和经验,在这里和大家分享一下

试用过的软件有
旋风115百度盘:和迅雷一个德行,要么将死,要么拼命喂你屎,垃圾
IDM:HTTP下载专精,能下的资源全都吃满带宽,相当强力;但是 1)不支持BT,不适用于EX和XX片。 2)和Chrome集成度很差,官方提供的Chrome插件处于不可用的状态。 3)付费软件,虽然不贵但是因为1和2,没有买的必要。 4)下载完成时磁盘占用很大,会导致卡顿,不过这是小问题
FDM:“IDM免费版”,优缺点同上,附加bug属性,有时会闪退这话我吃回去了,确实是好久没用FDM了,居然变化这么大了,有空可以再试试
Aria2:比较全能,HTTP下载和BT下载都有,性能也相当不错; 但是 1)无UI,需要自备。 2)无浏览器集成,需要自备。 3)配置麻烦,上手较难

呃,似乎没得选,所以还是得把Aria2的三个问题解决。
1)UI
Aria2不像其他Linux系的下载软件会自带WebUI,所幸Github上已经有不少的可以使用的项目,其中最推荐的是这个
https://github.com/ziahamza/webui-aria2

以及国人开发的YAAW
https://github.com/binux/yaaw
使用方法都很简单,下载后用打开index.html就可以了
webui-aria2的设置在index.html同文件夹下的configure.js,YAAW可以直接在软件界面设置

2) 浏览器关联
推荐圣诞帽写的chrome插件
https://github.com/acgotaku/YAAW-for-Chrome
给Chrome增加了右键下载该链接和拦截下载的功能,下载的种子会自动展开,自动下载,单击扩展栏的按钮能打开扩展自带的YAAW
还有圣诞帽的百度盘导出插件
https://github.com/acgotaku/BaiduExporter
增加网盘界面一键导出下载链接至Aria2的功能
详细使用方法见github的说明

3)配置
呃,好像写反了这个应该放在最前面才是..
简而言之.aria2要方便的使用,需要四个文件,
(1)Aria2主程序
放在随便哪个容易找到的地方,如非系统盘的根目录
https://github.com/aria2/aria2/releases
(2)配置文件 aria2.conf
放在随便哪个容易找到的地方,一般是主程序同文件夹
贴一下我的配置,标红为需要配置的地方,#前置的行可无视
#用户名
#rpc-user=user
#密码
#rpc-passwd=passwd
#设置加密的密钥
#rpc-secret=adgjl
#允许rpc
enable-rpc=true
#允许所有来源, web界面跨域权限需要
rpc-allow-origin-all=true
#是否启用https加密,启用之后要设置公钥,私钥的文件路径
#rpc-secure=true
#启用加密设置公钥
#rpc-certificate=/home/name/.config/aria2/example.crt
#启用加密设置私钥
#rpc-private-key=/home/name/.config/aria2/example.key
#允许外部访问,false的话只监听本地端口
rpc-listen-all=true
#RPC端口, 仅当默认端口被占用时修改
#rpc-listen-port=6800
#最大同时下载数(任务数), 路由建议值: 3
max-concurrent-downloads=5
#断点续传
continue=true
#同服务器连接数
max-connection-per-server=5
#最小文件分片大小, 下载线程数上限取决于能分出多少片, 对于小文件重要
min-split-size=10M
#单文件最大线程数, 路由建议值: 5
split=10
#下载速度限制
max-overall-download-limit=0
#单文件速度限制
max-download-limit=0
#上传速度限制
max-overall-upload-limit=0
#单文件速度限制
max-upload-limit=0
#断开速度过慢的连接
#lowest-speed-limit=0
#验证用,需要1.16.1之后的release版本
#referer=*
#文件保存路径, 默认为当前启动位置
dir=D:\
#文件缓存, 使用内置的文件缓存, 如果你不相信Linux内核文件缓存和磁盘内置缓存时使用, 需要1.16及以上版本
#disk-cache=0
#另一种Linux文件缓存方式, 使用前确保您使用的内核支持此选项, 需要1.15及以上版本(?)
#enable-mmap=true
#文件预分配, 能有效降低文件碎片, 提高磁盘性能. 缺点是预分配时间较长
#所需时间 none < falloc ? trunc << prealloc, falloc和trunc需要文件系统和内核支持
file-allocation=falloc
#不进行证书校验
check-certificate=false

## 进度保存相关 ##

# 从会话文件中读取下载任务
input-file=C:\Software\Aria2c\aria2.session
# 在Aria2退出时保存`错误/未完成`的下载任务到会话文件
save-session=C:\Software\Aria2c\aria2.session
# 定时保存会话, 0为退出时才保存, 需1.16.1以上版本, 默认:0
#save-session-interval=60

(3)会话文件 aria2.session
放在随便哪个容易找到的地方,一般是主程序同文件夹,建立一个空文件即可,根据这个文件的位置修改aria2.conf中的相关设置

(4)启动脚本 aria2.vbs
内容如下
CreateObject("WScript.Shell").Run "C:\Software\Aria2c\aria2c.exe --conf-path=C:\Software\Aria2c\aria2.conf",0
C:\Software\Aria2c\aria2c.exe为主程序位置,C:\Software\Aria2c\aria2.conf为配置文件位置,请根据自己的需要更改
给aria2.vbs创建一个快键方式,放入shell:startup,即可开机启动

贴张图

以上转自:http://bbs.saraba1st.com/2b/thread-1532478-1-1.html

现在下载也成了玄学了

Aria2+WebUI,迅雷倒下之后的代替品的更多相关文章

  1. 在Linode VPS上搭建离线下载神器Aria2+WEBUI管理及对国内云盘看法

    在Linode VPS上搭建离线下载神器Aria2+WEBUI管理及对国内云盘看法 2015-09-21 by Hansen 原文链接:http://www.hansendong.me/archive ...

  2. centos 安装 aria2 webui 实现网页下载

    centos aria2 webui 安装aria2 安装 rpmforge源 wget http://repository.it4i.cz/mirrors/repoforge/redhat/el6/ ...

  3. Aria2+WebUI+caddy搭建私有网盘

    Aria2安装 wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/ar ...

  4. 使用 Aria2 代替迅雷

    一.原因 迅雷下载速度一般,thunder:// 开头的链接也逐渐被 bt 链接替代. 迅雷很流氓,安装后 (尤其是 Windows 系统) 浏览器默认使用迅雷下载,对于小文件来说使用浏览器内置下载可 ...

  5. [Openwrt扩展中篇]添加Aria2和webui

    上一篇说了我构建了简单的网络硬盘,这一篇说的是我构造的aria2和webui,大概是这样我觉得有了网络硬盘,那么我是不是可以远程下载呢,翻阅了网上资料发现迅雷的Xware貌似不更新了,然后我发现了ar ...

  6. 在Windows系统上搭建aria2下载器

    Aria2是一个命令行下运行.多协议.多来源下载工具(HTTP/HTTPS.FTP.BitTorrent.Metalink),并且支持迅雷离线以及百度云等常用网盘的多线程下载(甚至可以超过专用客户端的 ...

  7. 力推:无限制下载神器aria2

    百度网盘是一个非常方便的存储以及寻找资源的好帮手,但是百度为了挣钱把非会员的下载网速一再限制(无力吐槽),还还好一直使用油猴插件加idm下载神器来下载百度云文件.奈何idm对bt种子文件不支持下载,终 ...

  8. 小白都会用的免配置 Aria2 图形界面版免费开源下载软件PDM

    如今的迅雷真的越发让人失望,好好的下载软件变成了广告浏览器,最近又关停了“远程下载”功能,就算花钱加入会员,很多资源现在也不允许下载了,鸡肋的很. 然而除了 IDM.Folx.qBitorrent 等 ...

  9. 极客DIY:使用树莓派制作一套“NAS+私有云盘+下载机”

    原创作者:HackLiu 0×00 前言 ‍ ‍ 如果你家里有多台设备需要联网需要娱乐,你一定会或多或少遇到设备碎片化带来的烦恼.当然,已经有很多厂商包括新晋的小米.360在内的互联网公司做了这个事情 ...

随机推荐

  1. 知识点:SQL中char、varchar、text区别

    Char为定长,varchar,text为变长. 1.CHAR.CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去1 ...

  2. SAS 评分卡开发模型变量统计及输出

    以下代码实现功能: 1.获取10个模型分别使用哪些变量 2.变量所模型使用的次数 3.把上表格输出到EXCEL中 %INCLUDE '00@HEADER.SAS'; %let dir=..\04@Mo ...

  3. C#控制台程序点击后暂停工作

    C#控制台应用程序,点击后就会暂停运行,但是我想让它运行不受点击的干扰.下面是程序演示: public void Test() { ThreadOut(); } private void Thread ...

  4. iOS 解压Assets.car文件

    查看Assets.xcassets打包ipa之后Assets.car的图片资源 不经常使用 记录一份:原文地址http://www.jianshu.com/p/a5dd75102467 cartool ...

  5. Linux运维人员最常用166个命令汇总

    引用自“菜鸟博客” 命令 功能说明 线上查询.帮助命令(2个) man 查看命令帮助,命令词典,更复杂还有info,但不常用. help 查看Linux内置命令的帮助,比如cd等命令. 文件.目录操作 ...

  6. JS高级-ES6

    let/const case1 { //js var a = 10 a = 20 // es6 let b = 10 b = 30 const c = 10 c = 40 //报错 } case2 { ...

  7. kubernetes之configmap,深度解析mountPath,subPath,key,path的关系和作用

    参考:https://www.cnblogs.com/breezey/p/6582082.html 我们知道,在几乎所有的应用开发中,都会涉及到配置文件的变更,比如说在web的程序中,需要连接数据库, ...

  8. This iPhone 6s is running iOS 11.3.1 (15E302), which may not be supported by this version of Xcode.

    This iPhone 6s is running iOS 11.3.1 (15E302), which may not be supported by this version of Xcode.

  9. Linux shell : 管道 |

    概念 意义 理解 用法 返回值 PIPESTATUS An array variable (see Arrays) containing a list of exit status values fr ...

  10. LevelDB源码分析-编码

    编码(util/coding.h util/coding.cc) LevelDB将整型编码为二进制字符串的形式,同时又能够和ASCII字符区分. 首先是定长编码: void EncodeFixed32 ...