使用wget模拟登录时碰到验证码
- 0次
- 2021-07-28 08:11:32
- idczone
我想用shell写个下载豆瓣fm上面歌曲的脚本,可是豆瓣在登录的时候用图片进行验证,貌似wget就不行了,是不是有chrome的插件能获得登录时的cookie,wget就可以直接使用这个cookie进行登录?或者还有其他什么办法?
wget 可以保存和重新读入cookie,不过你下载到验证码之后怎么办?
额..要不只能是先浏览器登录,然后拿登录以后的cookie给wget用?
用python脚本来保存cookie,然后在抓取你想要的歌曲!
用过curl 的post来做过登陆抓取,但不是captcha
浏览器登录的cookie也能用,就是麻烦点,可以参考这篇文章
文章没贴上来啊
哈哈,sorry,不知道为什么没贴上来,这里:http://yp.oss.org.cn/software/show_resource.php?resource_id=962
用Python的urllib2来替代wget吧,它好像可以设置Cookie