有人问起,怎样使用IDM、Aria2这样的下载工具直接下载115的文件?
主要思路:
1、使用“115下载助手”扩展(115Exporter) 获取需要下载115文件的实际下载路径,导出为Aria2或IDM下载文件
2、获取115的User-Agent和Cookie
3、设置IDM、Aria2的User-Agent和Cookie
4、下载
需要强调一下:此方法直接在115官方浏览器安装,貌似有bug,获取文件下载路径为空,无法获得需要下载文件的实际下载路径。因此推荐使用其他Chromium内核的浏览器,例如CentBrowser、Edge、Chrome。以下使用CentBrowser为例,其他Chromium内核的浏览器类似。
1、安装115下载助手(115Exporter)
项目地址:https://github.com/acgotaku/115
a、从 https://github.com/acgotaku/115/releases 下载代码,解压缩。如果需要安装最新版,请clone 下载仓库最新源代码
b、在CentBrowser 地址栏输入:chrome://extensions/
c、确认“开发者模式”处于开启状态
d、点击’加载已解压的扩展程序’,选择解压缩文件下下面的release 目录
e、扩展程序列表会出现“115下载助手”。
2、正常登录115.com
115下载助手正确安装后,登陆后,会出现“导出下载”按钮
3、选择需要下载的文件,点击“导出下载->文本导出“
如果是要导出倒Aria2下载,点击存为Aria2文件,如果要导出为IDM文件,则点击“存为IDM文件”。
此时还不能直接用于下载,需要提供Cookie
4、获取登录115 后的Cookie信息和User-Agent
a、按F12调出开发者工具(或者Ctrl+Shift+I,切换到Network TAB)
b、再次刷新网页
c、点击类似?cid=0&offset=0 的请求,切换到Header 标签,拷贝Cookie
d、获取115浏览器的User-Agent,例如:
Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.61 Safari/537.36 115Browser/24.0.0.34
可以用115官方浏览器访问 https://www.whatsmyua.info/ 得到 对应版本的User-Agent
e、将获得的User-Agent、Cookie信息拷贝到导出的Aria2或IDM的文件中,替换原有的值
5、在Aria2或IDM导入前面步骤导出的文件,开始下载
备注:由于115 对http下载做了限速,尤其是限制了同时下载的线程数和单个线程的下载速度,因此以上方式也收到限速规则的约束。
转载请注明:虚拟号之家 » 使用Aria2、IDM下载115文件