就是那个下载需要 30 秒的网盘啦。
- 我解析了需要等待 30 秒的那个页面,得到了 30 秒后跳转的网址,但是 30 秒后通过 session.get 访问发现并没有成功,被重定向回了原网页
- F12 又没有看到访问过其它页面,求助大佬们,是什么原因呢?
- 另外有什么工具可以推荐的吗?
|
1
哪个网盘? 一般要么有 cookies 要么 referer。
|
|
crabJan 6, 2019
3
有 cookies 验证,另外你验证码回答正确吗?跳转的页面就是验证码的数字。
|
|
4
@crab 验证码肯定是正确的,我直接用 session = requests.Session()全局来保存 cookie 的。 跳转页面直接是 session.get(new_url), 是不是有毛病。。。。
|
|
5
yf 免费很容易断,还不能续传,还不如付费,付费能续传,平均有 4MB/s 以上,不过如果一天内达到 50G 好像会降速
|
|
ctro15547Jan 7, 2019
8
用无头浏览器写
|
|
zhilaJan 7, 2019
9
常用某 file 的,怕不是整天开车的老司机
|
|
fenghuangJan 7, 2019
10
session 并不会添加每个网站的 cookies,需要 session.cookies.update()手动添加
|
|
wineastJan 7, 2019
11
怀疑 yunfile 就只有老司机在用,1024 专用的
|
|
15
有没有大佬做过这个来解惑的。。。
|
|
zhilaJan 7, 2019
16
@mikefy 还有某牛 file,出某 file、飞某 file...验证码等待确实很难受,不过没有考虑过自己解决这个问题,楼主写好了请务必分享一下(滑稽.jpg ),再加个爬网页自动获取密码的功能,最好原网页往里一放,直接下载和获取解压密码了。(再次滑稽.jpg)
|
|
17
@mikefy
如果你是付费用户,用 yf 官方提供的客户端,把链接扔进去就行了,是入口链接,不是文件链接,按队列下载 官方客户端还有个好处,一些页端显示「你所在地区不能下载」的,它也能下,但我不确定全部都行,至少部分吧 官方客户端的缺点是,比起 aria2 稍微慢些,约 1~2MB/s,不过既然你用脚本下,也不太在意速度吧 付费用 aria2 早上能到 10+MB/s |