使用cookies下载认证URL文件

作者:admin | 时间:August 9, 2014 | 分类:web | 评论:0 ℃

先来个引子:

一直为手中的联想A820T没有喜欢的ROM而耿耿于怀!试过“R大”的AOSP,但界面采用的是lewa,有些BUG,没有用多久就放弃了。

抱着“念念不忘,必有回响”的态度,寻寻觅觅,发现www.needrom.com有AOSP的ROM,但是访问该站的时候,浏览器返回403错误,没有权限!好吧,算了。

好久之后,再次搜索,发现twitter上有相关的信息,挂上shadowsocks,上去看看,点击推文中的链接,即时有被猴耍的感觉!!原来链接也是指向www.needrom.com,而且还能打开,只不过要登陆才能下载。至此才明白,www.needrom.com禁止了中国的IP!!


好了,回到正式问题

既然www.needrom.com挂上shadowsocks能访问,能下载,本没有问题了,但是proxy好像不给力,每次都是下载到一半就不能下载了,重置后又重新下载,就这样一次次地尝试,一次次地失败。

到了这个时候唯有祭出VPS这个大杀器了。wget一下,很快就出错!原来问题出现在没有登陆这个环节上,shell如何登陆网站?ARE YOU KIDDING ME?正面不行就迂回一下,使用firefox+export插件导出cookies,cookies里保存了账号,密码和登陆信息,使用wget配合cookies就可以正常下载了。

wget --load-cookies=./cookies http://bsp.needrom.com/2014/02/A820T_gacama-AOSP.zip

后记:

念念不忘,必有回响!就在我搜索该ROM的地址时,在搜索引擎里发现2小时前有网友发布了新的AOSP ROM,哦耶!