吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3015|回复: 2
收起左侧

[Python 转载] 某Disk 无需等待下载

[复制链接]
hbacc0081090 发表于 2021-7-23 13:50
小伙伴们在下载某些文件的时候一定遇到过这种情况,等待有点耗时,有时候等待过程中忘记了,又要重来。。。
刚好最近在学习python,刚好尝试一下。
此种方式下较小的文件应该没啥问题,但是对于大文件没有尝试过,估计要有限速的 有兴趣的可以自己去试试。
限制.png


工具:

1、Python v2.7+  源码后面放出来可以改造成 Python 3+
2、依赖库:requests、BeautifulSoup
3、抓包工具  Fiddler / Charles / 谷歌游览器


先打开要下载的页面 然后打开抓包工具
点击普通下载.png

点击下载.png

数秒.png

填写验证.png

下载文件.png

限制.png

---------------------------------    分析过程    ---------------------------------

1、打开Fiddler查询请求过程
fx1.png

2、在页面中查找 下载 关键字定位到下一步操作
fx2.png

3、页面倒数逻辑
fx3.png

4、查找 验证码 关键字 定位验证逻辑  
fx4.png
fx5.png

5、查找 关键函数 load_down_addr1  从返回结果可以分析出 一个是VIP 下载链接 和 普通下载链接
fx6.png


6、获取下载链接之前调用逻辑


7、拿到下载链接 开始下载
fxx9.png


过程分析:
1、查找关键字定位逻辑,由于页面js未混淆和加密所以相对简单
2、load_down_addr1  函数中 获取file_id ,查看源码就可以找到,只需抓取出来就好
3、下载链接 有防盗链 需要处理


关键代码:
企业微信截图_16270192453005.png


Disk.rar (2.05 KB, 下载次数: 30)

免费评分

参与人数 2吾爱币 +2 热心值 +1 收起 理由
白水饮 + 1 用心讨论,共获提升!
yjn866y + 1 + 1 谢谢@Thanks!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

艾sk贝拉 发表于 2021-7-23 16:41
感谢大佬分享,
who_unknown 发表于 2021-7-25 10:42
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-29 06:38

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表