Mac使用Aria2下载百度网盘,突破下载限速的方法教程
百度网盘目前可以说是在国内网盘环境中一枝独秀,日常使用触及在所难免,尤其是对于喜欢下载资源的朋友来说,但是一些限制让它的使用越来越难,尤其是下载速度,普通用户的下载往往远低于自己的预期,特别是对于 Mac用户,就算使用mac版的客户端,速度也会被限制得很厉害,下载一些小文件问题倒不是很明显,但是在下载大型文件的时候非常痛苦,不过既然有了 Aria 2 ,这些就都不是问题了。但是 Aria 2 的使用和配置看起来很麻烦,我网络上查看了不少的相关资料,现在整理出最为简单方便的 Aria 2安装配置和使用步骤,希望能帮助更多的人使用。
教程阅读说明:按照顺序一步一步的操作即可,虽然步骤多,其实非常简单按部就班就能完成
一、安装 Aria2
aria2官方主页:https://github.com/aria2/aria2
版本无所谓,任一版本下载后安装即可,如下图:
路径为: /usr/local/aria2 (可以在 Finder 下 直接访问查看,快捷键:Command+Shift+G)【此安装路径信息对于一般用户可忽略】
二、Aria2配置
1、下载配置文件,【传送门】
2、用文本编辑器打开配置文件:aria2.conf
3、修改第二行“ dir=/Users/XXX/Downloads”,将 XXX 更换成你的用户名,macOS系统的登录用户名,如下图:

4、打开 Terminal (终端)
5、输入:mkdir ~/.aria2
6、完成上一步之后,用户根目录下,即:/Users/用户名 路径下回产生一个 .aria2 ,但是是隐藏的,需要将刚刚配置好的文件 aria2.conf 拖入其中。
显示隐藏路径的 Terminal 命令:defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder
取消隐藏路径的 Terminal 命令:defaults write com.apple.finder AppleShowAllFiles -bool false ; killall Finder
7、下载 Aria2 应用文件:http://pan.baidu.com/s/1pLzyqdd 密码:mccb
8、将下载好的 “Aria2c 文件夹”(如未解压先解压)拖到 Applications 文件夹中(即:应用程序)
9、运行 Aria2 ,在 Terminal 中输入:aria2c
10、检查 Aria2c 是否运行,在 Terminal 中输入:ps aux|grep aria2c,如正常运行则会显示如下图信息:
如果不是,请检查上面的路径配置部分。
*注意:aria2.conf 的这个配置的详细说明在:http://aria2c.com/usage.html 或者 https://aria2.github.io/manual/en/html/aria2c.html 想更深入的了解的朋友可以去看看。
三、Aria 2的UI界面(此步骤非必须)
Aria 2 虽然是一个基于命令行的下载工具,但仍有好心大神开发了更直观的 UI 方便使用,常用的如下:
最常用的webui-aria2: http://ziahamza.github.io/webui-aria2
也可以用binux大神的YAAW:http://binux.github.io/yaaw/demo/
如果你很厉害,也可以去 https://github.com/ziahamza/webui-aria2 或 https://github.com/binux/yaaw 下载所需文件自己搭建server本教程以 webui-aria2 为参考,请继续阅读。
完成了上述的几个步骤之后就可以进入 UI 界面操作,操作地址:http://ziahamza.github.io/webui-aria2/
如下图:

在这里你可以进行很多设置,并查看下载进度、暂停、取消下载。
四、将百度网盘下载任务导入到 Aria 2
这里使用Chrome浏览器,安装Chrome浏览器就不多说了
1、安装 Chrome 插件:

扩展下载地址:BaiduExporter:百度云盘下载
2、安装之后,在进入 百度云盘,会出现如下图所示的工具菜单:(第一次打开百度网盘的时候需要耐心的等一会儿,比较慢)
一切ok之后,选择要下载的文件,然后选择 导出下载-ARIA 2 PRC即可
3、进入 UI 界面检查下载进度:http://ziahamza.github.io/webui-aria2/
==================================================================
此时,我们其实已经可以使用Chrome+aria2高速下载百度网盘资源,如果你还有其他需求,不妨看看接下来的内容能否满足你。
五、将迅雷离线下载任务导入到 Aria 2
(基本与 百度云盘 的方式一样)
1、安装 Chrome 插件:MBL&MC迅雷离线/QQ旋风/百度网盘/360云盘等aria2增强脚本
2、进入迅雷下载设置:lixian.xunlei.com 如下图:

3、导出任务后同样可以去检查进度:http://ziahamza.github.io/webui-aria2/
六、Safari 下的插件安装与使用
ok,毕竟很多朋友不喜欢用 Chrome ,且安装 Chrome 插件需要某些梯子,所以这里说一下 Safari 的插件安装方式,具体如下:
1、百度云盘插件,很简单,下载插件:BaiduExporter 并安装
目前我还没有测试成功。前面的Chrome正常可以使用!
2、迅雷插件:新建一个标签页(Command+T),然后输入以下网址,并保存为书签,在迅雷离线-即我们需要使用的页面点击一下这个书签即可。
javascript:void((function(){var%20d=document;var%20s=d.createElement(‘script’);s.src=’http://s.binux.me/tle.js’;s.id=’TLE_script’;d.body.appendChild(s)})())(对这个不是网址,,,无视即可)
3、以上两个的使用与 五、六、两项一模一样,请对照使用即可。
七、将 Aria 2 设置为默认启动项目
为了能让 Aria 2 更好的使用,我们需要将它设置为默认的启动项,最好的方法如下:
1、下载配置文件,地址:http://pan.baidu.com/s/1jHqxRN4
2、将下载好的文件放置到路径: /Library/LaunchAgents/ (可直接 Command+Shift +G 进入)
最后补充2点:
1、因为在使用的过程中,页面插件会启动介入,所以需要临时关闭:Adblock Plus 等插件,如果没有,请无视即可。
2、推荐 UI 操作地址:http://ziahamza.github.io/webui-aria2/
文章首发:http://www.cnplugins.com/tool/macbaiduxiazai.html
Mac使用Aria2下载百度网盘,突破下载限速的方法教程的更多相关文章
- Python编程导论第2版|百度网盘免费下载|新手学习
点击下方即可免费下载 百度网盘免费下载:Python编程导论第2版 提取码:18g5 豆瓣评论: 介绍: 本书基于MIT 编程思维培训讲义写成,主要目标在于帮助读者掌握并熟练使用各种计算技术,具备用计 ...
- 安装使用aria2下载百度网盘内容(转)
原文地址:https://blog.csdn.net/wudi1107/article/details/80728891 安装使用aria2下载百度网盘内容 目前在Linux中没有好用的百度网盘客户端 ...
- Android Studio最新稳定版下载 - 百度网盘(更新于2017年7月14日)
Android Studio是一个为Android平台开发程序的集成开发环境,其包含用于构建Android应用所需的所有工具.Android Studio 2.3.3为最新稳定版(截止到2017年7月 ...
- Python编程入门(第3版)|百度网盘免费下载|零基础入门学习资料
百度网盘免费下载:Python编程入门(第3版) 提取码:rsd7 目录 · · · · · · 第1章 编程简介 11.1 Python语言 21.2 Python适合用于做什么 31.3 程序员 ...
- 《精通Python网络爬虫》|百度网盘免费下载|Python爬虫实战
<精通Python网络爬虫>|百度网盘免费下载|Python爬虫实战 提取码:7wr5 内容简介 为什么写这本书 网络爬虫其实很早就出现了,最开始网络爬虫主要应用在各种搜索引擎中.在搜索引 ...
- Linux自制离线源,利用百度网盘等下载离线资源
CentOS安装Axel: 目前yum源上没有Axel,我们可以到http://pkgs.repoforge.org/axel/下载rpm包安装. 32位CentOS执行下面命令: wget -c h ...
- 极速下载百度网盘-吴水成老师的-dubbo课程
极速下载百度网盘-吴水成老师的-dubbo课程,极速下载百度网盘-吴水成老师的-dubbo课程,极速下载百度网盘-吴水成老师的-dubbo课程,极速下载百度网盘-吴水成老师的-dubbo课程 先看主目 ...
- 听晴明老师从头讲React Native 百度云下载 百度网盘
适用人群 能使用至少一门主流编程语言:有基本的面向对象的概念:最好有一些web相关的知识和概念. 课程概述 新颖.实用.详尽的ReactNative零基础课程,由国内权威的ReactNative中文网 ...
- 听晴明老师从头讲React Native(原价399)百度云下载 百度网盘
适用人群 能使用至少一门主流编程语言:有基本的面向对象的概念:最好有一些web相关的知识和概念. 课程概述 新颖.实用.详尽的ReactNative零基础课程,由国内权威的ReactNative中文网 ...
随机推荐
- 【插件开发】—— 6 SWT 复杂控件使用以及布局
前文回顾: 1 插件学习篇 2 简单的建立插件工程以及模型文件分析 3 利用扩展点,开发透视图 4 SWT编程须知 5 SWT简单控件的使用与布局搭配 前几篇讲到了简单控件的使用,复杂控件使用原则上与 ...
- jQuery笔记之animate中的queue
队列 队列的执行顺序 queue() dequeue() 输出对象里面的内容 依次出队 不过这样写太麻烦了,因为每次都要输出,所以我们看下面的方法 运用到队列输出的 <!DOCTYPE html ...
- js判断是否为ie浏览器,精确显示各个ie版本
function IETester(userAgent){ var UA = userAgent || navigator.userAgent; if(/msie/i.test(UA ...
- apicloud踩坑集锦
最近在用apicloud开发,这里录入一些踩坑的地方,从头到尾,要多尴尬有多尴尬,新入app开发,记录一些心得,和遇到的坑以及解决办法. 1,apicloud 打包的Android app ,打开fr ...
- BZOJ 3224 SBT 普通平衡树
复习了一下SBT的模板,但是BZOJ不知道为什么注册不了,所以就没交,测了样例能过! #include <bits/stdc++.h> #include<algorithm> ...
- CodeFoces Round #443(div.2)
http://codeforces.com/contest/879/ A. Borya's Diagnosis time limit per test 2 seconds memory limit p ...
- Sign on Fence CodeForces - 484E
http://codeforces.com/problemset/problem/484/E 题意: 给定一个长度为n的数列,有m次询问,询问形如l r k 要你在区间[l,r]内选一个长度为k的区间 ...
- 题解报告:hdu 1398 Square Coins(母函数或dp)
Problem Description People in Silverland use square coins. Not only they have square shapes but also ...
- 支付宝-API接口解析-转账到银行
支付宝-API接口解析-转账到银行 扫码转账 测试地址 解析内容: alipays://platformapi/startapp?appId=09999988&actionType=toCar ...
- (Android MVVM)使用Data Binding Library(2)
复习 上一篇学到了如何在layout.xml文件中增加元素,实现数据绑定,本篇接着学习. 事件处理 在layout.xml上绑定事件有两种方法,各有千秋. 1.方法引用 2.监听绑定 1.使用方法引用 ...