一个菜鸡JAVA后端的博客~

百度文库下载

在上百度文库的时候,经常遇到需要下载的文档,但是奈何需要使用下载券。所以一直使用的都是三方的解析下载。偶然间,在百度上百度到了这么一个网站。
网址:http://jx.eleuu.com/

但是看了一下下载似乎有次数要求,而且好像还需要登录?
于是乎,手贱的按下了电脑的F12键。

发现貌似这网站的JS都是直接写在页面上的(而且居然没删除注释)。在更加仔细的查看源代码过后,发现了这样一段代码。

这样来看这个网站的登录验证都是放在前端的页面了。
于时打开Ctrl+F搜索了一下方法名,然后发现了网站的登录方法。

看样子页面判断登录只是对Cookie进行了一个判断,如果有相应的Cookie值则返回false,如果没有的话则返回true,并没有进行其他的验证。并且,居然还没有把多余的代码删除了。
于是打开Console,对网站的checkLogin()方法重写一下。

    function checkLogin()
        {
            return true;
            }


然后测试。
发现能正常使用了。

自此,又发现了一个免费的工具网站。
细心一点还会发现,解析实际上是调用的接口:

http://jx.eleuu.com/function.php?do=getdocurl    //解析文库

http://jx.eleuu.com/function.php?do=getsucaiurl    //解析素材

http://jx.eleuu.com/function.php?do=getmvreurl    //解析视频

并且携带一个url参数。


NOTE: 文章若无特别说明均为原创文章,如果要转载请保留出处!
0 #WebSite
分享