百度网盘下载加速

作者: 齐滇大圣 | 来源:发表于2017-03-17 18:04 被阅读1822次

前言

之前一直在使用的百度网盘的客户端是百度同步盘,不知道什么时候百度同步盘不能用了,然后新出了百度网盘客户端,问题来了,下载速度超级慢,十几kb的下载速度百度也好意思拿出来,本来想想买个会员也没什么,然而普通会员还不行,居然需要超级会员。感觉百度真的是流氓,人家迅雷起码普通下载一两百kb是没问题的,加会员会给你个好几M的速度。所以普通人不买会员也能忍受,但是百度云盘这鬼速,不是人能忍的,摆明了就是不买会员不给用。

本来想不用百度网盘算了,但一看到自己里面的资源这么大,下载又这么慢,迁移成本太大了,所以网上找各种解决办法,终于找到了Aria2这种方式进行下载,虽然也不算特别快,但一般也能有个一百来KB了。下面介绍如何使用Aria2


使用Aria2

下载

2种下载方法

  • aria2官网下载对应系统的安装包,双击安装。dmg安装包
  • 使用homebrew安装: brew install aria2

配置

下载aria2.conf配置文件,运行Aria2所有的选项都可以在配置文件中设置。

想具体了解配置文件可以参考以下网站:
http://aria2c.com/usage.htmlhttps://aria2.github.io/manual/en/html/aria2c.html

用文本编辑打开aria2c.conf, 第二行是设置下载路径
dir=/Users/XXX/Downloads XXX为用户名

# Basic Options
dir=/Users/dasheng/Downloads
max-concurrent-downloads=15
max-connection-per-server=15
check-integrity=true
continue=true

# BitTorrent/Metalink Options
bt-enable-lpd=true
bt-max-open-files=16
bt-max-peers=8
dht-file-path=/opt/var/aria2/dht.dat
dht-file-path6=/opt/var/aria2/dht6.dat
dht-listen-port=6801
#enable-dht6=true
listen-port=6801
max-overall-upload-limit=0K
seed-ratio=0

# RPC Options
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-all=true
rpc-listen-port=6800
#rpc-secret=123456
#rpc-secure=true

# Advanced Options
daemon=true
disable-ipv6=true
#enable-mmap=true
force-save=true
file-allocation=none
log-level=warn
max-overall-download-limit=0K
save-session=/Applications/aria2c/session.dat
always-resume=true
split=10
min-split-size=10M

#百度盘
user-agent=netdisk;5.2.6;PC;PC-Windows;6.2.9200;WindowsBaiduYunGuanJia
referer=http://pan.baidu.com/disk/home

启动

在终端里面输入 aria2c --conf-path=<PATH>,将PATH换成刚刚保存的aria2.conf的绝对路径。比如说,aria2.conf是放在文档内,则PATH就是/Users/xxx/Documents/aria2.conf。可以使用 -D 参数使Aria2在后台运行,即使关闭终端也不会停止运行。
完整的运行命令如下: aria2c --conf-path="/Users/xxx/Documents/aria2.conf" -D,终端里输入这个aria2就启动了。关机或者关闭了aria2之后,重新启动都要输入这个命令,所以请保存好这个命令。

如果不想每次启动都输入路径的话,那可以使用mkdir ~/.aria2命令在/Users/XXX目录下生成一个.aria2的隐藏文件夹,把aria2.conf配置文件放到.aria2隐藏文件夹下面。
之后每次终端直接运行aria2c就可以启动了。

如何关闭aria2:

可以到活动监视器中找到 aria2c 杀掉,也可以在终端输入kill aria2之后按 Tab 键,aria2 会自动变成进程号,回车即可杀掉它。

查看aria2c 是否启动:

ps aux|grep aria2c

通过webui-aria2控制Aria2

aria2是基于命令行的下载工具,不过还好大神们早已开发了各种易用的GUI方便我们小白们使用。

最常用的webui-aria2: http://ziahamza.github.io/webui-aria2/
也可以用binux大神的YAAW:http://binux.github.io/yaaw/demo/

如果连接不成功可以打开设置->连接设置查看host是否localhost, 端口是否是6800。


百度网盘插件

下载百度网盘插件源代码 并解压,直接将 下载好的文件夹中的 chrome.crx 文件拖动到浏览器的 扩展程序 界面进行安装。插件安装好之后,百度网盘的导出下载里会多出一个ARIA2 RPC的选项。点击进行下载,如果aria2启动了的话就能够下载了,可以在webui-aria2里看到下载进度。


参考

Aria2配置教程(Mac和Windows)
Mac下载神器aria2

相关文章

网友评论

    本文标题:百度网盘下载加速

    本文链接:https://www.haomeiwen.com/subject/prxynttx.html