干货

夸克网盘链接检测脚本

思路

为了写一个夸克网盘批量检测链接是否失效的脚本,之前的思路一直都是requests读取源代码,然后判断关键字,后来发现网页里面调用了大量JS,于是使用requests_html读取解析js后的页面,但是还是不行,于是有了下文

{hide}

import requests
import time
import random

params = {
    'pr' : 'ucpro',
    'fr': 'pc',
    'uc_param_str': '',
    '__dt': random.randint(100, 9999),
    '__t': int(time.time()) * 1000
}

headers = {
    'accept': 'application/json, text/plain, */*',
    'content-type': 'application/json',
    'user-agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko)'
                    ' Chrome/94.0.4606.71 Safari/537.36 Core/1.94.225.400 QQBrowser/12.2.5544.400',
    'origin': 'https://pan.quark.cn',
    'referer': 'https://pan.quark.cn/',
    'accept-language': 'zh-CN,zh;q=0.9',
}

url = f"https://drive-h.quark.cn/1/clouddrive/share/sharepage/token"

data = {
    "pwd_id" : "122fe2aab29e",
    "passcode" : ""
}

r = requests.post(url,headers=headers,json=data,params=params).status_code

if r == 200:
    print("链接正常!")
else:
    print("链接失效!")

{/hide}

截图

本文著作权归作者 [ eson ] 享有,未经作者书面授权,禁止转载,封面图片来源于 [ 互联网 ] ,本文仅供个人学习、研究和欣赏使用。如有异议,请联系博主及时处理。

发表留言

读者留言2

  1. 我想想看看思路

    1. 说白了就是直接对官方api发送请求