原创某度网盘无限速下载地址解析
本文所有教程及源码、软件仅为技术研究。不涉及计算机信息系统功能的删除、修改、增加、干扰,更不会影响计算机信息系统的正常运行。不得将代码用于非法用途,如侵立删!
记一次某度网盘 无限速下载地址解析站的分析及实现操作环境win10 、 mac Python3.9 requests、lxml Charles 分析解析站:
aHR0cHM6Ly93d3cua2Vsb25nd28uY29tL1Jlc291cmNlX2Z1bmN0aW9uL3Bhbi9iYWlkdS8=
经分析研究,发现想要拿到无限速下载地址共需两步: 1.写入网盘地址,提取出解析所需的参数
就是一个get接口,传入网盘地址拿到相应参数
2.解析网盘不限速下载地址
根据第一步中提取的参数,构造post请求,即可解析出下载地址
脚本实现1.提取出解析所需的参数def get_level_one(url, pwd=None): """ 一级解析 url:网盘地址 pwd:网盘密码 """ print(f"地址:{url} 一级参数提取中") # 解析接口 params = { "url": url, "pwd": pwd } # 提取二次解析所需参数 res = requests.get(jx_ul, params=params) root = etree.HTML(res.content) download_params = root.xpath("//*[@id="bd_list"]/p[2]/p/a/@href") parameter = [] n = download_params[0].split(",") for i in n: if "javascript:downfile(" in i: i = i.replace("javascript:downfile(", "") if ")" in i: i = i.replace(")", "") parameter.append(i) print(parameter) print("成功提取一级解析参数") return parameter2.提取出解析所需的参数def get_level_two(parameter): # 二级解析 print(f"下载地址解析中,需等待2-5秒") headers = { "Connection": "keep-alive", "Content-Length": "264", "sec-ch-ua": ""Microsoft Edge";v="107", "Chromium";v="107","Not=A?Brand";v="24"", "Accept": "*/*", "Content-Type": "application/x-www-form-urlencoded; charset=UTF-8", "X-Requested-With": "XMLHttpRequest", "sec-ch-ua-mobile": "?0", "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36 Edg/107.0.1418.35", "sec-ch-ua-platform": ""Windows"", "Sec-Fetch-Site": "same-origin", "Sec-Fetch-Mode": "cors", "Sec-Fetch-Dest": "empty", "Accept-Encoding": "gzip, deflate, br", "Accept-Language": "zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6,en-GB-oxendict;q=0.5", "Cookie": "session_prefix=a5a4be6cf29eaac32b0c2aa55750daa7; Hm_lvt_f749697bf30790443314f1111033dc5c=1667395320,1667737450,1667818866,1667870341", } downfile = { "fs_id": parameter[0].replace(""", ""), "sign": parameter[1].replace(""", ""), "timestamp": parameter[2].replace(""", ""), "randsk": parameter[3].replace(""", ""), "share_id": parameter[4].replace(""", ""), "bdstoken": parameter[5].replace(""", ""), "filesize": parameter[6].replace(""", ""), "uk": parameter[7].replace(""", ""), "md5": parameter[8].replace(""", ""), } response = requests.post(ask_download, headers=headers, data=downfile) # 提取下载链接 # 提取二次解析所需参数 root = etree.HTML(response.text) params = root.xpath("//p[@class="q-topic-item"]/p/a[1]/@href") if params: href = params[0].replace("javascript:file_url_copy("", "").replace("")", "") else: href = "提取失败!" print(f"下载地址:{href}")效果
资源下载
https://download.csdn.net/download/qq_38154948/86978290
本文仅供学习交流使用,如侵立删!
盘点搭载骁龙888系列处理器的三星手机,共7款1三星GalaxyS21搭载骁龙888旗舰处理器,采用三星5nm的制程工艺,最高主频达2。84GHz,并行计算效率大大增强,拥有卓越的性能,但功耗翻车,发热非常严重正面是一块6。2
数字货币的重要牛市(一)本文仅做知识分享,不提供任何投资建议!数字货币的历史非常短暂,比特币作为第一个数字货币于2009年被创造出来,因此数字货币的历史大牛市也相对较少。我们最近几天将为大家介绍几次重要牛
市级数字政府智慧政务云中间PaaS平台能力层建设方案PPT原文市级数字政府智慧政务云中间PaaS平台能力层建设方案PPT格式,共38页。主要建设内容总体架构设计中间平台层基础平台设计中间平台层云管平台设计中间平台层安全服务设计中间平台层运
市值缩水超6800亿,主动掀起价格战!宁王意欲何为?新能源汽车赛道的竞争正在蔓延,整车厂向动力电池领域,产业链危机四伏。近期,相关媒体发布报道称,宁德时代正准备向部分车企推行锂矿返利计划,未来三年,宁德时代销售的部分动力电池,将在年
严肃谈一下我对这件事的担忧文荀周图文审稿蟹黄捞饭制作七封面图AI绘画夜晚沙漠中的人ChatGPT在今年掀起了巨大的讨论热潮。从感叹人工智能的飞速发展到职业被替换的焦虑,人工智能技术好似与以往的科技进步不一样
折叠屏手机均价下探销量大涨万元以下已占八成本报记者陈佳岚广州报道折叠屏手机市场迎来开门红。根据CINNOResearch数据,2023年1月,中国市场折叠屏手机销量同比增长54,环比增长57,同比环比持续双增长。与此同时,
罗永浩进场之后,苹果入局之前XR又寒冬了吗?图片来视觉中国文脑极体科技圈的悲欢并不相通。ChatGPT狂飙之际,XR领域正在迎来至暗时刻。岁末年初,就在罗永浩重返高科技创业,计划进军XR(扩展现实)类领域的时间段前后,接连出
美团进军3000亿蓝海!无人机送外卖不到10分钟,北深招聘年薪或高达百万本文来源时代财经作者何铭亮图片来源图虫创意2月23日,美团无人机正式获得民航局审定,获得特定类无人机试运行批准函和通用航空企业经营许可证,这也标志着其拥有了商业化落地所需的国内合规
springboot(八)springboot前后端分离,解决ajax跨域问题使用springboot开发的项目,要做到前端和后台分离,前端访问都是以ajax方式。这里涉及到了跨域问题,以下是解决方案。后端,定义跨域过滤器,如下BeanpublicMyCro
合肥公司讨论篇之一科大讯飞当前CHATGPT火爆全球,讯飞作为国内NLP领军企业借着风口也火了一把,作为安徽省的门面企业,讯飞的实力以及薪资待遇怎么样呢?我们接下来看看,也欢迎各位来讨论科大讯飞股份
项目签约总金额1。63万亿元中国侨商投资(广东)大会昨日在广州开幕。文广州日报全媒体记者徐雯雯叶作林通讯员穗侨宣图广州日报全媒体记者叶作林昨日上午,中国侨商投资(广东)大会在广州开幕,约450名在海内外具有广