一行js代码破解百度云大文件下载限制
卖萌控的博客
点击这里进入电脑版页面!体验更好
一行js代码破解百度云大文件下载限制
2017-4-13 萌小白


最近做了一个直接在下载百度云大文件,而不用启动百度云客户端的chrome插件,插件核心代码只有一行,分享一下。



背景



大家知道,百度网盘里面的小文件,直接用浏览器和下载工具就行,但是大文件、还有文件夹就只能使用客户端了。因为百度云的PC页面会默认要求你使用客户端进行下载…



这个很烦:

1.百度云客户端下载很慢,而且故意限速

2.我使用的chrome浏览器,经常启动不了百度云客户端



看到一篇文章,里面有人通过开发人员工具(按F12),在console里面输入











1 


Object.defineProperty(this , 'navigator' , {value: { platform: "" }}); 




就可以直接使用浏览器下载百度云的大文件以及文件夹了,于是我想这个直接做成chrome插件就行了,直接在百度云PC端界面注入这段js即可。




插件使用效果



一番捣腾之后,这个插件终于做出来了,实际运行效果如图:

插件使用效果1



很大的一个文件夹直接就获取了下载地址….,把这个链接复制到迅雷就可以很快的把文件下载下来了。



插件安装截图:




插件下载



插件已开源:

https://github.com/cloudroc/baidu-nolimit



插件下载地址:

链接: https://pan.baidu.com/s/1eSDTUDW 密码: tehm

(crx文件安装方法请自行百度)



20160110更新:看到有站长已经转载,转载请注明原文链接以及标题。同时为保证一定权利,插件增加了简要说明,虽然这有悖于极简的初衷。如果您不喜欢,请下载github源码自行修改。



20160117更新:

看到有人原文一字不改就转载了,我只能说你很厉害…

大家主要遇到的几个问题,评论里面基本都有涉及。其实最大的问题是百度服务器限速,这个无能为力,各位就作为一个百度网盘直链获取的小工具就好。感谢关注和支持



20160127更新:

感谢网友上传到chrome应用商店,商店安装地址:https://chrome.google.com/webstore/detail/jnodfjpjimimdaikplcmpoknojongked




参考链接:


发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容